17 Theses on Software Estimation (Expanded)

Construx Executive Summit 2012 A rare opportunity for top software executives to compare software development challenges and solutions with a highly select group of executive peers, hosted by Steve McConnell with software thought leaders Mike Cohn, Stuart Crabb, David Anderson, Karl Wiegers, John Clifford, and others. The Event The Construx Software Executive Summit provides a [...]

New White Papers Now Available

New White Papers Now Available We've recently posted more new white papers on our website. These are free to members (and membership is free). 5 Things Every Software Executive Should Know About Scrum The success (or failure) of Scrum is all in how’s it’s adopted. This white paper explores five key things software executives should [...]

Software Project Archaeology

Software Project Archaeology A colleague asked me the following question: Assume you were asked to assess a software development team from outside of the organization (that might occur as due diligence or some other context), and you had full access to all internal artifacts of the organization, but you were not allowed to talk directly [...]

2013 ECSE Discussion Topics Posted

2013 ECSE Discussion Topics Posted I host an executive discussion group in the Seattle area called the Executive Council for Software Excellence (ECSE). We meet monthly at our offices in Bellevue, usually on the second Monday of each month. The group focuses on enterprise-level software development issues. This is a great opportunity to network and [...]

Scrum Chickens and Pigs

Scrum Chickens and Pigs An interesting discussion came up on the Disciplined Agile Delivery discussion group on LinkedIn. Scott Ambler asked the question, "Is the chicken and pig analogy disrespectful?" The chicken and pig analogy is common in scrum. In case you haven’t heard it, it’s based on an old joke: A chicken and pig [...]

Understanding Software Projects Lecture Series

Understanding Software Projects Lecture Series Check out my new lecture series, "Understanding Software Projects." In this lecture series, I explain The Four Factors Lifecycle Model and how understanding that model means understanding virtually every significant aspect of software project dynamics. Current lectures are always free. Check it out at Here's a longer description from the website: [...]

Variations in Iteration – New Lecture Posted

Variations in Iteration - New Lecture Posted I've posted this week's lecture in my Understanding Software Projects series at Most of the lectures that have been posted are still free. Lectures posted so far include: 0.0 Understanding Sofware Projects - Intro 0.1 Introduction - My Background 0.2 Reading the News 1.0 The Software Lifecycle [...]