Introducing Scrum to an Organization

14
Introducing Agile to your organization Kane Mar & Boost New Media

description

Introducing Scrum to an Organization. My presentation at Boost New Media in Wellington, Septe

Transcript of Introducing Scrum to an Organization

Page 1: Introducing Scrum to an Organization

Introducing Agile to your organization

Kane Mar &

Boost New Media

Page 2: Introducing Scrum to an Organization

About Me

Kane MarScrum Trainer and Coachhttp://Scrumology.com

Boost New Mediahttp://[email protected]

Page 3: Introducing Scrum to an Organization

• Scrum is a framework for iterative, incremental development.

• Three roles: Product Owner, ScrumMaster and the Team.

• Four meetings: Sprint Planning meeting, Daily Scrum, Sprint Review and Retrospective

What is Scrum?

Page 4: Introducing Scrum to an Organization

The Scrum flow.

Page 5: Introducing Scrum to an Organization

Scrum is ‘Hard and Disruptive’

“Change is extremely difficult and fraught with conflict, and may take many years of sustained effort. Turnover of staff and management can be expected.

Page 6: Introducing Scrum to an Organization

“When the five shifts are undertaken simultaneously, as systemic change, the result is sustainable change that is markedly productive for the organization, more congenial to innovation, and more satisfying both for those doing the work and those for whom the work is done.

• Ref: http://www.forbes.com/sites/stevedenning/2011/05/12/reinventing-management-requires-systemic-change/

Scrum is Systemic Change

Page 7: Introducing Scrum to an Organization

So why would you want to do it?

“An enterprise can use Scrum as a tool to become the best product development and management organization in its market. Scrum will highlight every deficiency and impediment that the enterprise has so the enterprise can fix them and change into such an organization.

Page 8: Introducing Scrum to an Organization

Top Down

• Scrum adoption is introduced and lead by Senior management ...

• Who decide that they want software to be quicker, faster and cheaper

• They decide the way to do this is by adopting Agile software development

Page 9: Introducing Scrum to an Organization

Top Down

• This is done without understanding the implications of Scrum, and without understanding how this changes:

• How people work

• How people collaborate

• Impact to other business partners

Page 10: Introducing Scrum to an Organization

Bottom Up

• Scrum adoption is introduced and lead but the people who do the work ...

• Who decide that they want better quality products, delivered at a sustainable pace

• They decide the way to do this is by adopting Agile software development

Page 11: Introducing Scrum to an Organization

Bottom Up

• This is done without understanding the implications of Scrum, and without understanding how this changes:

• Middle and Senior management perceptions

• Change to the roles, responsibilities expected of management

• Impact on other business partners

Page 12: Introducing Scrum to an Organization

Kane’s secret formula

1. Top Down and Bottom Up both at the same time

2. Start small and plan for a growing number of Scrum projects

3. Target failed or at risk projects ...

4. With contained financial and political risk

Page 13: Introducing Scrum to an Organization

• I have some questions for you!

• How far up (or down) the organization is Scrum supported within your organization?

• Does your management see problems as a learning opportunity?

• Is your organization open to changing it’s culture?

Questions?

Page 14: Introducing Scrum to an Organization

Thank you!

• Kane Mar

Scrum Trainer and Coachhttp://Scrumology.com

• Boost New Media

http://Boost.co.nz