Agile Zone is brought to you in partnership with:
  • submit to reddit
Michael Mainguy05/14/13
3570 views
0 replies

Apologetic Agile Development

Having lived through numerous attempts to build software embracing the concepts behind the agile manifesto, I feel there are three large categories folks fall into when talking about agile principles.

Michael Sahota05/14/13
762 views
0 replies

Connecting the Dots on Agile, Org Culture, Personal Growth & Temenos

A friend of mine asked me what is going on with all this touchy-feely people and personal growth stuff – “What’s it got to do with Agile?” My answer: everything! Here is a diagram of my Culture Reboot Roadmap.

Mitch Pronschinske05/14/13
1388 views
0 replies

Managing Your Teams’ Agile Competency

A model of the predictable stages of agile team competency helps managers and leaders define the benefits they’re getting, determine the benefits they really want, and plan next steps. Join Diana Larsen in an exploration of ways leaders can use the model to analyze and monitor progress of Agile competence in teams.

Jakub Holý05/13/13
6648 views
0 replies

What People in Large Organizations Can Learn From the Fighter Pilot John R. Boyd

Boyd, with his colleagues, have brought about many changes and had to fight hard against the Pentagon’s resistance to change - so typical of large bureaucratic organizations.

Mitch Pronschinske05/13/13
3243 views
0 replies

My Mom Told me That Git Doesn't Scale

Did you have a good Mother's Day? This GitHub developer's mom is certainly interesting... Since day one, we've faced an unique engineering problem: making terabytes of Git data always available, either directly or through our website.

Michael Sahota05/13/13
321 views
0 replies

Temenos: Containers for Growing Relationships

The Temenos container provides a powerful mental model for understanding and improving relationships with others. The same notion can be used to understand groups we are part of as well as our relationship with ourselves.

Martin Hinshelwood05/13/13
979 views
0 replies

Naked ALM: Starting with 'Why' and Getting Naked

I believe that every company deserves working software that can be delivered on a consistent cadence. That cadence needs to be shorter than 30 day) and they need to get continuous feedback that is fed back into their backlog.

Michael Sahota05/12/13
1219 views
2 replies

Build Culture Adapters to Avoid Agile Failure

The purpose of this post is to explain why building culture adapters around at team or group is a good idea. It is important for me to revisit this topic from my book and conference presentations since I have learned something new and wanted to share it. All but the last section is an excerpt from my book.

Allan Kelly05/12/13
2379 views
0 replies

Agile Clinic: Dear Allan, we have a little problem with Agile...

"Developers work in sprints, estimating tasks in JIRA as they go. Sprints last three weeks, including planning, development and testing. I have been tasked to produce burndowns to keep track of how the Dev cells are doing.”

Tom Howlett05/11/13
5341 views
1 replies

Fear Causes Us to Build the Wrong Thing

The classic tale of a year-long project finally being delivered only to discover it doesn’t meet the needs of the customer sounds ridiculous in the days of short iterations and customer collaboration but I’m guessing we are still a long way from delivering what’s really needed effectively. So what’s stopping us?

Rob Sanders05/11/13
1968 views
0 replies

Estimating on an Agile Project

If you’ve ever had any involvement with an Agile project (whether it was “pure” Agile or not), you’ll likely have encountered the beast which is effort forecasting and analysis. This drives the initial estimate of the amount of work which your team thinks it can deliver within a given period.

Ian Mitchell05/10/13
4504 views
0 replies

Product Backlogs in Practice

The seeds of backlog decay are often sown in the very willingness of an agile team to be adaptable. Urgent tasks are dealt with as they arise, and backlog items are pushed back to make way. Can anything be done to stop a Product Backlog from becoming the "Land of Forgotten Dreams"?

Esther Derby 05/10/13
899 views
0 replies

When I Feel Empowered, I Can….

When I feel empowered, I can get work done, achieve my coals, do my best, be more effective, effect change, or do anything!

Gil Zilberfeld05/10/13
2937 views
0 replies

7 Steps for Writing Your First Test

A simple list of bullet points to check for when you are writing tests. Always try to improve your naming, mocking, refactoring, and picking scenarios.

Mike Cottmeyer05/10/13
1049 views
0 replies

Large Scale Program and Portfolio Management with Scrum

This is the latest iteration of my Agile Program and Portfolio Management deck. Take a look and let me know what you think!

Johanna Rothman05/09/13
2300 views
0 replies

Personal Kanban and Iterations, Day 5

One of my readers asked a question about the Urgent queue and the relative ranking of my ever-growing left hand column. How did I determine what to do, and what was the rank of each?

Michael Sahota05/09/13
1579 views
1 replies

Organizational Transformation Checklist

In this post I am sharing workshop results on how to understand the readiness of the leadership to undertake organizational transformation such as the intentional upgrade of the cultural operating system. It is partly a checklist and partly a diagnostic tool to understand current perceptions.

Abby Fichtner05/09/13
2692 views
0 replies

Does Your Personality Help You Get Shit Done?

Based on how we think about rules, we can roughly divide ourselves into 4 categories: Upholders, Questioners, Rebels, and Obligers. Self-awareness being a good thing, I thought I’d share and think about how these types effect our ability to get shit done.

Paul Hammant05/09/13
3521 views
0 replies

Interface Builder's Alternative Lisp timeline

ExperTelligence introduced IB in 1986. We took it up to neXt to show Steve Jobs – the rest is history. In 1988, Denison Bollay built a much more dynamic interface tool, in which the interface was fully modifiable as the program was running.

Mitch Pronschinske05/08/13
2618 views
0 replies

Git Going with Distributed Source Control

Many development shops have made the leap from RCS, Perforce, ClearCase, PVCS, CVS, BitKeeper or SourceSafe to the modern Subversion (SVN) version control system.

Michael Dubakov05/08/13
2075 views
0 replies

BMW and UX: Same But Better

Any interface develops in cycles. Someone comes up with a new interface, users start bringing in their feedback — that’s the stage of step-by-step improvements. One has to rework some parts of the functionality and mix in new features gradually, without having people learn from scratch.

Allan Kelly05/08/13
3086 views
0 replies

Dialogue Sheets - Update & New Planning Sheet

Last month InfoQ carried an update on the use of retrospective dialogue sheets. The use of these sheets continues to grow and I continue to receive good feedback.

Martin Fowler05/08/13
2912 views
0 replies

User Journey Test

User-journey tests are a form of BusinessFacingTest, designed to simulate a typical user's "journey" through the system. Such a test will typically cover a user's entire interaction the system in order to achieve some goal. They act as one path in a use case.

Juri Strumpflohner05/07/13
4705 views
0 replies

Perfect Workflow in Sublime Text 2

I previously wrote about my Sublime Text setup. Well, Tuts+ has published a quite nice Sublime Text tutorial showing most of Sublime’s features. Regardless of whether you’re a Sublime Text enthusiast or not, you should definitely take a look at the tutorial.

Ian Mitchell05/07/13
2126 views
0 replies

Confirmed or Busted: Are the Mythbusters Agile?

Mythbusters is enormously popular with technical types, and it's fair to say that it has earned something of a hallowed position in nerd culture. It's certainly a common topic at the water cooler for many in the IT business. So is there something in their approach to busting myths that resonates with modern software development practice?