Agile

By Duri Chitayat | Agile project management posts

7 Lean Principles of Software Development

I recommend reading <i>Implementing Lean Software Development</i> by Tom and Mary Poppendieck. They do a good job of breaking down the 7 Principles of Lean …

Project Management

How Growing Development Teams Can Improve Their Workflows

Every developer has his or her own workflow—the various tools and technologies they employ to make building websites and software faster, easier, and …

Automated Testing

How Agile Practices Improve Release Management?

Agile Practices for Project Management encourage effective and thorough planning. It enables you to identify and prioritize the features in your …

The rise of chaos engineering

How do you build reliable software? It is a question that has been at the top of my mind the past few weeks, as I seem to be increasingly confronted by software that just doesn’t work anymore. Bugs, crashes, errors, data leaks: they are so common in our every day lives that they can seem completely …

Software Development

What Is Strategic Agility?

As I suggested here and here, the subject of Strategic Agility is important because it’s central to the key business issue: how to make money from Agile? If the Agile movement is only about creating great workplaces for software developers (also important!) but doesn’t generate better business …

Innovation

How to Future-Proof your Requirements Management? [Video]

In today's fast-paced tech environment (think IoT, Agile/DevOps, system-of-systems products, etc.), innovation is focused on product and service …

Review: AgilePfM – Agile Portfolio Management

The Agile Business Consortium has given detailed insights in the Portfolio Innovation Hub as part of their Agile Business Change Framework by …

Don't plan to fail! Or how to never be late, never ever! #NoEstimates

Project management methodologies involve some kind of estimates on the content of the project (i.e. scope) and effort/duration (i.e. schedule). …

Agile (Done Right) Is Continuous Design

With Software-as-a-Service (SaaS), nothing is shipped. Design is continuous:<p>increasingly valuable working prototypes<br>• continuous iteration, …

Project Management

The 8 Types of Company Culture

Pros and Cons

Coworking Is Not About Workspace — It’s About Feeling Less Lonely

Working remotely has many benefits: flexible hours, no commute, and autonomy and control over how you work, to name just a few.<p>But as any remote worker will tell you, there are also considerable challenges. According to a variety of studies, isolation and loneliness are among the biggest …

The Workplace

When to Decentralize Decision Making, and When Not To

Rare is the business executive who doubts the importance of responsiveness: to be acutely alert to business opportunities and threats, and to be capable of grabbing the opportunity or fending off the threat fast and effectively. Hence, when (re-)designing the organization structure, they tend to …

Management

Balance the Scales of Influence with Design Sprints

<i>This article was originally published on the edUiconf blog. It has been adapted for this publication.</i><p>Journey with me for a moment. Think back to the …

Why Modern Agile is Worth Checking Out

Talk to your team about Modern Agile. It’s a worthwhile experiment. Here’s why.<p>Modern Agile In 30 Seconds<p>Modern Agile has four guiding …

Project Management

On Architecture and the State of the Art | Amazon Web Services

On the AWS Solutions Architecture team we know we’re following in the footsteps of other technical experts who pulled together the best practices of …

Myth 4: In Scrum, the Product Backlog has to consist out of User Stories

<i>Scrum is intended as</i> <i>a simple, yet sufficient framework for complex product delivery</i><i>. Scrum is not a one-size-fits-all solution, a silver bullet or a</i> …

DevSecOps Meets Flesh and Blood

Yesterday, Dr. Suzanne Schwartz released a blog to update us on the FDA’s role in medical device cybersecurity.<p>Cybersecurity risks in medical devices …

Enterprise software slows down digital transformation, survey suggests

'In many companies with legacy enterprise applications, ERP still stands for Excel Runs Production.'<p>Are the layers upon layers of enterprise software …

Why Isn’t Agile Working?

A couple drawings…<p>I was visiting a relative a couple years ago. My poor cousin (the CEO of an insurance company) had been sold the Agile Silver …

CMO roundtable: Why agile marketing is more profitable (VB Live)

<b>What if your message was always relevant, and you could continuously optimize for the strongest results and the biggest bang for your buck, but with dramatically reduced risk? Agile marketing can do that for you. Join our upcoming VB Live event to learn how to integrate Agile seamlessly into your</b> …

What “Facilitation” Really Means And Why It’s Key To The Future Of Work

Being a good facilitator isn’t the same as knowing how to manage people or run a meeting. It all comes down to understanding the tools–and structure–that help people collaborate.<p>What comes to mind when you hear the term “facilitator”? A task manager hogging airspace up at the front of the room? Or …

Design

Why People Give Up on Agile

I spend most of my time these days helping teams get started with Agile. It usually begins with a straightforward request: “We are interested in …

6 agile methods for backlog prioritization

On a bad day, backlog management is a bit like handing a kindergarten student a pencil, a piece of paper, and a book, and saying “I’m sure you can …

Project Management

How to Write Smarter User Stories for Product Design and Development

Most of you probably have some tried-and-true best practices that you lean on to formulate requirements and articulate what needs to be done. In many …

5 ways to nurture DevOps culture

DevOps culture change doesn't work unless it succeeds at the grassroots level. Consider these practical steps to make it work.

11 Ways I Visualize Product Development Work

…sharing some drawings and notes from a whiteboard training today.<p>Excuse spelling… its been a long day in the trenches!<p>The topic was <b>useful artifacts</b> …

Product Management

Split User Stories Ruthlessly - And Get Value Earlier

Why do you need to split user stories?<p>Often, you hear that it is important to split user stories. You read articles that say it should be possible to …

Project Management

The Programmer’s Path to Kaizen

Kaizen, in Japanese, means improvement. In modern business, the definition of Kaizen has been expanded to mean continuous or ongoing improvement. …

ThoughtWorks snapped up by private equity firm

Ends founder's 24 years of ownership.