Archives for Uncategorized

The Changing Role of Middle Managers

This is an exercise that we run to help understand how manager’s roles change.   This is a re-posting of a session at Agile Open Northwest 2009 [[http://bit.ly/hrLemn]].  I opened with stories describing the reality that Senior Leadership is declaring their companies are “going Agile,” and that doing it well presents many difficulties. A potentially intractable [...]

Our Book is Available: Managing Software Debt – Building for Inevitable Change

See larger image Managing Software Debt: Building for Inevitable Change (Agile Software Development Series) (Hardcover) By (author) Chris Sterling List Price: $49.99 USD New From: $8.66 In Stock Used from: $8.66 In Stock I am quite happy about the book that took much of my time over the past couple years has finally come out. Thank [...]

Integrating Quality into Portfolio Management

Chris and I presented “Integrating Quality into Portfolio Management” at the BayAPLN last night.  I played the role of Earl and Chris played Geoff in several vignettes that described several conversations at different stages of the most strategic initiatives in the company. 1.  We just finished our annual portfolio planning.  Geoff is in great shape [...]

Slides from Managing Software Debt Talk at PNSQC 2009

Tomorrow at 1:30pm I will be discussing my paper published by the Pacific Northwest Software Quality Conference 2009 in Portland, OR on “Managing Software Debt: Continued Delivery of High Value as Systems Age”. I have uploaded the slides for this presentation and I hope that some of the new content will help those looking for [...]

The Forgotten Scrum Elements

I have worked with many individuals, teams, and organizations in the use of Scrum. During that time, I have found that 2 parts of Scrum continually overlooked in implementation. Since Scrum is already a minimal framework, just enough to keep a team out of chaos, when a piece of Scrum is left out problems are [...]

Designing Through Programmer Tests (TDD)

To reduce duplication and rigidity of the programmer test relationship to implementation code, move away from class and methods as the definition of a “unit” in your unit tests. Instead, use the following question to drive your next constraint on the software: What should the software do next for the user? The following coding session [...]

Agile 2009 – Wear Your Badge Proud!

Show off your attendance at Agile 2009 with the badges below. Place these badges on your blog, web site, emails, and newsletters to get the word out about Agile 2009. The link to the official Agile 2009 web site is http://agile2009.agilealliance.org/.