SlideShare a Scribd company logo
1 of 7
Download to read offline
Four big ideas that drive agile quality


A whitepaper by John C Goodpasture

Managing Principal, Square Peg Consulting, LLC

www.sqpegconsulting.com
November, 2009




© Copyright John C Goodpasture, 2009 all rights reserved
www.sqpegconsulting.com
Page 1 of 7
Four big ideas that drive agile quality

The fundamental ideas of quality capture customer value,
commitment to continuous improvement, participation by
everyone, and respect for culture

 “... the dynamic force in Globalization 3.0—the force that gives it its unique character
 —is the newfound power for individuals to collaborate and compete globally”
                                                                                     Tom Friedman


 In a remarkable book of its era entitled "A New American TQM", authors Shiba, Graham, and
 Walden wrote in 1993 about four big ideas in quality that even today resonate well in agile
 projects.1 The ‗big four‘ are: 1—focus on ‗market-in‘ drivers from customers; 2—be committed
 continuously to learning and improvement; 3—involve everyone—no one gets a free pass on
 quality; and 4—maintain awareness of societal implications for quality.

The focus should be on customers
Joseph Juran started us thinking in the                     Walkman™, an 'ah-hah!' product of its
customer‘s direction with his idea of fitness               generation, or the unique touch screen
for use, a sharp departure from Edwards                     features that came along in the iPhone™.
Deming‘s focus on product compliance to                     The agile answer is close involvement and
specification. But 'focus on customers'                     collaborative    engagement    with the
means customer-driven, not just customer-                   customer to do what Jim Highsmith calls
accepted. Customer-driven means 'market-                    envision, speculate, and explore.3    The
in' in contrast to 'product-out', an idea                   answer is to lead the customer both with
similar to the ‗pull‘ concept in Lean                       innovation and technical excellence, but
Development.2 But how does the customer                     also follow the customer‘s evaluation of
know what he wants? How does the                            fitness to use, a concept of value to
customer come to be the driver?                             everyday usefulness.
Customers did not conceive the Sony



Continuous improvement is a project imperative
 Edwards Deming started continuous improvement and pushed it along, making it a centerpiece
 of the PDCA [plan-do-check-act] cycle. However, the ideas that came along since Deming
 really turned continuous improvement into a problem-solving paradigm, and ultimately that led
 directly to the "Six Sigma" revolution.
 Six Sigma is really a two-part process that                agile projects
 has some interesting features applicable to
 © Copyright John C Goodpasture, 2009 all rights reserved
 www.sqpegconsulting.com
 Page 2 of 7
—Part 1 is problem identification and                          some set of conditions during validation
solving methodology that builds off                            that no one would have thought possible.
Deming's PDCA. Six Sigma is said to
                                                                The idea of continuous improvement is
"follow the defect" which fits well with the
                                                                continuous learning; to apply the lessons
agile mandate to always deliver a working
                                                                learned in a feedback to the next iteration
product.4
                                                                to improve outcomes; and to make the best
In Six Sigma-speak, the process is dubbed                       bet in partitioning the opportunity space,
DMAIC with the letters standing for the                         improving performance with every
Design-Measure-Analyze-Improve-Control                          iteration.5
steps of the methodology. DMAIC really
implements the Check-Act component of                            Opportunity space
PDCA in a more sophisticated manner.                              In the agile world where the
                                                                   emphasis is on verifying the quality
—Part 2 introduces into the popular lexicon                        with robust testing, both technically
the idea of an 'opportunity space'                                 and functionally, the opportunity
partitioned between good and not-good.                             space is challenging.
                                                                  Historically, the error rate in software
                                                                   code is a 1000 times worse than the
The opportunity space is populated by                              popular Six-Sigma boundary. In a
defects that are known, knowable, and                              Business Week interview in 2005,
unknowable. Known errors or defects that                           Watts Humphrey, a fellow of the SEI,
are going to be fixed should be fixed as                           declared      that   companies       that
                                                                   comport      with    SEI's     capability
soon as they are discovered. The knowable
                                                                   maturity model were averaging a
errors are those that can be discovered if                         one-in-a-thousand error rate.
only an effort is made to test and evaluate                       Obviously, such performance is
scenarios and conditions where these errors                        target-rich      for       improvement
might be.                                                          possibilities. In fact, in a NIST study
                                                                   released in 2002, the government
