fr agile handle with care dan clausing cbap, csm nationwide
Post on 18-Dec-2015
216 views
TRANSCRIPT
FRAGILEHandle with care
Dan Clausing CBAP, CSM Nationwide
http://www.npowersoftware.com/gallery/4GlassShaterLarge.jpg
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
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
8
Senior Management - ROI
http://agile.scumniotales.com/agile-roi/
Jeff Sutherland Says… (Co-founder of SCRUM)
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
11
Stakeholders – Beliefs
Perception versus Reality
• Expectations in conflict with needs
• Everything is Quicker
• Changing Views
• Availability (Conduit)
Eugene Oberst 1901 - 1991
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!
14
Development Team
Build the Team
• The Best of the Best
• Environment
• Team Mindset
• Motivation
• Communication
• Documentation
• Testing
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
16
Development Team – Environment
Environment Matters
• One centralized room
• One roof
• No cube walls
• Headphones
• Perimeter walls
• Pairing
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
21
Development Team
Documentation
• Longevity
• Will it be used?
• What is needed?
• How can it be
conveyed?