introduction to agile for managers

32
Introduction to Agile for Managers www.adsdevshop.com With Robert Dempsey

Upload: robert-dempsey

Post on 30-Aug-2014

1.606 views

Category:

Business


4 download

DESCRIPTION

This presentation shows the 12 Agile principles, factors for a successful Agile implementation, and solutions to common implementation issues

TRANSCRIPT

Page 1: Introduction to Agile for Managers

Introduction to Agile for Managers

www.adsdevshop.com

With Robert Dempsey

Page 2: Introduction to Agile for Managers

Welcome!

Robert DempseyCEO & FounderLinkedIn: http://www.linkedin.com/in/robertwdempseyTwitter: @rdempsey

Page 3: Introduction to Agile for Managers

Agenda12 Agile Principles

Real-World Benefits

Adding Agile To Your Process

Q&A

Page 4: Introduction to Agile for Managers

Agenda12 Agile Principles

Real-World Benefits

Adding Agile To Your Process

Q&A

Page 5: Introduction to Agile for Managers

Agile ManifestoIndividuals and interactions

over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

Page 6: Introduction to Agile for Managers

12 Agile PrinciplesSatisfy the customer through early and continuous delivery of

valuable software

Welcome changing requirements, and harness change for the

customer’s competitive advantage

Deliver working software frequently, with a preference to a shorter

timescale

Business people and developers must work together daily

throughout the project

Page 7: Introduction to Agile for Managers

12 Agile PrinciplesBuild projects around motivated individuals; give them the

environment, support and trust they need

The most efficient and effective method of conveying information

is face-to-face conversation

Working software is the primary measure of progress

Agile processes promote sustainable development. Everyone

should be able to maintain a constant pace, indefinitely

Page 8: Introduction to Agile for Managers

12 Agile PrinciplesContinuous attention to technical excellence and good design

enhances agility

Simplicity -- the art of maximizing the amount of work not done --

is essential

The best architectures, requirements, and designs, emerge from

self-organizing teams

At regular intervals, the team reflects on how to become more

effective, then tunes and adjusts behavior accordingly

Page 9: Introduction to Agile for Managers

Agenda12 Agile Principles

Real-World Benefits

Adding Agile To Your Process

Q&A

Page 10: Introduction to Agile for Managers

Project Success Rate

35% 32%( 2006 ) ( 2008 )

Page 11: Introduction to Agile for Managers

Project Failure Rate

19% 24%( 2006 ) ( 2008 )

Page 12: Introduction to Agile for Managers

Cost Overruns

47% 54%( 2006 ) ( 2008 )

Page 13: Introduction to Agile for Managers

Time Overruns

72% 79%( 2006 ) ( 2008 )

Page 14: Introduction to Agile for Managers

Features Used

20% 25%( 2006 ) ( 2008 )

~

Page 15: Introduction to Agile for Managers

Increased Productivity

82%

Page 16: Introduction to Agile for Managers

Increased Quality

77%

Page 17: Introduction to Agile for Managers

Increased Satisfaction

78%

Page 18: Introduction to Agile for Managers

Decreased Costs

37%

Page 19: Introduction to Agile for Managers

Anecdotal Bene!tsIncreased employee satisfaction

Better communication between business and IT

Greater visibility into projects

Increased ROI through a focus on value

Better predictability of feature delivery

More stability in the development process

More time for management to focus on other things

More, more, more

Page 20: Introduction to Agile for Managers

Agenda12 Agile Principles

Real-World Benefits

Adding Agile To Your Process

Q&A

Page 21: Introduction to Agile for Managers

Start with a Goal

Page 22: Introduction to Agile for Managers

Document Current Process

Page 23: Introduction to Agile for Managers

Look at Current Systems

Page 24: Introduction to Agile for Managers

Seek Areas of Improvement

Page 25: Introduction to Agile for Managers

What We’ve SeenTrouble selling to management

Multiple lists of requirements: keeping everyone on the same page

Management has little to no visibility into projects

Unable to track progress

Page 26: Introduction to Agile for Managers

Selling to ManagementAlleviate the biggest pain points

Use Agile principles and practices to achieve business goals

Find out their expectations and inform everyone

See what can be done now for the greatest impact

Don’t talk about Agile, do it

Use the stats provided in this presentation

Page 27: Introduction to Agile for Managers

Multiple Requirements ListsCreate a single backlog

Add additional information to each item

Prioritize by date

Prioritize by value - better

Page 28: Introduction to Agile for Managers

Limited Visibility

0

25

50

75

100

Mon Tue Wed Thu Fri Sat

Velocity Ideal

Page 29: Introduction to Agile for Managers

Unable to Track Progress

S1 S2 S3 S4

152164

293

215

Velocity

Page 30: Introduction to Agile for Managers

Agenda12 Agile Principles

Real-World Benefits

Adding Agile To Your Process

Q&A

Page 31: Introduction to Agile for Managers

Q&AWebinar chat

Twitter: @rdempsey

Page 32: Introduction to Agile for Managers

Thank You!

Agile Coaching & Consulting

1-888-331-8520

http://www.adsdevshop.com/free-agile-coaching

Robert DempseyCEO & FounderLinkedIn: http://www.linkedin.com/in/robertwdempseyTwitter: @rdempsey