• submit to reddit
Dave Rooney07/22/11
0 replies

Raising the Water Level

A phrase you commonly hear in the Agile world that comes from Toyota is that you want to "lower the water level" in your value stream so that you can "see the rocks" that disrupt flow and, to extend the metaphor, could damage your boat!...

Ferdinando Sant...07/21/11
0 replies

Continuous Integration in .NET

Nowadays developers hear every day in articles about miracles that Agile methodologies do in development teams.  Seasoned developers sometimes find those practices a little bit naïve, while...

Benjamin Mitchell07/21/11
0 replies

Handling a team member who “talks too much”

How do you handle a situation as a team manager or coach where one member of the team seems to dominate the conversation? The scenario below is based on several experiences where team members think “that person’s talking rubbish!” but don’t know...

Julian Holmes07/21/11
0 replies

“Just too late” is early enough

One of the great privileges of my working life is to have the chance to share knowledge and encourage learning. I have been writing, deploying and teaching many software delivery courses over the last decade and most of the experiences have been positive...

Allan Kelly07/21/11
0 replies


For a little while now I’ve been quietly talking about my new Agile method. The clue is in the name: Xanpan - pronounced “Zanpan”. Most obviously Kanban and XP (Extreme Programming), its a fusion.Its not so much than Xanpan has any new radical...

Daniel Ackerson07/21/11
3 replies

Why Excel Spreadsheets Hurt Project Management

Today was a great day. I helped import our entire “roadmap” of functional requirements from an Excel spreadsheet into Pivotal Tracker. Even though we allocated almost a half-day to accomplish this, it was done in less than two hours (including in-depth...

Giorgio Sironi07/21/11
0 replies

Phantom JS: an alternative to Selenium

PhantomJS is an headless browser based on an embedded webkit, suitable for testing of web applications involving JavaScript usage where simpler tools do not cut it.Some people from Sencha (Ext JS creators) are behind the tool, and my colleague recently told...

James Shore07/20/11
0 replies

Let's Play TDD #124: Constraints

The source code for this episode is available here. Visit the Let's Play archive for more episodes! Many thanks to Danny Jones for figuring out the HD Youtube embed code.

David Bland07/20/11
1 replies

Stop Blaming Waterfall

I’m here to let you in on a little secret, waterfall isn’t the reason your project failed. Waterfall isn’t the reason you were fired. Waterfall isn’t the epitome of evil in the world of software development. Blaming...

Benjamin Mitchell07/20/11
0 replies

The importance of understanding variation or how to avoid treating all contractors as thieves

Here’s a story of how managers detected a problem, but by not understanding the cause of the problem of the type of variation the problem represented, applied the wrong type of solution which meant things were worse for everyone: Once upon a time in a...

Patrick Debois07/20/11
0 replies

Storytelling in IT - Conversation matters

  Great minds think alike, and fools seldom differ." implies that consensus is often the result of a coincidence or luck. If you look at the success rate of presentations, you might actually think that this is shear luck. So why is it you...

Giorgio Sironi07/20/11
0 replies

Practical PHP Refactoring: Extract Class

Sometimes there is too much logic to deal with in a single class. You tried extracting methods, but they are so many that the design is still complex to understand.The next step in the refactoring quest is Extract Class, the creation of a new class whose...

Jay Fields07/20/11
5 replies

Individuals Over People

I've been pondering a few different ideas lately that all center around a common theme: to be maximally effective you need to identify and allow people to focus on their strengths.

Michael Sahota07/19/11
1 replies

Exploring Agile Community Challenges through StrategicPlay® with Lego®

Last weekend, a group of local Agilistas got together for BBQ, drink, and to play with Lego. Well, not just play, but StrategicPlay® – with a purpose. And wow, what a result! The outcome was some deep insights into the Agile community that we’d like to...

Esther Derby 07/19/11
2 replies

Misconceptions about Self-Organizing Teams

At a recent conference, I over-heard three managers talking about self-organizing teams. “You can’t just turn people loose and let a team make all the decisions. They’ll mess things up. And with all these ScrumMasters, coaches, and self-organizing...