However, discovery is a matter of project                          reported that the impact of software
economics: there may not enough time and                           errors had reached 0.6% of U.S.
money to discover the knowable errors.                             GDP, almost $60B in that year!
The unknowable are errors arise from                              Continuous improvement as a quality
untested, unlikely conditions that are not                          concept and as a project practice by
even known at the time of product                                   means of root-cause analysis and
verification. Only customers are likely to                          feedback of lessons learned is a
fall upon an unknowable error by invoking                           means to better performance.




                                                    Six Sigma is supportive of Agile

                                                     Six Sigma provides a very effective problem solving
                                                      method, DMAIC, which enhances the PDCA cycle.
                                                      The principles of DMAIC are usable without
  A project management tip
                                                      invoking other aspects of Six Sigma
                                                     Six Sigma brings understanding of the defect
                                                      opportunity space, and promotes the idea of setting


© Copyright John C Goodpasture, 2009 all rights reserved
www.sqpegconsulting.com
Page 3 of 7
limits beyond which we know customers will not be
                                                        satisfied.
                                                      Many defects will never be known and others are
                                                       not economical to fix. All have the potential to
                                                       contribute to the customer experience


Total participation involves everyone
As a quality concept, total participation envisions a synergistic involvement of all members of
the project community – the executives, managers, supply chain members, and customers.

Total participation brings in all elements of                    group-think where a common belief
the balanced scorecard. Success may                              becomes unchallenged dogma can be
require training and education from the                          destructive to innovation. Consider the
learning perspective, resources and                              ditty: ‗Process guys always want to make
promotional support from the financial                           the trains run on time, whereas the better
perspective,        benchmarking         and                     idea may be to do away with the trains!’
improvement       initiatives    from     the                    The current slogan to ‗think outside the
operational perspective, and development                         box‘ is not only a call to break-up group
of the customer and the supply chain as                          think but also a search for new applications
active project participants.                                     for old ideas, and to conceive new ways to
                                                                 do ordinary things.
Total participation requires respect for the
nemesis who has a counter-idea. So-called


Societal networking is flattening
 Social networking has been a real revolution in the Web 2.0 space, first as a personal touch, but
 now much a part of business. We have spoken already of project portals and scorecards as
 information aggregators. Business networks predate web technology of course, but web
 technology has removed the friction and increased the velocity.
 Business communications now run in                              culture in his best seller, "The World is
 near-real-time, and there is ever greater                       Flat, a brief history of the 21st century". 6
 information transparency and democracy                          Among the flatteners he spoke of was a
 for ideas and commentary. But it's a lot                        common       platform      which     enables
 more than reducing friction, increasing                         collaboration on a global scale, but also
 velocity, and making communications                             flattens differences in outlook and
 more democratic. Culture, as a framework                        presentation as global audiences are
 for communication,          has changed                         addressed.
 dramatically as technology has facilitated
                                                                 In the global culture, there is more
 the means to interact. Culture has become
                                                                 personal informality, greater personal
 more ubiquitous in business and
                                                                 connectivity up and down the chain,
 technology. Tom Friedman has famously
                                                                 expectations for rapid work flow, real-time
 captured the idea of a nearly worldwide
 © Copyright John C Goodpasture, 2009 all rights reserved
 www.sqpegconsulting.com
 Page 4 of 7
24x7 communications for instant answers,                         is decidedly more personal, stresses the
total and continuing access by wireless,                         productivity    gains     of   face-to-face
and transparency within the market and                           interaction, and requires a motivated team
the organization. These changes facilitate                       of professionals that really want to do a
the cultural changes that go along with a                        good job.
move to agile methods. The agile culture

                                                  Participation and networking are quality values

                                                   Agile projects are intrinsically social, relying as they
                                                    do on interpersonal relationships. The success of
                                                    the project is predicated on acceptance of the
    A project management tip                        quality values of participation and networking.
                                                   These quality concepts, reduced to practice, can be
                                                    measured and therefore managed, a task of the
                                                    project manager.


Summary and take-away ideas
    Our idea for this discussion is that the fundamental ideas of quality capture customer value,
     commitment to continuous improvement, participation by everyone, and respect for culture.
     Customer value is a ‗pull‘ idea meaning the customer is the ultimate judge of what is useful
     and therefore what is valuable.
    Continuous improvement means continuous learning and application of feedback to reduce
     errors and improve quality outcomes.
    To be successful, a project should involve everyone who has a stake in order to get the
     widest possible contribution to the value proposition. Everyone includes the project
     nemesis.
    Culture is becoming more ubiquitous in professional and technology circles, made all the
     more so by networking aided and abetted by electronic communications. Organizations are
     flatter and more informal; relationships are just as likely to be vertical as lateral.
    The ideas of quality are timeless and fundamental to good project results.




© Copyright John C Goodpasture, 2009 all rights reserved
www.sqpegconsulting.com
Page 5 of 7
Endnotes

