Getting Started with Agile A Guide to Building High Performing Teams PMI Region 14 Leadership Conference 4/24/2015 Steven Granese Agile Coach & Consultant Steven.Granese@tribridge.com www.sgranese.com @sgranese
My Background Analyst Web Developer Technology Director Dev Manager Consultant Coach TEAMS 2009 2012 2014
Tribridge at a Glance Nearly 600 team members averaging 20 years of experience in consulting and industry 15 years of profitability One of Microsoft s top partners Microsoft Dynamics Worldwide Partner of the Year 4 times in 6 years (2008, 2010, 2012 and 2013) Largest Microsoft Dynamics customer base in North America Big Five quality delivered through practical methodologies and intimate customer relationships Received Ernst &Young Entrepreneur of the Year award
Goal for Today Software Tech Companies Startups Internal Agile Controversial? Values and Beliefs Thinking/Working Guiding Principles Teams H.P. Teams Holy Grail
Agile vs. Scrum
Agile Values We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and Interactions over processes and tools Working Software over comprehensive documentation Customer Collaboration over contract negotiation Responding to Change over following a plan That is, while there is value in the items on the right, we value the items on the left more. www.agilemanifesto.org
Agile Principles Satisfy the Customer Embrace Changing Requirements Continuous Delivery of Value Daily Collaboration Support & Trust Motivated Individuals Face-to-Face Conversations Deliver Working Increments Sustainable Pace Promote Technical Excellence Maximize Simplicity Self-Organized Teams Gather Feedback & Adapt www.agilemanifesto.org
Scrum is an Agile Team Framework Roles Product Owner ScrumMaster Team Member Artifacts Product Backlog Sprint Backlog Burndown Chart Ceremonies Sprint Planning Daily Standups Sprint Review Sprint Retrospective
Formula for Building High Performing Teams Agile + Scrum +??? High Performing Team
High Performing Teams
Sports Analogies moving together in unison
New Perspective on Teams Scrum already drives most of the world s top technology companies. And now it s starting to spread to EVERY DOMAIN where people wrestle with COMPLEX PROJECTS.
Characteristics of a High Performing Team Center Power Forward Small Forward Coach Point Guard Shooting Guard 1.Cross-Functional, Dedicated 2.Intense Focus on a Goal 3.Fully Accountable
Making Teams Accountable 1 Identify the Problem 2 Remove Impediments 3 Get Out of the Way!
Agile Health
Are You Healthy? YES NO Do you continuously seek improved health?
Getting Started with Health MINDSET Goals Leverage Change beliefs ENVIRON- MENT Move to new city Quit job End Relationship Exercise Nutrition PRACTICES Stop Smoking
Are You Agile? YES Standups/Sprints Stopped Documenting NO Budget / Regulated Many teams Do you continuously seek Agility?
Starting with Agile Dedicated? Accountable? Cross-functional? MINDSET WHO WE ARE Believing / Thinking Agile Changing Culture From the top ENVIRON- MENT Reorganizing Departments Redesign Team Workspace Hire/Fire Employees Sprints Daily Standups ScrumMaster PRACTICES HOW WE WORK WHAT WE DO
Start with Environment MINDSET Training Coaches Success Stories AGILE HPT ENVIRON- MENT Dedicated Accountable Cross functional TEAM STRUCTURE Commitment Discipline Trust PRACTICES SCRUM
Formula for Building High Performing Team Where Accountable Teams can Flourish Environment??? + Agile + Scrum High Performing Team
Applying the Formula
Creating Cross-Functional Teams PM ANALYSTS BUILD QA OPS
Creating Dedicated Teams 1) Identify Problem 2) Remove Impediments 3) Get out of Way
Example: Extreme Makeover Agile Cross-Functional Accountable Dedicated
Summary Practices Trust Discipline Commitment HIGH PERFORMING TEAMS Mindset Belief and Adoption of Agile Values and Principles Environment Cross-Functional, Dedicated Team Structure where Accountability Thrives
Q&A Getting Started with Agile A Guide to Building High Performing Teams Steven Granese Agile Coach & Consultant Steven.Granese@tribridge.com www.sgranese.com @sgranese