The Teacher, the Bathtub and the Bureaucrat Alan Willett, SEI - - PowerPoint PPT Presentation

the teacher the bathtub and
SMART_READER_LITE
LIVE PREVIEW

The Teacher, the Bathtub and the Bureaucrat Alan Willett, SEI - - PowerPoint PPT Presentation

The Teacher, the Bathtub and the Bureaucrat Alan Willett, SEI Eileen Fagan, Intuit 1 2007 TSP Symposium The Teacher, Bathtub and Bureaucrat 2 2007 TSP Symposium Question If it looks like a duck, is it always a duck? OR Can you


slide-1
SLIDE 1

1

2007 TSP Symposium

Alan Willett, SEI Eileen Fagan, Intuit

The Teacher, the Bathtub and the Bureaucrat

slide-2
SLIDE 2

2

2007 TSP Symposium

The Teacher, Bathtub and Bureaucrat

slide-3
SLIDE 3

3

2007 TSP Symposium

Question

  • If it looks like a duck, is it always a duck?

OR

  • Can you roll out TSP successfully if you focus on

implementing the scripts, slides and books and not the underlying principles?

  • What is really required:

 Underst anding of Engineering Best Pract ices  Underst anding of t he humans involved and t heir

mot ivat ion

 Change management skills

slide-4
SLIDE 4

4

2007 TSP Symposium

The Challenge

  • Overall Goal: To deliver high quality software products

that delight customers while consistently meeting their schedule commitments.

  • Bureaucrat Challenge: To put into place the

infrastructure and logistics needed to support projects with TSP

 across divisions  across whole companies  across t he indust ry  around t he world

  • Teacher/Coach Challenge: To do this while maintaining

the passion that first pilots experience by the time you reach the 1000th project. It is about doing the right thing the right way …

  • ver and over again with passion!
slide-5
SLIDE 5

5

2007 TSP Symposium

W hat is Required?

  • PS

P Training

  • Management Training
  • Training other functional groups
  • Initial Pilots
  • Executive S

ponsorship

  • S

EPG support

  • Team Leaders
  • Tools
  • Proj ect Reporting S

ystems

  • Policy
  • Trained TS

P Coaches

  • Training for next waves
  • Training for individuals as they

attrition and new members j oin

  • Assessing proj ects
  • Engineering Best Practices
  • Culture change management
  • Reward S

ystems - Recognizing the right kind of success publicly

  • Aligning TS

P with other

  • rganizational initiatives,

training and Performance Reviews

  • Maintaining the business case for

TS P and Grassroots marketing

  • Continuous Improvement focus
  • Ensuring passionate TS

P Coaches

  • Managing impacts to
  • rganizational roles as we move

from testing quality in

  • Corrective actions

The Bathtub: The Principles: Both lists are long and overwhelming! Temptation is to focus on the bathtub.

slide-6
SLIDE 6

6

2007 TSP Symposium

Our Focus Today

Starting Right Growing Right Sustaining Right

slide-7
SLIDE 7

7

2007 TSP Symposium

Starting…Right?

  • Pilot Project “X” Results

 Ent husiast ic, process minded proj ect manager  9 of 10 component s delivered on t ime  1 component 1 week lat e  6 mont hs of usage showing a defect level of less t han 0.5

defect s/ KLOC

 Team enj oyed t he process and was happy wit h t he

result s

slide-8
SLIDE 8

8

2007 TSP Symposium

Stakeholder Reaction

slide-9
SLIDE 9

9

2007 TSP Symposium

Starting… W rong

  • Good outcome in the wrong environment…
  • What went wrong?

 TS

P pilot proj ect was at t he core of a complex program wit h 11 ot her proj ect s.

 Lack of t rue consensus of key st akeholders on why and

how t he pilot would operat e in t he cont ext of t he program

 TS

P pilot st art up was 25 %

  • f t he available schedule

 Undiscovered st akeholders did not at t end TS

P t raining

 “ The nail t hat st icks out get s hammered”  Lack of management / st akeholder coaching

slide-10
SLIDE 10

10

2007 TSP Symposium

I m pacts

  • This organization is NOT doing TSP today…

despite the success of the pilot.

  • Word spread and threatened rollout in other orgs.
  • How TSP is introduced has an impact on how the rest of

the initiative goes.

  • Perceived failures are as damaging as real ones.
  • The pilots that get the change management right AND

good pilot project results have the most chance of successful expansion. How you start has everything to do with how you proceed!

slide-11
SLIDE 11

11

2007 TSP Symposium

Keys to Starting Right

  • Understand the environment and ALL players

involved – do not just focus on the pilot itself.

  • Focus on one or two vertical slices of the
  • rganization
  • Provide “overwhelming force” support to initial
  • pilots. Ensure their success.
  • Multiple pilots are okay - but keep them within the

vertical slice or you may spread your support forces too thin.

  • “Flavor of the month” syndrome is caused by

failures and false starts.

You only get one shot at success - there are no “do-overs!”