1 Shiba, S., Graham, A., Walden, D. "A New American TQM", The Center for Quality
Management‖, Cambridge, MA.,1993.
2 Womack, J. and Jones, D. “Lean Thinking” Simon and Schuster, New York, 1996, Chapter 4.
In a word, ‗pull‘ means that features and functions are not developed unless customers ask for
them and state a requirement, and the requirement is properly valued and prioritized.
3 Highsmith, J. “Agile Project Management: Creating Innovative Products”, Addison-Wesley,
Boston, 2004 pg 81
4 See: Hallowell, L. “Software Development Convergence: Six Sigma-Lean-Agile”
http://www.isixsigma.com, retrieved June 2009.
5 Editor, ―Watts Humphrey: He Wrote The Book On Debugging” BusinessWeek online, May 9
2005 retrieved June 2009
Editor, ―Software Errors Cost U.S. Economy $59.5 Billion Annually” NIST 2002-10, June 28,
2002
6 Friedman, T., "The World is Flat, A Brief History of the 21st Century", Farrar, Straus and
Giroux, New York, 2nd edition, 2006, pg 205
7 iPhone is a trademark of Apple; Walkman is trademark of Sony in the United States.




© Copyright John C Goodpasture, 2009 all rights reserved
www.sqpegconsulting.com
Page 6 of 7
About the author
John C. Goodpasture, PMP and managing principal at Square Peg Consulting, is a program
manager, coach, author, and project consultant specializing in technology projects, strategic
planning, project office operations. He is the author of books, articles, and web logs in the field
of project management. He blogs at johngoodpasture.com, provides presentations at
www.slideshare.com/jgoodpas, and his work products are found in the library at www.
sqpegconsulting.com.




© Copyright John C Goodpasture, 2009 all rights reserved
www.sqpegconsulting.com
Page 7 of 7

More Related Content

What's hot

10 Questions on Crowdsourcing for Enterprise IT - Appirio
10 Questions on Crowdsourcing for Enterprise IT - Appirio10 Questions on Crowdsourcing for Enterprise IT - Appirio
10 Questions on Crowdsourcing for Enterprise IT - AppirioMark Longstaff
 
Why Customer Satisfaction Surveys Aren't Customer Centric
Why Customer Satisfaction Surveys Aren't Customer CentricWhy Customer Satisfaction Surveys Aren't Customer Centric
Why Customer Satisfaction Surveys Aren't Customer CentricClearAction
 
Soumen de
Soumen deSoumen de
Soumen dePMI2011
 
Presentation by somdatta banerjee
Presentation by somdatta banerjeePresentation by somdatta banerjee
Presentation by somdatta banerjeePMI_IREP_TP
 
Building a community management centre of excellence
Building a community management centre of excellenceBuilding a community management centre of excellence
Building a community management centre of excellenceDachis Group Europe
 
Agile Adoption and Initiation
Agile Adoption and InitiationAgile Adoption and Initiation
Agile Adoption and Initiationreggie_d
 
How to outsource Scrum projects - a guide
How to outsource Scrum projects - a guideHow to outsource Scrum projects - a guide
How to outsource Scrum projects - a guideXSolve
 
Accessibility, Usability and User Centred Design (Usabiltiy)
Accessibility, Usability and User Centred Design (Usabiltiy)Accessibility, Usability and User Centred Design (Usabiltiy)
Accessibility, Usability and User Centred Design (Usabiltiy)David Lamas
 
Designing Agile Feedbacks for Agile Learning
Designing Agile Feedbacks for Agile LearningDesigning Agile Feedbacks for Agile Learning
Designing Agile Feedbacks for Agile LearningTathagat Varma
 
Find your own way to Lean Development
Find your own way to Lean DevelopmentFind your own way to Lean Development
Find your own way to Lean DevelopmentFrancois Durnez
 
Gurudevs Article In Ce Obulletin000023 En
Gurudevs Article In Ce Obulletin000023 EnGurudevs Article In Ce Obulletin000023 En
Gurudevs Article In Ce Obulletin000023 Enggurudev
 
Google's Innovation Factory (ICST 2010)
Google's Innovation Factory (ICST 2010)Google's Innovation Factory (ICST 2010)
Google's Innovation Factory (ICST 2010)Go Ku
 
Strategy to Execution - shipping products while adapting to new information -...
Strategy to Execution - shipping products while adapting to new information -...Strategy to Execution - shipping products while adapting to new information -...
Strategy to Execution - shipping products while adapting to new information -...Jonny Schneider
 

What's hot (19)

10 Questions on Crowdsourcing for Enterprise IT - Appirio
10 Questions on Crowdsourcing for Enterprise IT - Appirio10 Questions on Crowdsourcing for Enterprise IT - Appirio
10 Questions on Crowdsourcing for Enterprise IT - Appirio
 
Why Customer Satisfaction Surveys Aren't Customer Centric
Why Customer Satisfaction Surveys Aren't Customer CentricWhy Customer Satisfaction Surveys Aren't Customer Centric
Why Customer Satisfaction Surveys Aren't Customer Centric
 
