Listen Now
Subscribe on iTunes
Check out the podcast on Google Play MusicListen Now

The Software Process and Measurement Cast 436 features our essay titled, Change Fatigue, Tunnel Vision, and Watts Humphrey, in which we answer the question of whether the state and culture of the organization or team, can have a large impact on whether a Big Bang approach or an incremental approach makes sense to change.

Our second column is from Jeremy Berriault. Jeremy discusses user acceptance testing and Agile. There are lots of different ways to accomplish user acceptance testing in an Agile environment.  The only wrong way is not to do UAT in Agile.  Jeremy  blogs at https://jberria.wordpress.com/  

Jon M Quigley brings his column, The Alpha and Omega of Product Development, to the Cast. This week Jon puts all the pieces together and discusses systems thinking.  One of the places you can find Jon is at Value Transformation LLC.

Re-Read Saturday News

This week we wrap-up our re-read of Carol Dweck’s Mindset: The New Psychology of Success (buy your copy and read along).  In the wrap-up, we discuss overall impressions of the book and suggest a set of exercises to reinforce your growth mindset.

The next book in the series will be Holacracy (Buy a copy today) by Brian J. Robertson. After my recent interview with Jeff Dalton on Software Process and Measurement Cast 433, I realized that I had only read extracts from Holacracy, therefore we will read the whole book together. (more…)

Mindset Book Cover

Next week we will begin our read of Holacracy.  Buy a copy today and read along!  In preparation I suggest listening to the interview with Jeff Dalton on Software Process and Measurement Cast 433, Jeff has practical experience with using the concepts of holacracy in his company and as a tool in his consultancy.  Today we wrap up our re-read of Mindsets.  If you have not read the book or have not read each of our installments please use the links at the bottom of this entry and enjoy. (more…)

Mindset Book Cover

Next week we will complete our re-read of Mindset with a round-up and some thoughts on using the concepts in this book in a wholesale manner.  The next book in the series will be Holacracy.  Buy a copy today and read along!  I have had a couple of questions about why did not do a poll for this re-read.  As I noted last week, after my recent interview with Jeff Dalton on Software Process and Measurement Cast 433, I realized that I had only read extracts from Holacracy by Brian J. Robertson.  I think many of us are looking for an organizational paradigm for Agile organizations.  Hierarchies and matrix organizations have clear and immediate drawbacks.  Holacracy might be one tool to address this problem, which why we will read this book.

One more thing — If you are going to be at QAI Quest 2017 April 3 – 7, please come hear me speak and track me down for a coffee or adult beverage and we can talk shop!  (more…)

Traffic in India

I recently spent a week Mumbai. While stuck in traffic during a tour of some of the incredible sights, our guide stated that in Mumbai there were three certainties, death, taxes and traffic. With the sound of auto and truck horns ringing in my ear, that statement rang true.  On reflection, I would add change to the list of certainties, whether in Mumbai or as a general attribute of all human endeavors.  Software development and maintenance are no different. Over the past few weeks, this blog has extolled and then pilloried the virtues of both big bang and incremental change approaches (and by inference everything in-between). In the end, there is no perfect approach that fits all scenarios. How can we decide which end of the change approach spectrum will work in any given scenario?  The answer is not as straightforward as a checklist or decision tree, rather three interrelated concepts must be weighed when deciding on a change approach. The three are the organization’s propensity to fall prey to change fatigue, the possibility of tunnel vision and the tolerance for dealing with Watts Humphrey’s requirements uncertainty principle. (more…)

partially inflated balloons

Where did the air go?


The overwhelming choice of process improvement specialists is incremental change.  The 21st century has seen an explosion in the use of incremental change methods, not just in process improvement, but in software development and maintenance.  Techniques and frameworks like Scrum, Extreme Programing and Kanban are just a sample of methods that are being used.  The support for incrementalism should not be taken as a carte blanche endorsement.  In order to effectively use incremental change, a practitioner must avoid these three major pitfalls: (more…)

IMG_0053.JPG
As part of the research and writing process for the series on change implementation approaches I have sought out ideas and advice from many people. Some I have talked to I have directly quoted (with permission), with others still to come as we explore continuous and hybrid models. Today I am including a longer set of important ideas and thoughts from Christopher Hurney in the form of a guest blog. Mr Hurney is an active part of the SPaMCAST community. Christopher and have talked and corresponded for several years and I learned much from our relationship. Christopher can be found on LinkedIn. Thank you, Chris! (more…)

 

Big Bang

Big Bang

A big bang adoption is an instant changeover, a “one-and-done” type of approach, in which everyone associated with a new system or process switches over en masse at a specific point in time.  Big bang process improvements are useful; however nearly every person involved in planning and executing change avoids them like the plague.  Practitioners avoid big bangs for a number of very specific reasons although at the root of these reasons is risk.  They are risky because they have: (more…)