Enterprise CADENCE - Sustaining Agility within your organization

Post on 08-May-2015

276 views 4 download

description

Enterprise-wide Agile transformations start with enthusiasm and dedication, and yet most transformations fail within one year from the start of the Agile rollout. We introduce a framework for sustaining and enhancing success of your Agile rollout, which we define in an acronym, CADENCE, which stands for C – coaching, A – assistance, D – development, E – engagement, N – networking, C – collaborative culture, and E – evaluate. In our presentation, we provide practical advice on how we made Agile CADENCE work for us in enhancing our Agile transformation, and suggest specific ways of making your Agile rollout successful on enterprise level. Presented by Ilio Krumins-Beens and Mariya Breyter at Agile NYC on 6/17/2013.

transcript

ENTERPRISE CADENCEIlio Krumins-Beens, Mariya Breyter

Coaching

Assistance

Development

Engagement

Networking

Collaboration

Evaluation

CA

DE

NC

E

COACHING

3

AVOID COACHING

MYOPIA

Photographer: Paul Stevenson

CONTINUOUS LEARNING

LEARNERS BECOME TEACHERS

Photographer: Peter Harrison

ASSISTANCE

8

Roadmap of Roadmaps

ROADMAP OF ROADMAPS

Inter-team DependenciesCROSS TEAM DEPENDENCIES

IMPEDIMENT REMOVAL TEAM

Illustrator: Matthew Salerno

DEVELOPMENT

DEFINE THE ROLES

Source: http://fonday.ru/images/tmp/8/9/image/8935

PROVIDE LEARNING OPPORTUNITIES

DEFINE AREAS OF GROWTH

PROVIDE ONGOING FEEDBACK

ENGAGEMENT

20

Photographer: Phil Roeder

ROLL YOUR OWN STORY

ADVOCATE TO INNOVATE

LEVERAGE AND PARLAY SUCCESS

ENABLE PRIDE IN WORK

TOKENS AND SYMBOLS MATTER

BE SILLY AND HAVE FUN

Photographer: View Minder

NETWORKING

29

TEAM PARTICIPATIONKaplan Team at NYC Open Space 2012

PARTNERSHIPS&EXPERIENCE SHARINGAgile Case Study Workshop with PMI

EXTERNAL COMPETITIONSAND TRAINING

AGILE/LEAN MEETUP

BLOGGING

AGILE EVENTS CALENDAR

COLLABORATION

36

COMMUNITIES OF PRACTICEScrum Master Forum, Product Owner Round Table

Photographer: James Clear

EVALUATION

40

CHECK YOUR BEARINGS

Photographer: Michael Salerno

BASELINE (BEFORE)

& TRACK OVER TIME

APRIL 2011

DECEMBER 2013

LOOK FOR

TRENDS

WHERE SHOULD WE INVEST?

KEY STAKEHOLDERS PLAY

MISTAKE: PRACTICES OVER VALUESTeam Daily Stand-Up Sprint Planning Demo Rehearsal Demo Sprint Retro

Agile Rollout

Grad Apps

Grad Products

Nursing

Med

PMBR

Core Services

Core Data

Reporting

Biz System1

Pre-enroll

CRM

Biz System2 For Projects

Post-Enroll

Proj Athena

Rev Man*

LMS & Brain

TOO COMPLICATED

SIMPLE FEEDBACK MECHANISMS

OTHER MEASURES TO CONSIDER

CUSTOMER RELATED

BUSINESS OUTCOMES

QUALITY METRICS

CONTINUALLY ADJUST

ORIGINAL PRACTICES

• Scrum

• Coaching based on coaches’ availability

• Coach all teams

• Focus on practices and processes

• Software teams

• Standard set of scrum ceremonies

OUR FINDINGS

• Flexibility in customizing the framework that works for teams

• Dedicated coaching

• “Pull” model rather than “push”

• Focus on organizational culture

• Any teams

• Custom ceremonies (CPI, Book club), team traditions

EVALUATE YOUR CADENCE. LEARN CONSTANTLY

FIND YOUR OWN CADENCE

ENTERPRISE CADENCEIlio Krumins-Beens, Mariya Breyter

Ilio Krumins-Beens: ilio.krumins-beens@kaplan.com // @iliokbagile Mariya Breyter: mariya.breyter@kaplan.com // @mbreyter

Window of Opportunity

Photographer: Bachmont

Agile Practitioner’s Lunch & Learn Events (APLLE)

Photographer: Micky Zlimen

GET IT GOING, THEN LET GO

NOT EVERYTHING STICKS

Scrum Master Milk & Cookies

Photographer: Dayland Shannon

FACILITATION AND TOOLS

LOOKING FOR HIGHEST VALUE

CONTRIBUTING TO AGILE COMMUNITY

Tasks: - is a Scrum Master on one or two medium or

large teams;- performs work independently;- participates/volunteers within scrum master

community; - performs all tasks in accordance with KTP

Scrum Master role description.- team(s) follow all Agile principles and meet

commitment for over 70% of their sprints.

Experience and skills: - 1-5 years of SM experience; - thoroughly understands software delivery

process, - possesses subject matter expertise in teams’

products,- possesses CSM or relevant certification

(preferable);- participates in Agile community, - attends external Agile events and shared Agile

best practices with others.

Tasks: - is a Scrum Master on two medium –size Agile

teams or one consolidated team; - Performs all tasks in accordance with KTP Scrum

Master role description;- builds a self-organizing and high-performing team

which meets commitment 90% of sprints; - suggests solutions to complex issues with multiple

teams involved;- - garners respect within the scrum master

community.

Experience and skills: - 3-7 years of SM experience; All skills of SM plus:- superb decision making skills, consensus building,

communication and facilitation skills; - possesses CSM, CSP or PMI-ACP certification

(preferable);- contributes to agile practices within and outside

of Kaplan;- expert-level knowledge of SBU products.

Tasks: - coaches other scrum masters in Scrum best

practices;All tasks of Sr. SM plus:- defines agile practices within and outside of

Kaplan; - performs Agile training as needed with over 80%

satisfaction rate;- drives complex cross-term issues to effective

resolution.

Experience and skills: - 5+years of Agile experience and 1+ year of

mentoring/coaching;All skills of Sr. SM plus:- consulting and/or training experience, - ability to build consensus and explain Agile

values to the teams,- possesses CSP, PMI-ACP, or related certification;- positive attitude and ability to propose effective

solutions.

Team Leader on a Successful Agile team

Team Leader on High PerformingAgile teams; Mentor to Others

Builds and Coaches High-Performing Agile teams on Enterprise Level

Scrum Master Sr. Scrum Master Agile Coach

SUGGEST CAREER PATH

Scrum Master

Sr. Scrum Master Agile Coach

Product ManagerAssociate Product Owner

Business or IT ExecutiveProduct Owner

Functional Manager

ENVISION CAREER PROGRESSION

EXPERIENCE SHARINGPresenting at External Events

Bob Fischer and Jason Novak

Coaching

Assistance

Development

Engagement

Networking

Collaboration

Evaluation

CA

DE

NC

E