381 sspin2011 markwitkowski
381 sspin2011 markwitkowski381 sspin2011 markwitkowski
381 sspin2011 markwitkowski
 
Soumen de
Soumen deSoumen de
Soumen de
 
Bie 02
Bie 02Bie 02
Bie 02
 
Presentation by somdatta banerjee
Presentation by somdatta banerjeePresentation by somdatta banerjee
Presentation by somdatta banerjee
 
Building a community management centre of excellence
Building a community management centre of excellenceBuilding a community management centre of excellence
Building a community management centre of excellence
 
Lean Product Development by Ron Mascitelli
Lean Product Development by Ron Mascitelli Lean Product Development by Ron Mascitelli
Lean Product Development by Ron Mascitelli
 
Agile Adoption and Initiation
Agile Adoption and InitiationAgile Adoption and Initiation
Agile Adoption and Initiation
 
How to outsource Scrum projects - a guide
How to outsource Scrum projects - a guideHow to outsource Scrum projects - a guide
How to outsource Scrum projects - a guide
 
Accessibility, Usability and User Centred Design (Usabiltiy)
Accessibility, Usability and User Centred Design (Usabiltiy)Accessibility, Usability and User Centred Design (Usabiltiy)
Accessibility, Usability and User Centred Design (Usabiltiy)
 
iClaims SWOT
iClaims SWOTiClaims SWOT
iClaims SWOT
 
Designing Agile Feedbacks for Agile Learning
Designing Agile Feedbacks for Agile LearningDesigning Agile Feedbacks for Agile Learning
Designing Agile Feedbacks for Agile Learning
 
ETPM4
ETPM4ETPM4
ETPM4
 
Find your own way to Lean Development
Find your own way to Lean DevelopmentFind your own way to Lean Development
Find your own way to Lean Development
 
Gurudevs Article In Ce Obulletin000023 En
Gurudevs Article In Ce Obulletin000023 EnGurudevs Article In Ce Obulletin000023 En
Gurudevs Article In Ce Obulletin000023 En
 
Google's Innovation Factory (ICST 2010)
Google's Innovation Factory (ICST 2010)Google's Innovation Factory (ICST 2010)
Google's Innovation Factory (ICST 2010)
 
ETPM2
ETPM2ETPM2
ETPM2
 
Strategy to Execution - shipping products while adapting to new information -...
Strategy to Execution - shipping products while adapting to new information -...Strategy to Execution - shipping products while adapting to new information -...
Strategy to Execution - shipping products while adapting to new information -...
 

Similar to Four big ideas that drive agile quality

Scrum Framework Explained
Scrum Framework ExplainedScrum Framework Explained
Scrum Framework ExplainedNacho Montoya
 
What is this thing called Agile?
What is this thing called Agile?What is this thing called Agile?
What is this thing called Agile?John Goodpasture
 
Licg Green Belt 1
Licg Green Belt 1Licg Green Belt 1
Licg Green Belt 1LICG
 
Customer Collaboration & Product Innovation Using Social Networks
Customer Collaboration & Product Innovation Using Social NetworksCustomer Collaboration & Product Innovation Using Social Networks
Customer Collaboration & Product Innovation Using Social NetworksJohn Carter
 
Innovation Ready: A Practical Guide
Innovation Ready: A Practical GuideInnovation Ready: A Practical Guide
Innovation Ready: A Practical GuideDana Lee 3
 
Start up challenge course presentation
Start up challenge course presentationStart up challenge course presentation
Start up challenge course presentationdaryl10
 
Agile and Lean Business Proposition
Agile and Lean Business PropositionAgile and Lean Business Proposition
Agile and Lean Business PropositionRussell Pannone
 
CGAP and Grameen Foundation AppLab Money Incubator: Case Study Part 2
CGAP and Grameen Foundation AppLab Money Incubator: Case Study Part 2CGAP and Grameen Foundation AppLab Money Incubator: Case Study Part 2
CGAP and Grameen Foundation AppLab Money Incubator: Case Study Part 2CGAP
 
Discover the benefits of Agile - 2015
Discover the benefits of Agile - 2015Discover the benefits of Agile - 2015
Discover the benefits of Agile - 2015Angelo Kallinikos
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1Charles Cooper
 
Leading Agile Product Discovery
Leading Agile Product DiscoveryLeading Agile Product Discovery
Leading Agile Product DiscoveryArmond Mehrabian
 
Course report on becoming a product manager
Course report on becoming a product managerCourse report on becoming a product manager
Course report on becoming a product managerAdarsh NJ
 
Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agilesparkagility
 
7 steps to world class manufacturing
7 steps to world class manufacturing7 steps to world class manufacturing
7 steps to world class manufacturingNavneet Sharma
 
