Why do agile methodologies work?  More importantly, why do they work better than traditional methodologies?  I’ll single out two reasons. (Martin Fowler’s excellent article provides many more.)  Agile methodologies work because: They recognise, and emphasise, creativity They are based on real-world experience… Read More


People like to have a clear, precise instructions for success.  We see this in diet fads, where there are very clear rules and the implication that if you follow the rules, you will succeed in losing weight. Some people also follow clear, simple rules for other difficult tasks – getting rich, picking winning race horses… Read More


Here’s a simple pictorial overview of software development methodologies. Its main purpose is to show how Crystal Clear compares to several better-known processes.… Read More