References
1 Cockburn, Alistair, Agile Software Development: The Cooperative Game, Second Edition, Addison-Wesley, 2007
2 Chrissis, Mary Beth, Konrad, Mike, Shrum, Sandy, CMMI for Development: Guidelines for Process Integration and Product Improvement, V1.3, Third Edition, Addison-Wesley, 2011
3 Anderson, David, Kanban: Successful Evolutionary Change for Your Technology Business, Blue Hole Press, 2010
4 Poppendeick, Mary, Poppendeick, Tom, Lean Software Development: An Agile Toolkit, Addison-Wesley Professional, 2003
5 Eckes, George, Six Sigma for Everyone, John Wiley, 2003
6 George, Mike, Rowlands, Dave, Kastle, Bill, What is Lean Six Sigma?, McGraw-Hill, 2004
7 Humphrey, Watts, A Discipline for Software Engineering, Addison-Wesley, 1995
8 Humphrey, Watts, TSP: Coaching Development Teams, Addison-Wesley, 2006
9 Glazer, Hillel, CMMI Failure Modes and Solutions – Paving the Path for Agile & CMMI Interoperability
http://prezi.com/vttomwejpe83/cmmi-failure-modes-and-solutions-paving-the-path-for-agile-cmmi-interoperability/
10 Wall Street Journal, Where Process Improvement Projects Often Go Wrong
http://online.wsj.com/news/articles/SB10001424052748703298004574457471313938130
11 Stafford, Jan, What’s Behind the Backlash Against Agile?
http://searchsoftwarequality.techtarget.com/feature/Agile-development-Whats-behind-the-backlash-against-Agile?
12 McMahon, Paul, What Should Software Engineering Consist of? An Industry Perspective, Position Paper, 1st Semat Workshop, Zurich, March 2010.
http://www.pemsystems.com/SEMAT_position_McMahon.pdf
(Data originally provided by a Senior Manager in a CMMI Level 5 organization)
13 Reifer, Don, Profiles of CMMI Level 5 Organizations, Crosstalk, January, 2007
http://www.compaid.com/caiinternet/ezine/reifer-profiles.pdf
14 Where Process Improvement Project Go Wrong, Wall Street Journal,
http://online.wsj.com/news/articles/SB10001424052748703298004574457471313938130
15 Avoiding Catastrophic Failures in Process Improvement, Harvard Business Review,
http://blogs.hbr.org/2011/04/avoiding-a-catastrophic-failur/
16 Avoiding Process Improvement Pitfalls,
http://c-spin.net/cspin20080110-AvoidPitfalls.pdf
17 Colvin, Geoff, Talent is Overrated: What Really Separates World Class Performers From Everybody Else, Portfolio, 2008
18 Intentionally left blank
19 Kahneman, Daniel, Thinking Fast and Slow, Farrar, Straus, and Giroux, April, 2013
20 Lehrer, Jonah, How We Decide, Houghton, Miflin, Harcourt, Jan, 2010
21 McMahon, Paul Can I be CMMI Level 5 and Agile Too? (audio), www.pemsystems.com
22 Ambler, Scott, Lines, Mark, Disciplined Agile Delivery: A Practitioner’s Guide to Agile Software Delivery in the Enterprise, IBM Press, June, 2012
23 McMahon, Paul, Integrating CMMI and Agile Development: Case Studies and Proven Techniques For Faster Performance Improvement, Addison-Wesley, 2010
24 Buckingham, Marcus, First break all the rules: What the World’s Greatest Managers Do Differently, Simon & Schuster, May, 1999
25 The Magical Number Seven Plus or Minus Two
http://en.wikipedia.org/wiki/The_Magical_Number_Seven_Plus_Or_Minus_Two
26 Benson, Jim, DeMaria Barry, Tonianne, Personal Kanban: Mapping Work, Navigating Life, Create Space, 2011
27 Hubbard, Douglas, How to Measure Anything: Finding The Value of Intangibles in Business, John Wiley, 2007
28 Derby, Esther, Agile Retrospectives: Making Good Teams Great, The Pragmatic Programmer, 2006
29 Brooks, Fred, The Mythical Man-month, Addison-Wesley, 1972
30 Putnam, Lawrence, Myers, Ware, Measures For Excellence: Reliable Software On Time, Within Budget, Yourdon Press, 1992
31 McMahon, Paul, Uncommon Techniques for Growing Effective Managers
http://www.pemsystems.com/pdf/Grow_Eff_Mgr_Crosstalk_Update2.pdf,
32 McMahon, Paul, Growing Effective Technical Managers, Presentation at the Systems & Software Technology Conference in Salt Lake City, Utah, 2003
33 Swenson, Keith, Mastering the Unpredictable: How Adaptive Case Management Will Revolutionize the Way That Knowledge Workers Get Things Done, Meghan-Kiffer Press, 2010
34 Kennedy, Michael, Product Development for the Lean Enterprise: Why Toyota’s System is Four Times More Productive and How You Can Implement It, The OakLea Press, 2003
35 Liker, Jeffrey, The Toyota Way: 14 Management Principles From the World’s Greatest Manufacturer, McGraw-Hill, 2004
36 Intentionally left blank
37 Glazer, Hillel, High Performance Operations, Pearson Education, 2012
38 Gladwell, Malcolm, Blink: The Power of Thinking Without Thinking, Little, Brown and Company, 2005
39 Myburgh, Barry, Towards Understanding the Relationship Between Process Capability and Enterprise Flexibility, Third South African National Conference on software process establishment, assessment and improvement, 2005
40 Patterson, Kerry, Grenny, Joseph, McMillan, Ron, Switzer, Al, Crucial Conversations: Tools for talking when stakes are high, McGraw-Hill 2002
41 Ambler, Scott, Goal Diagrams,
http://disciplinedagiledelivery.com/
42 Lean Six Sigma DMAIC Method, https://en.wikipedia.org/wiki/Six_Sigma.
43 Stratifying Data, http://www.goleansixsigma.com/stratification
44 Stoddard, Robert, Linders, Ben, Sapp, Millee, Exactly What Are Process Performance Models in the CMMI?, http://www.sei.cmu.edu/library/assets/process-models.pdf
45 Hoshin Kanri, http://en.wikipedia.org/wiki/Hoshin_Kanri
46 The British Psychological Society, There is nothing more practical than a good theory
http://www.selfdeterminationtheory.org/SDT/documents/2006_VansteenkisteSheldon_BJCP.pdf
47 Florac, William, Carleton, Anita, Measuring the Software Process: Statistical Process Control for Software Process Improvement, Addison-Wesley, 1999
48 Wheeler, Don, Understanding Variation: The Key to Managing Chaos, Second Edition, SPC Press, 2000
49 Hale, Craig, Rowe, Mike, Do Not Get Out of Control: Achieving Real-time Quality and Performance, Crosstalk, Jan, 2012
http://www.crosstalkonline.org/storage/issue-archives/2012/201201/201201-Hale.pdf
50 Sutherland, Jeff, Jakobsen, Carsten, Scrum and CMMI: Going from Good to Great,
http://jeffsutherland.com/JakobsenScrumCMMIGoingfromGoodtoGreatAgile2009.pdf
51 Ask Why 5 Times, http://en.wikipedia.org/wiki/5_Whys
52 http://en.wikipedia.org/wiki/SEMAT
53 SEMAT website, www.SEMAT.org.
54 OMG Essence Specification, http://www.omg.org/spec/Essence/Current.
55 Jacobson, Ivar, Ng Pan-Wei, McMahon, Paul, Spence, Ian, Lidman, Svante, The Essence of Software Engineering: The SEMAT kernel, Oct, 2012, ACMQueue, http://queue.acm.org/detail.cfm?id=2389616
56 Jacobson, Ivar, Ng Pan-Wei, McMahon, Paul, Spence, Ian, Lidman, Svante, The Essence of Software Engineering: Applying the SEMAT kernel, Addison-Wesley, Jan, 2013
57 Cohn, Mike, Agile Estimating and Planning, Prentice-Hall, 2006
58 Schwaber, Ken, Sutherland, Jeff, The Scrum Guide, The Definitive Guide to Scrum: The Rules of the Game, July, 2011
59 Adkins, Lyssa, Coaching Agile Teams: A Companion For ScrumMasters, Agile Coaches, and Project Managers in Transition, Addison-Wesley, 2010
60 Hypothesis Testing,
http://statstuff.com/index.php?option=com_content&view=article&id=72&vid=sa09
61 Parker, John L, Again to Carthage, Scribner, 2010
62 Parker, John L, Once a Runner, 1978, Scribner Reprint, 2010
- Refer to http://www.pemsystems.com/SEMAT_position_McMahon.pdf. Data originally provided by a Senior Manager in a CMMI Level 5 organization.↩
- The focus of this book is performance improvement. Process improvement is a means to that end. ↩
- When I use the phrase “sustainable improvement” I mean improvements that last without reverting to old behaviors. ↩
- Jerry Rice is a retired American Football wide receiver who is generally considered to be one of the greatest players in National Football League history.↩
- For a cross-reference of CMMI, Lean Six Sigma, and Agile, specific topics in this book refer to the Appendices.↩
- “Talent Is Overrated,” by Geoff Colvin, page 65↩
- Disciplined Agile Delivery (DAD) talks about addressing process goals, not following practices. The idea is that your team will do so in a way that reflects the situation they face. Refer to http://disciplinedagiledelivery.wordpress.com/2013/07/17/exploring-initial-scope-on-disciplined-agile-teams/ and http://disciplinedagiledelivery.wordpress.com/2013/01/21/disciplined-agilists-take-a-goal-driven-approach/ ↩