Customer Experience Recognition: Employee Engagement
Customer Experience Recognition: Employee EngagementCustomer Experience Recognition: Employee Engagement
Customer Experience Recognition: Employee EngagementClearAction
 
Six sigma and PMP: How can they help you togethere?
Six sigma and PMP: How can they help you togethere?Six sigma and PMP: How can they help you togethere?
Six sigma and PMP: How can they help you togethere?Ashish Michael
 
Agile presentation adriana feb 2012
Agile presentation adriana feb 2012Agile presentation adriana feb 2012
Agile presentation adriana feb 2012Adriana Beal
 

Similar to Four big ideas that drive agile quality (20)

Scrum Framework Explained
Scrum Framework ExplainedScrum Framework Explained
Scrum Framework Explained
 
What is this thing called Agile?
What is this thing called Agile?What is this thing called Agile?
What is this thing called Agile?
 
Licg Green Belt 1
Licg Green Belt 1Licg Green Belt 1
Licg Green Belt 1
 
Customer Collaboration & Product Innovation Using Social Networks
Customer Collaboration & Product Innovation Using Social NetworksCustomer Collaboration & Product Innovation Using Social Networks
Customer Collaboration & Product Innovation Using Social Networks
 
Innovation Ready: A Practical Guide
Innovation Ready: A Practical GuideInnovation Ready: A Practical Guide
Innovation Ready: A Practical Guide
 
Six Sigma for Global Sales
Six Sigma for Global SalesSix Sigma for Global Sales
Six Sigma for Global Sales
 
Start up challenge course presentation
Start up challenge course presentationStart up challenge course presentation
Start up challenge course presentation
 
Agile and Lean Business Proposition
Agile and Lean Business PropositionAgile and Lean Business Proposition
Agile and Lean Business Proposition
 
CGAP and Grameen Foundation AppLab Money Incubator: Case Study Part 2
CGAP and Grameen Foundation AppLab Money Incubator: Case Study Part 2CGAP and Grameen Foundation AppLab Money Incubator: Case Study Part 2
CGAP and Grameen Foundation AppLab Money Incubator: Case Study Part 2
 
Discover the benefits of Agile - 2015
Discover the benefits of Agile - 2015Discover the benefits of Agile - 2015
Discover the benefits of Agile - 2015
 
Six Sigma
Six Sigma Six Sigma
Six Sigma
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1
 
Leading Agile Product Discovery
Leading Agile Product DiscoveryLeading Agile Product Discovery
Leading Agile Product Discovery
 
Course report on becoming a product manager
Course report on becoming a product managerCourse report on becoming a product manager
Course report on becoming a product manager
 
Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agile
 
7 steps to world class manufacturing
7 steps to world class manufacturing7 steps to world class manufacturing
7 steps to world class manufacturing
 
Customer Experience Recognition: Employee Engagement
Customer Experience Recognition: Employee EngagementCustomer Experience Recognition: Employee Engagement
Customer Experience Recognition: Employee Engagement
 
Six sigma and PMP: How can they help you togethere?
Six sigma and PMP: How can they help you togethere?Six sigma and PMP: How can they help you togethere?
Six sigma and PMP: How can they help you togethere?
 
Tools guide
Tools guideTools guide
Tools guide
 
Agile presentation adriana feb 2012
Agile presentation adriana feb 2012Agile presentation adriana feb 2012
Agile presentation adriana feb 2012
 

More from John Goodpasture

Five tools for managing projects
Five tools for managing projectsFive tools for managing projects
Five tools for managing projectsJohn Goodpasture
 
Risk management short course
Risk management short courseRisk management short course
Risk management short courseJohn Goodpasture
 
Agile earned value exercise
Agile earned value exerciseAgile earned value exercise
Agile earned value exerciseJohn Goodpasture
 
Agile 103 - the three big questions
Agile 103  - the three big questionsAgile 103  - the three big questions
Agile 103 - the three big questionsJohn Goodpasture
 
Agile for project managers - a sailing analogy-UPDATE
Agile for project managers  - a sailing analogy-UPDATEAgile for project managers  - a sailing analogy-UPDATE
Agile for project managers - a sailing analogy-UPDATEJohn Goodpasture
 
Dynamic Systems Development, DSDM
Dynamic Systems Development, DSDMDynamic Systems Development, DSDM
Dynamic Systems Development, DSDMJohn Goodpasture
 
Agile for project managers - A presentation for PMI
Agile for project managers  - A presentation for PMIAgile for project managers  - A presentation for PMI
Agile for project managers - A presentation for PMIJohn Goodpasture
 
Five risk management rules for the project manager
Five risk management rules for the project managerFive risk management rules for the project manager
Five risk management rules for the project managerJohn Goodpasture
 
