Agile Zone is brought to you in partnership with:
  • submit to reddit
Johanna Rothman04/15/13
3102 views
0 replies

We Cannot Choose Between Management And Leadership

Choosing to be a manager without being a leader is like choosing to drive across the country without a map. Choosing to be a leader without having management skills is like choosing to be a fish without gills. You have to know where you’re going, and you have to know how to breathe in your environment.

Olga Kouzina04/14/13
807 views
0 replies

TargetProcess 2.24: Relations Network, new Visual Reports, and more.

TargetProcess 2.24.0 includes quite a few small and big improvements. Check what we’ve done to help you work better, faster, more comfortably. These include Fast Search, Relations Network, new Visual Reports, 60 custom fields, History API.

Esther Derby 04/13/13
8453 views
3 replies

Dealing with “Difficult” Co-workers

Life is too short to let the people we work with fray our nerves. We can’t change those irritating people, but we can recognize the source of our irritation and change our own response.

Tobias Mayer04/13/13
3391 views
0 replies

Timebox != Commitment

Procrastinating this evening, I got lost in a long stream of tweets about timeboxing, fascinated at how much disdain was aimed at a simple unit of time, and how it was blamed for sloppy workmanship, poor quality, panic and many other dysfunctional behaviors.

Johanna Rothman04/12/13
1587 views
0 replies

Self Assessment Tool for Transitioning to Agile

Over on agileconnection, a user asked about a self-assessment tool for measuring agile maturity. That’s not exactly the right question, because agile transition is a journey, not a destination. But, I can understand why he asked the question. I tried to be helpful. I supplied a set of questions to ask.

Zac Gery04/12/13
2713 views
1 replies

Digging Into "Fail Fast, Fail Often"

In the article, "Psychology and the Agile Methodology," the concept of embracing failure was put under the microscope. In summary, although agile encourages failing fast and often, this can be a difficult concept for people to accept.

Michael Sahota04/12/13
1691 views
0 replies

ScrumMaster Can be a Tough Job

I’m writing about a talk given by Paul Hodgetts at Agile 2009 called “ScrumMasters Considered Harmful – Where Did We Go Wrong?”

Gil Zilberfeld04/11/13
4035 views
0 replies

What is the #1 Benefit of TDD?

TDD makes you think before you write code. In fact, next time somebody asks you what TDD stands for, you answer: Thinking-Driven Development.

Michael Sahota04/11/13
996 views
0 replies

Relatedness Trumps Responsibility, Accountability

Relatedness is the heart of high-performing teams and organizations. As stated in the Agile Manifesto, focus on “Individuals and Interactions” is essential. How we relate to ourselves and others is central to creating and maintaining effective and valuable systems.

Ian Mitchell04/11/13
1680 views
0 replies

Product Ownership in Practice

A great many liberties are taken with Product Ownership. It is not always the case that the most suitable person takes on the role. In this article we look at what a Product Owner is meant to be, some of the antipatterns that arise in practice, and how ownership by proxy is used to try and balance competing real-world commitments and interests.

Johanna Rothman04/11/13
1971 views
0 replies

Technical Debt: Do Managers (Unintentionally) Force Bad Code?

I still have estimation on the mind. I saw The Impact of Accidental Complexity on Estimates and I was wondering about the effect of management on bad code. Do managers sometimes force developers to write bad code by allowing technical debt?

Venkatesh Kris...04/10/13
1113 views
0 replies

Self Organizing Teams and New York Soda Ban

All of you have probably heard the news involving the recent ban on larger soda sizes in New York and the subsequent un-banning. Have you come across situations where project teams have resisted changes suggested by their leader? To add another twist, what if the teams were self-organizing, as in the agile world?

Tom Howlett04/10/13
1040 views
0 replies

Openness

The purpose of a Silo is to protect the contents from being disturbed or damaged from external foreign bodies. Creating a Silo is reasonable if you are the farmer protecting your grain from insects but surely they are not necessary in an organisation where we should be supporting each other?

Derik Whittaker04/10/13
1221 views
0 replies

Moving a TFS Git Repository to Github

We gave using the git support in TFS the old college try but the friction and issues were just too much so we decided to move our repository over to github. I am not going to go over our issues w/ TFS git here, but I am thinking of creating a separate post for it.

Justin Bozonier04/09/13
1776 views
0 replies

TDD for Business Value

A New Hope Software Craftsmanship, SOLID principles, eXtreme Programming, the list of all the “best practice” guides I’ve learned over the years goes on and on. But they also need to make room for a new style of development being ushered in by the ideas expressed in The Lean Startup.

Johannes Brodwall04/09/13
1525 views
0 replies

How to Start an Agile Project

How do you start an agile project and ensure room for future enhancements? How can we achieve flexibility at the beginning? This is my answer.

Jurgen Appelo04/09/13
960 views
0 replies

Empowerment, That Horrible Word

What scientists call distributed control is usually called empowerment by management consultants. However, some experts don’t like the term. The word seems to suggest that people are “disempowered” by default and need to be “empowered” by their managers.

Steve Rogalsky04/09/13
936 views
0 replies

In Pursuit of Better, Not Best

I realize that many of you already scowl when you hear anyone talk about 'best practices'. Instead of adding to that discussion, I'd like to share a short story with you about someone who influenced me to keep looking for better and to never assume that I've reached 'best.'

Michael Dubakov04/08/13
1525 views
0 replies

Product Software Development is a Marathon

Software development demands focus. You can’t create anything significant hopping from one thing to another. That is obvious. Less obvious is that product development demands patience.

Kane Mar04/08/13
2298 views
0 replies

5 Big Scrum Questions – Issue 2

This is the second issue of James Brett‘s 5 Questions. From the first issue of 5 Questions ”The ideas was to ask five specific questions to members of the Scrum community and post the their replies.” In issue 2 of the five questions series we hear from one of the godfarthers of Scrum Ken Schwaber.

Esther Derby 04/08/13
1732 views
0 replies

Promoting Double Loop Learning in Retrospectives

I have no doubt that retrospectives that are too short, don’t result in action / experiment, or fail to delve beneath the surface are a waste of time. But what about earnest retrospectives that focus on an area of concern, examine data, analyze underlying issues and result in action?

Tobias Mayer04/08/13
1167 views
0 replies

Mapping the Value Storm

Knowledge work is not linear. It is chaotic, and rife with feedback loops. It swirls. I believe the activity of software development is more storm-like than it is stream-like. Why does this matter? Maybe it doesn’t, but I sometimes worry that the metaphors we choose guide the work that we do.

Johanna Rothman04/07/13
2544 views
0 replies

For Programs, Short is Beautiful

For programs, don’t you want longer iterations, so people don’t have the overhead of planning, of retrospectives, of demos, of all of that?

Anders Abel04/06/13
1371 views
0 replies

Scrum Series Retrospective

A year ago, during the startup of a new project, I wrote a series about scrum and the context around a scrum project. The project is now finished and it’s time for a retrospective, evaluating what worked well and what didn’t.

Johanna Rothman04/06/13
1277 views
0 replies

Changing Iteration Contents Mid-Sprint

When a Product Owner wants to change the iteration contents mid-sprint, and the Product Owner realizes this is a no-no, look deeper for systemic forces at work. It won’t be an easy answer, and will likely be a combination of answers. If you are lucky, it will be a relatively easy-to-diagnose problem