fr agile

23
FRAGILE Handle with care Dan Clausing CBAP, CSM Nationwide http://www.npowersoftware.com/gallery/ 4GlassShaterLarge.jpg

Upload: lynde

Post on 20-Jan-2016

54 views

Category:

Documents


3 download

DESCRIPTION

Breaking Agile. http://www.npowersoftware.com/gallery/4GlassShaterLarge.jpg. FR AGILE. Handle with care. Dan Clausing CBAP, CSM Nationwide. There are no shortcuts. Co-location Communication Immediate Response. Agile Values. Breaking Agile. Easier to break than create/maintain - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: FR AGILE

FRAGILEHandle with care

Dan Clausing CBAP, CSM Nationwide

http://www.npowersoftware.com/gallery/4GlassShaterLarge.jpg

Page 2: FR AGILE

2

There are no shortcuts

• Co-location

• Communication

• Immediate Response

Page 3: FR AGILE

3

Agile Values

Page 4: FR AGILE

4

Breaking Agile

• Easier to break than create/maintain• Not just in the team, whole organization• Time independent

• Agile is not formulaic; it is necessarily organic, ever changing within the environment in which it occurs

Dan Clausing 2010

Page 5: FR AGILE

5

Breaking Points

• Senior Management• Stakeholders• Project Management• Development Team

Page 6: FR AGILE

6

Senior Management

• ROI• Values• Certification• Metrics

Page 7: FR AGILE

7

Senior Management - ROI

Agile Methods require non-traditional measures. Traditional Methods were optimized for productivity and quality, which rewards them using total lifecycle cost analysis; but Agile methods should focus on project success and customer satisfaction where they shine best.

http://davidfrico.com/rico08b.pdf

Page 8: FR AGILE

8

Senior Management - ROI

http://agile.scumniotales.com/agile-roi/

Jeff Sutherland Says… (Co-founder of SCRUM)

Page 9: FR AGILE

9

Senior Management – Values/Certification

Page 10: FR AGILE

10

Senior Management – Metrics

The Hawthorne Effect

Systems Thinking

• Impact of other things on what is being measured

• Change of behaviors as a result of being measured

Page 11: FR AGILE

11

Stakeholders – Beliefs

Perception versus Reality

• Expectations in conflict with needs

• Everything is Quicker

• Changing Views

• Availability (Conduit)

Eugene Oberst 1901 - 1991

Page 12: FR AGILE

12

Project Management - Metrics

Limit Control

Page 13: FR AGILE

13

Project Management - Behaviors

Support the Team

• Be in the team room

• Know the process

• Communicate Risks and

Issues

• Don’t push scope

• Agile is not an excuse

• ASK WHY!

Page 14: FR AGILE

14

Development Team

Build the Team

• The Best of the Best

• Environment

• Team Mindset

• Motivation

• Communication

• Documentation

• Testing

Page 15: FR AGILE

15

Development Team – The Players

Best of the Best

• All roles must be filled

• The best doesn’t mean the best

• People skills are essential

• Mindset

• Audition

Page 16: FR AGILE

16

Development Team – Environment

Environment Matters

• One centralized room

• One roof

• No cube walls

• Headphones

• Perimeter walls

• Pairing

Page 17: FR AGILE

17

Development Team – Mindset

The Right Mind

• In it together

• The story…

• Motivation

Page 18: FR AGILE

18

Development Team – CommunicationHow Do We Interact

• Non-Emotional

• Emotional

• Using the wrong

collaboration media to

communicate messages

“In fact, the effort to fastidiously eliminate all emotion from the workplace is a very strong sign that the team is a machine. Machine parts don't have to have emotions and machine parts don't have to deal with emotions.”

Daryl Kulak. "Agile in the Bloodstream”. Yet to be published

Page 19: FR AGILE

19

Development Team – CommunicationType of Communication

Page 20: FR AGILE

20

Development Team

Team Dynamics

Page 21: FR AGILE

21

Development Team

Documentation

• Longevity

• Will it be used?

• What is needed?

• How can it be

conveyed?

Page 22: FR AGILE

22

Development Team

Testing

…Defects can be

Good!

Page 23: FR AGILE

23

Final Thoughts…

You Might Break Agile if You… think Agile is an excuse

don’t have management

commitment

need reams of documentation

can’t play well in the sandbox

don’t have time

have an irrational fear of

thumbtacks

can’t see your teammates daily

rely on metrics for all decisions