All About Agile | Agile Development Made Easy


What’s Your Culture?

In this post I want to talk about company culture. Every company has a culture. Some are outstanding, perhaps some are close to criminal, but I guess most are just mediocre. How do you know where in this spectrum between star and rubbish your company’s culture is located? I think a good way of telling is whether you were given the opportunity and the freedom to improve the way you work. Are you...
read more

Standard Agile Process

by Manfred Lange, 21 November 2012
The Agile Blogosphere

A few days ago a friend described to me how in their company they were introducing a new development process. To go with the flow they decided to introduce agile methodologies at the...
read more

Lean Startups

Agile approaches are very much about adapting and using short increments when dealing with uncertainty. Starting a new company comes with a lot of uncertainty. Agile principles can...
read more

Reducing Schedule Risks: Feature Branches

by Manfred Lange, 28 November 2011
The Agile Blogosphere

Software development projects are subject to a number of risks. One of these risks is schedule risk. By this I mean that you may not be able to ship on time because of some nasty discovery...
read more

Task Switching

Somewhere I read that task switching is one of the biggest time killers for your daily work. For example if you have your team working on many different items in parallel and you expect...
read more

Email Junkies

In my last blog I wrote about smartphone junkies. I’ve discovered another species recently: “Email junkies”. Let me explain. Last week I got a phone call and the person at the...
read more

Improving Estimates

An important capability of an agile team - in fact of any software development team - is estimating. Certainly you can break down any body of work into tiny bits, then estimate each...
read more

What to test in a web application?

by Manfred Lange, 12 February 2010
The Agile Blogosphere

Sometimes I'm asked what to test, in particular when I explain that testing the happy day scenarios is not sufficient. For example in web applications I'd certainly expect that everything...
read more

Key Elements of Automated Tests

This time I'm writing about an item that is admittedly very specific to software development. More than once when I spoke to a members of a development team I was told "yes, we have...
read more

Where to start?

by Manfred Lange, 11 December 2009
The Agile Blogosphere

A question that I've been asked several times is where to start with improving your software engineering practices. Based on my experience, my answer typically is "It depends." Let...
read more

Mini SWAT Team

Similar to the build master role - I posted about that a few weeks ago - you may find occasionally that there are other topics that you want to overemphasize for a certain period. The...
read more

The Choice of Not Being an Elephant

Lou Gerstner described in his book Who Says Elephants Can't Dance?: Leading a Great Enterprise through Dramatic Change how to make even a very large organization more agile, more adaptive...
read more

How Pair Programming Reduces Distraction

Pair programming is not for everyone. Some people love it, some people hate it. It almost seems there is nothing in the middle.I'm more in the camp of people preferring pair programming....
read more