• submit to reddit
Larry White05/14/11
1 replies

The Pathology of Estimates

I recently sparred gently on twitter with Scott Ambler regarding an assertion that repeatedly renegotiated schedules was evidence of unethical behavior. Others on the thread equated the practice with lying. Not so. (Full disclosure: Scott is a highly...

Stephen Forte05/14/11
0 replies

Speaking at TechEd North America

Next week I will be headed to Atlanta, Georgia, for my 10th TechEd North America, and my 21st TechEd of my career worldwide. I will be doing three breakout sessions this week, all on the agile methodologies. There are over 200 sessions at TechEd, however,...

Mike Cohn05/13/11
1 replies

The Nine Questions to Assess Team Structure

It is perhaps a myth, but an enduring one, that people and their pets resemble one another. The same has been said of products and the teams that build them. If it is true that a product reflects the structure of the team that built it, then an important...

Michael Dubakov05/13/11
1 replies

Do You Really Need a Deadline?

The concept of deadline has always been one of the sacred cows for any human activity.  Normally, with very few exceptions, what do people do with any project? They set a deadline and think that they will care about meeting this deadline somehow. You can...

Martin Fowler05/13/11
0 replies


A common problem in people's presentation decks is that they make text and diagrams so small that only the people in the front of the room can properly see them. Here's one simple thing I do to reduce the chances of that happening to me - when I'm...

David Bland05/13/11
1 replies

CSM or PMP, Which Cert Earns You More Money?

Let’s put aside the ethical arguments about certifications for a moment and look at the salary data behind Certified ScrumMaster (CSM) and Project Management Professional (PMP). A Certified ScrumMaster earns 3% more money than a ScrumMaster. A PMP...

Mike Cottmeyer05/13/11
1 replies

Determining How Many Task Hours an Agile Team Can Accomplish

Note from Mike… I want to welcome Jim Magers to the LeadingAgile team.  Jim is doing a project with me in Minneapolis, and I asked him to join me here and share some of his experiences from the field.  You can learn more about Jim on his bio page. Your...

Jesse Warden05/13/11
1 replies

Flex Consulting Chronicles #1: You are NOT a Contractor

Preface The following is a set of articles relaying my experiences in Flex consulting with the hope they will benefit others.  While they include general consulting advice, they are specifically geared towards Enterprise Flex software development...

Mark Needham05/12/11
1 replies

XP 2011: J.B. Rainsberger – A Simple Approach to Modular Design

After finishing my own session at XP 2011 I attended the second half of J.B. Rainsberger’s tutorial on modular design. For most of the time that I was there he drove out the design for a point of sale system in Java while showing how architectural...

Michael Sahota05/12/11
1 replies

A Tour of Agile Adoption and Transformation Models

In light of Agile adoption failures and awareness of cultural challenges, the purpose of this post is to review current models that are applied to adopting Agile and transforming with Agile at organizations. Worthy background reading is Mike Cottmeyer’s...

Jim Highsmith05/12/11
1 replies

Scope Issues in an Agile Project

I was talking with a colleague the other day about troubles with scope management in an Agile project. She was lamenting problems that were arising with a particular client who was concerned about the progress of the delivery team. Since Agile teams use...

Robert Diana05/12/11
0 replies

A Developer’s Job Mirrors The Project Lifecycle

The topic of what is a software developer’s job comes up quite often. Obviously, they are paid to write code, but that is a very narrow definition. As a developer gets more senior, they are asked to design the various components of a system, instead of...

Patrick Debois05/12/11
0 replies

The leaning of life - History of the Silos

'Break down the silos', that is a rallying cry that you will often hear amongst devops people: the word silo in an enterprise context usually has a bad connotation. Still they keep on existing and I figure there must be good reasons for that. Maybe if we...

Jakub Holý05/11/11
0 replies

Discussion: Agile not suitable for governmental IT?

The recent article Agile will fail GovIT, says corporate lawyer is rather controversial but very valuable. Its value lays not in its claim that agile cannot work in governmental environment, something I quite disagree with, but in its presentation of how...

Mike Cottmeyer05/11/11
0 replies

Some Thoughts on Agile Planning

Agile Math The basic math of team based agile is pretty simple. You can slice it several ways, but at the end of the day, one of these three basic formulas has to hold true. It’s all about time, cost, and scope… you get to decide which two...