Our Blog

Agile Teams

Whole Teams and Colocation

Damon Poole has written an interesting blog post about Whole Teams and Colocation, particularly in the context of self-organising teams… Self-organisation and empowered teams is one of the key principles of agile software development. For sustainable success – and for the team’s personal growth – it is so important that teams become as self sufficient as possible, and rely as

Read More »

Distributed Software Development Is Hard!

The Register’s reader poll about distributed software development does not paint a particularly inspiring picture… When asked how distributed software development was managed within organisations, almost half said things were not that great. About a third gave feedback indicating that they were just about doing okay, but only one in five said things were managed well. See here for The

Read More »

Scaling Agile Software Development

Check out the above video. It’s an interview with Mike Cohn (about 10 minutes long). In this interview, Mike talks about scaling agile across the enterprise, on projects as large as 700 people! Mike is the author of the popular books, Agile Estimating & Planning and User Stories Applied. Personally I particularly like the User Stories Applied book. I’ve written

Read More »

Agile Teams Do Not Need Managers

I saw this post about Agile Managers? on the Agile Chronicles blog, and to be honest I found it a bit irritating. It mentions the notion that self-organising teams could go so far that managers are not needed. It asks why a manager would want to do agile if it might put them out of a job, and raises the

Read More »

Agile Colocation

I was very interested to read this post about agile colocation on Artem Marchenko’s Agile Software Development blog. The comments are also very interesting. As always, I don’t think the colocation debate is black and white… I’ve read plenty of articles and blog posts about the merits of colocation. I’ve also read lots about how colocation is an essential ingredient

Read More »

“One Team”

One of the key principles of agile development, and particularly Scrum, is the concept of “One Team”. The Scrum team should include all key roles for the product, wherever they report to, including Product Owner, Product Manager, Test Analyst, Developers, Business Analysts, and any others that might be appropriate such as SEO, Creative, User Research, etc. This is important for

Read More »

Agile India (Offshore Development)

I was doing a bit of research on Google searches and I noticed that a large volume of searches for agile development are coming specifically from Bangalore in India. And this got me thinking about agile development offshore. Of course I realise that India has a large number of software developers, as a result of the trend for offshore development

Read More »

Agile Development: Old Habits Die Hard

In agile development, it’s easy to develop bad habits! Or to have trouble kicking them. A blog post from Chris Stirling quotes some good examples… Daily stand-ups not every day Mini waterfalls in iterations Pressing too hard for increased productivity Team Leaders taking over team responsibilities I’ve certainly seen all of these bad habits in action. In fact I’ve done

Read More »

3 New Year Resolutions for Agile Team Members

Some agile principles come naturally. Others you have to work at. Here are 3 agile principles I think require an extra level of care and attention. Perhaps they’d make good new year’s resolutions? 1. Work to fixed timescales The end of a Sprint is the end of a Sprint. Not near the end. The end. Meeting fixed timescales means paying

Read More »

Agile Development Is Slow To Show?

I was very interested to read this blog post by Ben Alfree, “I’m a slow starter“. In his article, Ben describes how agile development makes things slow to start off with, but pays back in the end. Actually my experience is the extreme opposite… I have a lot of experience in traditional waterfall projects as well as in agile projects.

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?

Contact Us

If you would like to get in touch with one of the team at 101 Ways, then please fill out the form below or email us at contact-us@101ways.com.