Building Your Personal Brand
Building Your Personal BrandBuilding Your Personal Brand
Building Your Personal BrandJohn Goodpasture
 
Portfolio management and agile: a look at risk and value
Portfolio management and agile: a look at risk and valuePortfolio management and agile: a look at risk and value
Portfolio management and agile: a look at risk and valueJohn Goodpasture
 
Project examples for sampling and the law of large numbers
Project examples for sampling and the law of large numbersProject examples for sampling and the law of large numbers
Project examples for sampling and the law of large numbersJohn Goodpasture
 
Agile for project managers - a sailing analogy
Agile for project managers  - a sailing analogyAgile for project managers  - a sailing analogy
Agile for project managers - a sailing analogyJohn Goodpasture
 
Risk management with virtual teams
Risk management with virtual teamsRisk management with virtual teams
Risk management with virtual teamsJohn Goodpasture
 
Bayes Theorem and Inference Reasoning for Project Managers
Bayes Theorem and Inference Reasoning for Project ManagersBayes Theorem and Inference Reasoning for Project Managers
Bayes Theorem and Inference Reasoning for Project ManagersJohn Goodpasture
 
Adding quantitative risk analysis your Swiss Army Knife
Adding quantitative risk analysis your Swiss Army KnifeAdding quantitative risk analysis your Swiss Army Knife
Adding quantitative risk analysis your Swiss Army KnifeJohn Goodpasture
 
Business value and kano chart
Business value and kano chartBusiness value and kano chart
Business value and kano chartJohn Goodpasture
 
Agile for Business Analysts
Agile for Business AnalystsAgile for Business Analysts
Agile for Business AnalystsJohn Goodpasture
 

More from John Goodpasture (20)

Five tools for managing projects
Five tools for managing projectsFive tools for managing projects
Five tools for managing projects
 
Risk management short course
Risk management short courseRisk management short course
Risk management short course
 
Agile in the waterfall
Agile in the waterfall Agile in the waterfall
Agile in the waterfall
 
RFP template
RFP templateRFP template
RFP template
 
Agile earned value exercise
Agile earned value exerciseAgile earned value exercise
Agile earned value exercise
 
Agile 103 - the three big questions
Agile 103  - the three big questionsAgile 103  - the three big questions
Agile 103 - the three big questions
 
Agile for project managers - a sailing analogy-UPDATE
Agile for project managers  - a sailing analogy-UPDATEAgile for project managers  - a sailing analogy-UPDATE
Agile for project managers - a sailing analogy-UPDATE
 
Feature driven design FDD
Feature driven design FDDFeature driven design FDD
Feature driven design FDD
 
Dynamic Systems Development, DSDM
Dynamic Systems Development, DSDMDynamic Systems Development, DSDM
Dynamic Systems Development, DSDM
 
Agile for project managers - A presentation for PMI
Agile for project managers  - A presentation for PMIAgile for project managers  - A presentation for PMI
Agile for project managers - A presentation for PMI
 
Five risk management rules for the project manager
Five risk management rules for the project managerFive risk management rules for the project manager
Five risk management rules for the project manager
 
Building Your Personal Brand
Building Your Personal BrandBuilding Your Personal Brand
Building Your Personal Brand
 
Portfolio management and agile: a look at risk and value
Portfolio management and agile: a look at risk and valuePortfolio management and agile: a look at risk and value
Portfolio management and agile: a look at risk and value
 
Project examples for sampling and the law of large numbers
Project examples for sampling and the law of large numbersProject examples for sampling and the law of large numbers
Project examples for sampling and the law of large numbers
 
Agile for project managers - a sailing analogy
Agile for project managers  - a sailing analogyAgile for project managers  - a sailing analogy
Agile for project managers - a sailing analogy
 
Risk management with virtual teams
Risk management with virtual teamsRisk management with virtual teams
Risk management with virtual teams
 
Bayes Theorem and Inference Reasoning for Project Managers
Bayes Theorem and Inference Reasoning for Project ManagersBayes Theorem and Inference Reasoning for Project Managers
Bayes Theorem and Inference Reasoning for Project Managers
 
Adding quantitative risk analysis your Swiss Army Knife
Adding quantitative risk analysis your Swiss Army KnifeAdding quantitative risk analysis your Swiss Army Knife
Adding quantitative risk analysis your Swiss Army Knife
 
Business value and kano chart
Business value and kano chartBusiness value and kano chart
Business value and kano chart
 
Agile for Business Analysts
Agile for Business AnalystsAgile for Business Analysts
Agile for Business Analysts
 

