Top Banner
FRAGILE Handle with care Dan Clausing CBAP, CSM Nationwide http://www.npowersoftware.com/gallery/ 4GlassShaterLarge.jpg
23
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: FR AGILE Handle with care Dan Clausing CBAP, CSM Nationwide .

FRAGILEHandle with care

Dan Clausing CBAP, CSM Nationwide

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

Page 2: FR AGILE Handle with care Dan Clausing CBAP, CSM Nationwide .

2

There are no shortcuts

• Co-location

• Communication

• Immediate Response

Page 3: FR AGILE Handle with care Dan Clausing CBAP, CSM Nationwide .

3

Agile Values

Page 4: FR AGILE Handle with care Dan Clausing CBAP, CSM Nationwide .

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 Handle with care Dan Clausing CBAP, CSM Nationwide .

5

Breaking Points

• Senior Management• Stakeholders• Project Management• Development Team

Page 6: FR AGILE Handle with care Dan Clausing CBAP, CSM Nationwide .

6

Senior Management

• ROI• Values• Certification• Metrics

Page 7: FR AGILE Handle with care Dan Clausing CBAP, CSM Nationwide .

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 Handle with care Dan Clausing CBAP, CSM Nationwide .

8

Senior Management - ROI

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

Jeff Sutherland Says… (Co-founder of SCRUM)

Page 9: FR AGILE Handle with care Dan Clausing CBAP, CSM Nationwide .

9

Senior Management – Values/Certification

Page 10: FR AGILE Handle with care Dan Clausing CBAP, CSM Nationwide .

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 Handle with care Dan Clausing CBAP, CSM Nationwide .

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 Handle with care Dan Clausing CBAP, CSM Nationwide .

12

Project Management - Metrics

Limit Control

Page 13: FR AGILE Handle with care Dan Clausing CBAP, CSM Nationwide .

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 Handle with care Dan Clausing CBAP, CSM Nationwide .

14

Development Team

Build the Team

• The Best of the Best

• Environment

• Team Mindset

• Motivation

• Communication

• Documentation

• Testing

Page 15: FR AGILE Handle with care Dan Clausing CBAP, CSM Nationwide .

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 Handle with care Dan Clausing CBAP, CSM Nationwide .

16

Development Team – Environment

Environment Matters

• One centralized room

• One roof

• No cube walls

• Headphones

• Perimeter walls

• Pairing

Page 17: FR AGILE Handle with care Dan Clausing CBAP, CSM Nationwide .

17

Development Team – Mindset

The Right Mind

• In it together

• The story…

• Motivation

Page 18: FR AGILE Handle with care Dan Clausing CBAP, CSM Nationwide .

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 Handle with care Dan Clausing CBAP, CSM Nationwide .

19

Development Team – CommunicationType of Communication

Page 20: FR AGILE Handle with care Dan Clausing CBAP, CSM Nationwide .

20

Development Team

Team Dynamics

Page 21: FR AGILE Handle with care Dan Clausing CBAP, CSM Nationwide .

21

Development Team

Documentation

• Longevity

• Will it be used?

• What is needed?

• How can it be

conveyed?

Page 22: FR AGILE Handle with care Dan Clausing CBAP, CSM Nationwide .

22

Development Team

Testing

…Defects can be

Good!

Page 23: FR AGILE Handle with care Dan Clausing CBAP, CSM Nationwide .

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