Presentation is loading. Please wait.

Presentation is loading. Please wait.

Process Improvement While Management Isn’t Looking (Guerilla Process Improvement) Earl Beede © 2002 Earl Beede & Construx Software Builders, Inc. All Rights.

Similar presentations


Presentation on theme: "Process Improvement While Management Isn’t Looking (Guerilla Process Improvement) Earl Beede © 2002 Earl Beede & Construx Software Builders, Inc. All Rights."— Presentation transcript:

1 Process Improvement While Management Isn’t Looking (Guerilla Process Improvement) Earl Beede © 2002 Earl Beede & Construx Software Builders, Inc. All Rights Reserved. Construx Delivering Software Project Success

2 construx software  consulting  training  software projects  construx.com 2 Introduction, Personal  14 years in IT  3 of those with DoD as a Quality Assurance Representative  Certified for Mechanical, Electronics, and SW  Several years at Boeing  Several years in wireless (stint as QA and SEPG manager!)  Currently instructor/consultant at Construx Software

3 construx software  consulting  training  software projects  construx.com 3 Introduction, Topic  The problem  You want to do SPI, and “you” here is first person singular  Many presentations/books/articles have THE CAVEAT  “Management support is critical…”  And there is a lot of truth to that

4 construx software  consulting  training  software projects  construx.com 4 What Is Your Goal Business Process Re- engineering  Many of us have engaged in business process re-engineering  Much “re-engineering” simply shifted the work upstream or downstream!  Whose process are you improving?  Misfire: I want to make the world a better place – for me!

5 It's Not About Logic

6 construx software  consulting  training  software projects  construx.com 6 It’s Not About Logic It’s the Culture, Stupid  The environment supports the current practices  Rewarding people for “bad” behavior  If they didn’t act that way, what would they do?  Misfire: I can appeal purely to their logic

7 construx software  consulting  training  software projects  construx.com 7 It’s Not About Logic Why Are You Not Doing “It” Today?  Current methods are scratching some itch  The current methods worked in an earlier/other environment  The current methods are a known devil  The current methods deflect blame  Misfire: I can ignore the current bad practices

8 construx software  consulting  training  software projects  construx.com 8 It’s Not About Logic Best Process Sirens  Strong desire to implement this or that “best” process  Increased production! Fewer defects! Less time and money! World peace!  Has anyone a practical way to really measure ROI in a level 1 shop?  Often a win to implement ANY process!  Misfire: My way must be the right way!

9 Story Telling Data

10 construx software  consulting  training  software projects  construx.com 10 Story Telling Data Every Datum Tells a Story  Goal: To tell our marketing information in terms of data  You will lose the opinion pissing contests  Data is there to support the marketing  3 out of 4 doctors…  Doesn’t need to be numbers  Misfire: They will believe me because I say it is so

11 construx software  consulting  training  software projects  construx.com 11 Story Telling Data What Data to Collect?  What data can you get your hands on?  Should be some relationship between the process you want to improve and the data that surrounds you  Estimate vs. Actual of anything!  Number of changes/re-definitions  Defect counts  Make it up  Misfire: Looking for killer data

12 construx software  consulting  training  software projects  construx.com 12 Story Telling Data Presenting Unpopular Data  I’ve noticed…  Use cube walls, break rooms, project rooms, etc.  Status reports  Turn into stories  Bottom line, don’t use as a hammer, use as a feather  Misfire: I’ll use this data to prove you wrong

13 construx software  consulting  training  software projects  construx.com 13 Story Telling Data Don’t Worry About Precision  Goal is to tell an accurate story, not necessarily a precise one  Accurate: I am between 3 and 7 feet tall  Precise: I am 73.23449018 inches tall  Use the data to emphasize other points, not be the point  Misfire: The data needs to be perfect to be used

14 I Don't Know, Do You?

15 construx software  consulting  training  software projects  construx.com 15 I Don’t Know, Do You? Management's ignorance  Management’s pride is typically in knowing big picture items  Never debate opinions  “Interesting, why then do you think that the data shows…”  Use a non-confrontational approach  Email, status reports, etc.  Misfire: My opinion is better than your opinion

16 construx software  consulting  training  software projects  construx.com 16 I Don’t Know, Do You? Killer Questions  Establish a series of questions that have no known objective answer  Do you really know the status of your projects?  How many defects do we expect to be in the software?  How long does it take us to do design?  Misfire: I will take your word for it

17 Closing the Border

18 construx software  consulting  training  software projects  construx.com 18 Closing the Border Your information needs  Have a clear, detailed understanding of the information you need to get your tasks done  Create checklists for input  A list of statements that needs to be true to proceed  Mark all those who fail “acceptance”: REWORK  Misfire: I will accept whatever is given me

19 construx software  consulting  training  software projects  construx.com 19 Closing the Border Allies  Others impacted by poor suppliers  Testing is a great candidate (if not you!)  Assist them in creating “acceptance” checklists  Talk with their management  Remember: focus on their benefit  Misfire: I can do this alone

20 construx software  consulting  training  software projects  construx.com 20 Closing the Border Warning!  This is not a license to be a jerk  Business success is the goal  Don’t engage in process-shifting  Can’t “Just say no”  But can say, “I will need to slide the ‘target’ to do rework”  Misfire: I don’t have to accept non-perfect work

21 The Living Dead

22 construx software  consulting  training  software projects  construx.com 22 The Living Dead Using lessons learned  Create a corporate memory  End of projects  End of phases  End of deliverables  Knowing what you do now, rewind the clock and  What would you do the same  What would you do differently  Misfire: Not remembering our own past

23 construx software  consulting  training  software projects  construx.com 23 The Living Dead Not in Vain  Every attempt is a push against the flywheel  Short term results are nice but not necessary  Evolving awareness  Marketing, marketing, marketing  Misfire: I give up 

24 construx software  consulting  training  software projects  construx.com 24 Contact Information Earl Beede Earl.Beede@Construx.comwww.construx.com (425) 372 - 0100  Software Projects  Consulting/Coaching  Seminars sales@construx.comwww.construx.com Construx Delivering Software Project Success


Download ppt "Process Improvement While Management Isn’t Looking (Guerilla Process Improvement) Earl Beede © 2002 Earl Beede & Construx Software Builders, Inc. All Rights."

Similar presentations


Ads by Google