Our Blog

Agile Development Reaches Every Corner of the Globe

Agile Software Development is a worldwide phenomena. My blog has only been going since late Feb 2007. There’s no reason for me to think that interest in agile development would be limited to only a few local areas. However, I’ve been amazed at how many countries my visitors have come from. 147 countries, no less! Check out this list, in

Read More »

How To Share An Agile Development Team

Scrum, and other agile development methodologies, provide a framework for managing software development projects. But all too often, methodologies focus on a project environment, where the team is focused predominantly on a shared goal. Where the team is largely dedicated to the project. In reality, this is often not the case. In reality, development teams are frequently required to develop

Read More »

CNN: “Agile Development Is Transforming Business”

CNN has compiled a list of the 50 people, products, trends, and ideas that are transforming the world of business. Agile Software Development ranks #18. “It started as a rebellion against overwrought, Dilbert-style software development projects. Today the set of practices known as agile software development is reshaping the way coders and entrepreneurs create Web-based services. Agile teams work very

Read More »

How To Prioritise Quickly And Intuitively

If you’re in a situation where prioritisation is straightforward and you have a single decisive product owner, you probably need to read no further. If, however, prioritisation is difficult in your situation – maybe because you have several products or product owners with conflicting priorities, or maybe because your requirements can be complex and benefits rather intangible – this is

Read More »

Scrum Agile Development: Uncommon Sense

Scrum is an agile development method based on some of the key principles of lean manufacturing, pioneered by Toyota. Advanced Development Methodologies, Inc is the home of Scrum. On their web site, I recently noticed their strapline: ‘It’s about Common Sense’. When you think about it, it is. In fact, it’s so ludicrously simple, it’s almost funny. Think about it.

Read More »

“Agile is a Hoax” – Does That Make Me An Alien?

I can’t believe it. There I was, happily practicing agile principles. Enjoying a wide variety of very clear benefits as a direct result of implementing Scrum. Then along came ‘Anonymous’ and commented on my blog… According to Anonymous, “Agile is a Hoax”. At first I was offended. I didn’t like being called a Hoaxer. I thought I should remove the

Read More »

10 Reasons Why Agile Development Is Good

Here are 10 good reasons to apply agile development principles and practices… 1. Revenue The iterative nature of agile development means features are delivered incrementally, enabling some benefits to be realised early as the product continues to develop. 2. Speed-to-market Research suggests about 80% of all market leaders were first to market. As well as the higher revenue from incremental

Read More »

Agile In Action: The Value of Simplicity

If you like my blog, I think you’ll love this blog from Simon Baker. I particularly like this entry about the value of keeping things simple… Agile In Action: Keep it lean Poetry! Photo by Stewart

Read More »

Scrum Agile Development: It’s a Zoo!

Many people find analogies a useful way to characterise new concepts, either to explain them or to remember them. This one’s straight from the top drawer! 🙂 In Scrum, the roles of Product Owner and ScrumMaster are akin to a Zookeeper… The Product Owner feeds the developers (with the Product Backlog). The ScrumMaster cleans up all the sh*t! (removes impediments). ScrumMaster anyone?!

Read More »

Agile Development: Back To The Future!

In an ideal agile development environment, all changes must be reversible. Why? Because one of the fundamental principles of agile development is the concept of fixed timescales. Developing one feature at a time. Iteratively developing the product in small incremental steps. So what happens when you’re at the end of a timebox (or Sprint in the Scrum agile methodology)? Inevitably,

Read More »

Scrum Agile Development: Bad Language?

In the Scrum agile development methodology, the list of work to be done (including bugs, enhancements, new features, whatever) is called the ‘Product Backlog’. An iteration in Scrum is called a ‘Sprint’ and the work to be done in the Sprint is called the ‘Sprint Backlog’. Makes sense to me. But there are some who are uncomfortable with the name

Read More »

Search the Blog

Agile Management Made Easy!

All About Agile

By Kelly Waters

“’Agile’ is one of the biggest buzzwords of the last decade. Agile methods often come across as rather more complicated than they really are. This book is an attempt to unravel that complexity. To simplify the concepts. This book breaks the concepts into small bite-sized pieces that are easy to understand and easy to implement and delivers the message in a friendly and conversational style. Allaboutagile.com is one of the most popular blogs about agile on the web. ”

Kelly Waters

Agile 101 is available to purchase. GAME ON!

Agile 101

Emma Hopkinson-Spark

“Whilst there are lots of ways you can vary the game depending on the teams you have and the learning outcomes you want, the basic flow of the game play is common to all.”
Emma Hopkinson-Spark

Why did we make the game?

How to play the game?