Four big ideas that drive agile quality

  • 1. Four big ideas that drive agile quality A whitepaper by John C Goodpasture Managing Principal, Square Peg Consulting, LLC www.sqpegconsulting.com November, 2009 © Copyright John C Goodpasture, 2009 all rights reserved www.sqpegconsulting.com Page 1 of 7
  • 2. Four big ideas that drive agile quality The fundamental ideas of quality capture customer value, commitment to continuous improvement, participation by everyone, and respect for culture “... the dynamic force in Globalization 3.0—the force that gives it its unique character —is the newfound power for individuals to collaborate and compete globally” Tom Friedman In a remarkable book of its era entitled "A New American TQM", authors Shiba, Graham, and Walden wrote in 1993 about four big ideas in quality that even today resonate well in agile projects.1 The ‗big four‘ are: 1—focus on ‗market-in‘ drivers from customers; 2—be committed continuously to learning and improvement; 3—involve everyone—no one gets a free pass on quality; and 4—maintain awareness of societal implications for quality. The focus should be on customers Joseph Juran started us thinking in the Walkman™, an 'ah-hah!' product of its customer‘s direction with his idea of fitness generation, or the unique touch screen for use, a sharp departure from Edwards features that came along in the iPhone™. Deming‘s focus on product compliance to The agile answer is close involvement and specification. But 'focus on customers' collaborative engagement with the means customer-driven, not just customer- customer to do what Jim Highsmith calls accepted. Customer-driven means 'market- envision, speculate, and explore.3 The in' in contrast to 'product-out', an idea answer is to lead the customer both with similar to the ‗pull‘ concept in Lean innovation and technical excellence, but Development.2 But how does the customer also follow the customer‘s evaluation of know what he wants? How does the fitness to use, a concept of value to customer come to be the driver? everyday usefulness. Customers did not conceive the Sony Continuous improvement is a project imperative Edwards Deming started continuous improvement and pushed it along, making it a centerpiece of the PDCA [plan-do-check-act] cycle. However, the ideas that came along since Deming really turned continuous improvement into a problem-solving paradigm, and ultimately that led directly to the "Six Sigma" revolution. Six Sigma is really a two-part process that agile projects has some interesting features applicable to © Copyright John C Goodpasture, 2009 all rights reserved www.sqpegconsulting.com Page 2 of 7
  • 3. —Part 1 is problem identification and some set of conditions during validation solving methodology that builds off that no one would have thought possible. Deming's PDCA. Six Sigma is said to The idea of continuous improvement is "follow the defect" which fits well with the continuous learning; to apply the lessons agile mandate to always deliver a working learned in a feedback to the next iteration product.4 to improve outcomes; and to make the best In Six Sigma-speak, the process is dubbed bet in partitioning the opportunity space, DMAIC with the letters standing for the improving performance with every Design-Measure-Analyze-Improve-Control iteration.5 steps of the methodology. DMAIC really implements the Check-Act component of Opportunity space PDCA in a more sophisticated manner.  In the agile world where the emphasis is on verifying the quality —Part 2 introduces into the popular lexicon with robust testing, both technically the idea of an 'opportunity space' and functionally, the opportunity partitioned between good and not-good. space is challenging.  Historically, the error rate in software code is a 1000 times worse than the The opportunity space is populated by popular Six-Sigma boundary. In a defects that are known, knowable, and Business Week interview in 2005, unknowable. Known errors or defects that Watts Humphrey, a fellow of the SEI, are going to be fixed should be fixed as declared that companies that comport with SEI's capability soon as they are discovered. The knowable maturity model were averaging a errors are those that can be discovered if one-in-a-thousand error rate. only an effort is made to test and evaluate  Obviously, such performance is scenarios and conditions where these errors target-rich for improvement might be. possibilities. In fact, in a NIST study released in 2002, the government However, discovery is a matter of project reported that the impact of software economics: there may not enough time and errors had reached 0.6% of U.S. money to discover the knowable errors. GDP, almost $60B in that year! The unknowable are errors arise from  Continuous improvement as a quality untested, unlikely conditions that are not concept and as a project practice by even known at the time of product means of root-cause analysis and verification. Only customers are likely to feedback of lessons learned is a fall upon an unknowable error by invoking means to better performance. Six Sigma is supportive of Agile  Six Sigma provides a very effective problem solving method, DMAIC, which enhances the PDCA cycle. The principles of DMAIC are usable without A project management tip invoking other aspects of Six Sigma  Six Sigma brings understanding of the defect opportunity space, and promotes the idea of setting © Copyright John C Goodpasture, 2009 all rights reserved www.sqpegconsulting.com Page 3 of 7
  • 4. limits beyond which we know customers will not be satisfied.  Many defects will never be known and others are not economical to fix. All have the potential to contribute to the customer experience Total participation involves everyone As a quality concept, total participation envisions a synergistic involvement of all members of the project community – the executives, managers, supply chain members, and customers. Total participation brings in all elements of group-think where a common belief the balanced scorecard. Success may becomes unchallenged dogma can be require training and education from the destructive to innovation. Consider the learning perspective, resources and ditty: ‗Process guys always want to make promotional support from the financial the trains run on time, whereas the better perspective, benchmarking and idea may be to do away with the trains!’ improvement initiatives from the The current slogan to ‗think outside the operational perspective, and development box‘ is not only a call to break-up group of the customer and the supply chain as think but also a search for new applications active project participants. for old ideas, and to conceive new ways to do ordinary things. Total participation requires respect for the nemesis who has a counter-idea. So-called Societal networking is flattening Social networking has been a real revolution in the Web 2.0 space, first as a personal touch, but now much a part of business. We have spoken already of project portals and scorecards as information aggregators. Business networks predate web technology of course, but web technology has removed the friction and increased the velocity. Business communications now run in culture in his best seller, "The World is near-real-time, and there is ever greater Flat, a brief history of the 21st century". 6 information transparency and democracy Among the flatteners he spoke of was a for ideas and commentary. But it's a lot common platform which enables more than reducing friction, increasing collaboration on a global scale, but also velocity, and making communications flattens differences in outlook and more democratic. Culture, as a framework presentation as global audiences are for communication, has changed addressed. dramatically as technology has facilitated In the global culture, there is more the means to interact. Culture has become personal informality, greater personal more ubiquitous in business and connectivity up and down the chain, technology. Tom Friedman has famously expectations for rapid work flow, real-time captured the idea of a nearly worldwide © Copyright John C Goodpasture, 2009 all rights reserved www.sqpegconsulting.com Page 4 of 7
  • 5. 24x7 communications for instant answers, is decidedly more personal, stresses the total and continuing access by wireless, productivity gains of face-to-face and transparency within the market and interaction, and requires a motivated team the organization. These changes facilitate of professionals that really want to do a the cultural changes that go along with a good job. move to agile methods. The agile culture Participation and networking are quality values  Agile projects are intrinsically social, relying as they do on interpersonal relationships. The success of the project is predicated on acceptance of the A project management tip quality values of participation and networking.  These quality concepts, reduced to practice, can be measured and therefore managed, a task of the project manager. Summary and take-away ideas  Our idea for this discussion is that the fundamental ideas of quality capture customer value, commitment to continuous improvement, participation by everyone, and respect for culture. Customer value is a ‗pull‘ idea meaning the customer is the ultimate judge of what is useful and therefore what is valuable.  Continuous improvement means continuous learning and application of feedback to reduce errors and improve quality outcomes.  To be successful, a project should involve everyone who has a stake in order to get the widest possible contribution to the value proposition. Everyone includes the project nemesis.  Culture is becoming more ubiquitous in professional and technology circles, made all the more so by networking aided and abetted by electronic communications. Organizations are flatter and more informal; relationships are just as likely to be vertical as lateral.  The ideas of quality are timeless and fundamental to good project results. © Copyright John C Goodpasture, 2009 all rights reserved www.sqpegconsulting.com Page 5 of 7
  • 6. Endnotes 1 Shiba, S., Graham, A., Walden, D. "A New American TQM", The Center for Quality Management‖, Cambridge, MA.,1993. 2 Womack, J. and Jones, D. “Lean Thinking” Simon and Schuster, New York, 1996, Chapter 4. In a word, ‗pull‘ means that features and functions are not developed unless customers ask for them and state a requirement, and the requirement is properly valued and prioritized. 3 Highsmith, J. “Agile Project Management: Creating Innovative Products”, Addison-Wesley, Boston, 2004 pg 81 4 See: Hallowell, L. “Software Development Convergence: Six Sigma-Lean-Agile” http://www.isixsigma.com, retrieved June 2009. 5 Editor, ―Watts Humphrey: He Wrote The Book On Debugging” BusinessWeek online, May 9 2005 retrieved June 2009 Editor, ―Software Errors Cost U.S. Economy $59.5 Billion Annually” NIST 2002-10, June 28, 2002 6 Friedman, T., "The World is Flat, A Brief History of the 21st Century", Farrar, Straus and Giroux, New York, 2nd edition, 2006, pg 205 7 iPhone is a trademark of Apple; Walkman is trademark of Sony in the United States. © Copyright John C Goodpasture, 2009 all rights reserved www.sqpegconsulting.com Page 6 of 7
  • 7. About the author John C. Goodpasture, PMP and managing principal at Square Peg Consulting, is a program manager, coach, author, and project consultant specializing in technology projects, strategic planning, project office operations. He is the author of books, articles, and web logs in the field of project management. He blogs at johngoodpasture.com, provides presentations at www.slideshare.com/jgoodpas, and his work products are found in the library at www. sqpegconsulting.com. © Copyright John C Goodpasture, 2009 all rights reserved www.sqpegconsulting.com Page 7 of 7