The Agile Architect


Why You Should Let Greed Accelerate Your Agile Development

If you think this is going to be an article on evil product owners and how they just want everything, you're going to be disappointed. Our Agile Architect explains how 'Greed-Accelerated Development 'is the completely achievable desire to want more from your work than just the immediate benefit while not paying any additional price for it. Bwa Ha Ha Ha!

Safety and The Agile Retrospective

Safety is an important ingredient in any agile retrospective. If team members don't feel safe, they may not be candid and honest with their input, negating the effectiveness of the retro. Our Agile Architect shares some of his techniques for measuring and maintaining safety.

Keep CALMS and DevOps Ons

There has been a lot of misinformation about the nature of DevOps and its relationship to (Big A) Agile. Our Agile Architect explains why DevOps is an important component of (little a) agile, plus offers the top five DevOps misconceptions dev teams often have.

The State of Agile QA: The Times Are a Changin'

Quality assurance has long been an important component of an agile team. But times change. The introduction of new capabilities like ubiquitous cloud computing, containerization and microservices changes the way we think about QA. Here's how.

Agile Through the Eyes of a Scientist

Agile is not a hard science like physics or chemistry. There is no fundamental theorem of agility. But practices in agile act along empirical scientific principles in that experimentation can lead to measurable results, reproducible across teams in similar conditions. So why does each agile team feel compelled to rediscover this again and again?

Top 10 Agile Changes Over the Past 10 Years

Our Agile Architect recently celebrated his 10 year work anniversary and uses this as an opportunity to look back and see how agile has changed over the last decade.

8 Not-So-Subtle Hints from an Agile Team...

Things agile developers want to tell you but won't.

The Benefits of T-Shaped People on Your Agile Team

Our Agile Architect talks about the benefits of T-shaped people in agile and the dangers of stressing broad knowledge and participation over deep expertise.

Protecting Your Software Investment from Fickle Product Owners

Our Agile Architect discusses strategies for working with a product owner that can't hold to a decision long enough to see it realized.

Dealing with Poorly Defined Problems in an Agile World

It is difficult to solve a problem if the problem itself cannot be stated clearly. How does one "create a compelling user experience that will double our sales" or "build me something really cool"? Our Agile Architect discusses why the first problem an agile team must often solve is to define the problem itself.

Enabling Agility with Branch By Abstraction

After tearing down code branching strategies in a previous column, our Agile Architect demonstrates a different way to support parallel software development that fosters greater agility and speeds development.

Announcing the Ultimate in Agile

Our Agile Architect shares a success story of extreme agile taken not just to the edge but over it.

Inhibiting Agility with Code Branching

We have the best software development tools in history. Why are our developers so afraid to refactor? Our Agile Architect explores how powerful code management tools can lead to powerful problems that inhibit agility -- and what you can do about them.

Our Agile Architect Saves the World!

This is the completely true and not at all exaggerated story of how I, the Agile Architect, saved the Earth from complete and utter destruction. I'm sure there's an agile lesson in there somewhere.

The Stress of Agile

Agile software development can be stressful. Recognize it, admit to it, deal with it, fix it.

Improving Agile With Self Organization

Agile proponents promote self-organization. But what does this really look like? It turns out that achieving real self-organization takes...organization.

Respect and the Agile Workplace (a.k.a. 5 Failings of Your Humble Agile Architect)

Who needs respect? It's more important to be right! And to be right, you have to be heard. So go ahead and talk over your colleagues. It's for the betterment of the project. Am I right?

Making the Agile Standup Obsolete

A standup meeting is supposed to be an effective way to have a quick, meaningful team meeting, yet it is routinely despised as being too long and a waste of time. And it can indeed be a waste of time. Our Agile Architect explains why you might just not need a standup.

The Agile 5 Minute Daily Standup

A standup meeting is supposed to be an effective way to have a quick, meaningful team meeting. Yet it is routinely despised as being too long and a waste of time. Our Agile Architect investigates ways to turn that around.

How To Win With Agile By Cheating (a.k.a., Rules Are For Other People)

Agile rules can sometimes become a barrier to progress and even be perceived as impenetrable. Our Agile Architect spins a story about recognizing these artificial barriers and how to break through them.

Most   Popular
Upcoming Events

AppTrends

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.