slide-12
SLIDE 12

12

2007 TSP Symposium

Grow ing Pains

  • Sometimes things seem to

happen when doing the next projects… .

  • The right things are done, but

something seems wrong…

  • The impact is we are at risk to

lose a branch of the growing TSP tree.

slide-13
SLIDE 13

13

2007 TSP Symposium

W hat I learned about being a bureaucrat…

  • The SEI has a formula and it works to get things

started!

  • Success brought on lots of desire for changes and

customization…

  • Doing it right meant

 Really underst anding “ what ’ s import ant ”  Gaining a dept h of knowledge so I could st ick t o core

principles

 Let t ing people own t he process, but guiding t hem in t he

right direct ion…

I need to be a teacher and a coach!

slide-14
SLIDE 14

14

2007 TSP Symposium

Grow ing Passion

  • A critical element of growth is getting the right TSP

Coaches in place.

  • What is required of the TSP Coach?

 Commit ment / Passion  To be respect ed by

  • execut ives
  • middle managers
  • t eam leaders
  • soft ware developers

 Technical knowledge  Communication/ Listening skills  To be flexible in details and unrelenting in core

principles

slide-15
SLIDE 15

15

2007 TSP Symposium

Stages of Learning

To make real change happen, you need to know and affect what level the team or organization is…

  • Unconscious incompetence

 Fear adds an element of “ bet t er t o fail convent ionally

t han t o succeed unconvent ionally”

  • Awareness (Conscious incompetence)

 I need to learn! …

and change.

  • Behavior Change (Conscious competence)

 Successful pilot(s)!

  • Belief Change (Unconscious competence)

 Inst it ut ionalizat ion has occurred!

People only respond to training or coaching when they are aware of their own need for it, and the personal benefit they will derive from achieving it.

slide-16
SLIDE 16

16

2007 TSP Symposium

Keys to Grow ing Right

  • Keep pace with your capacity

 S

uccess oft en leads t o t rying t o push t oo fast (or t rying t o honor t oo many people asking for TS P services)

  • Recruit Passion

 For your TS

P Coaches

 For t he next wave of TS

P proj ect s aft er t he pilot s

  • Plan for success when you plan your first pilot. Be

thinking ahead to

 What TS

P Coaches you want ?

 How will t hey be organized?  What is t he j ob pat h?  How many TS

P Coaches will you need?

 Which proj ect s when?

  • Reach outside your organization to learn from
  • thers
slide-17
SLIDE 17

17

2007 TSP Symposium

Sustaining

Walk into a well managed business and it will seem BORING... People are going about their duties in a steady, assured manner. It is not like being in an Emergency Room, which is the ambiance of losing organizations that strive to stave

  • ff utter chaos and panic.

… .Peter F. Drucker

slide-18
SLIDE 18

18

2007 TSP Symposium

Managing w ith TSP

Once TS P has reached a critical mass, it must become part of management operating mechanisms.

 Measurable and achievable goals are agreed t o  Teams execute processes t o achieve t hem  Rewards are based upon achieving t hese goals  Firefight ing is NOT rewarded.  Improvement is cont inuous.

slide-19
SLIDE 19

19

2007 TSP Symposium

Policy

Policy Happens Here

slide-20
SLIDE 20

20

2007 TSP Symposium

Assessing

  • When we are doing hundreds or thousands of TSP

projects, we will need a method to assess if TSP is being done “right.”

  • What are the key things to look for? Are key

principles underlying TSP being met?

 Superior work meets business needs  Products meet customer needs and desires on time and

with quality

 It is faster and cheaper to build quality products  Quality is managed  Those that do the work, own the process and the plans  Motivated teams do the best work

slide-21
SLIDE 21

21

2007 TSP Symposium

Corrective Action

General Thomas Ryan as quoted in Darker S hades of Blue by Kern. “ … I expect all flying supervisors to follow 3 guidelines. First, recognize, encourage and reward people accomplishing the mission. S econd, identify and motivate the people who have not learned our rules.

Third, act decisively to ensure those who choose not follow our standards do not fly our aircraft.”

CO DE

slide-22
SLIDE 22

22

2007 TSP Symposium

Continuous I m provem ent

  • Imagine…

. A learning organization

 Where all proj ect s are doing TS

P

 Where delivery t o syst em t est and

beyond is consist ent ly <0.1 defect s per KLOC

  • The key to avoiding complacency is

a focus on continuous improvement.

slide-23
SLIDE 23

23

2007 TSP Symposium

The Challenge Sum m ary

  • A coach’s challenge is to make one team successful
  • A bureaucratic challenge is to make an organization
  • r company successful
  • The SEI’s challenge is to worry about all these

stages on a world wide basis

slide-24
SLIDE 24

24

2007 TSP Symposium

Conclusion

  • “From a good opening you can lose, from a bad
  • pening you cannot win.”

 Janice Kim, Go Mast er

slide-25
SLIDE 25

25

2007 TSP Symposium

THANK YOU !