Scrum Workshop - Agile Presentation March 18, 2012

40
Introduction to Agile Agile Vietnam – Scrum Workshop Sunday March 18, 2012

description

Agile P

Transcript of Scrum Workshop - Agile Presentation March 18, 2012

Page 1: Scrum Workshop - Agile Presentation March 18, 2012

Introduction to

Agile

Agile Vietnam – Scrum Workshop Sunday March 18, 2012

Page 2: Scrum Workshop - Agile Presentation March 18, 2012

1 What is Agile?

2 Why Agile?

3 How Long to Learn?

Page 3: Scrum Workshop - Agile Presentation March 18, 2012

“To be competitive, organizations need to drive innovation in every part of

their business”

Page 4: Scrum Workshop - Agile Presentation March 18, 2012

What is Agile?

Page 5: Scrum Workshop - Agile Presentation March 18, 2012

It is a mindset for effectively completing

projects.

Page 6: Scrum Workshop - Agile Presentation March 18, 2012

DUH !

Page 7: Scrum Workshop - Agile Presentation March 18, 2012

Common Sense

Common Practice

Yes

No

Page 8: Scrum Workshop - Agile Presentation March 18, 2012

Agile Methods

XP SCRUM Crystal

FDD Lean DSDM

Page 9: Scrum Workshop - Agile Presentation March 18, 2012

Common Characteristics

Iterative Development

Cross-Functional & Self-Organized Team

Face-to-Face Communication vs. Documents

Open Office vs. Cubicles

Page 10: Scrum Workshop - Agile Presentation March 18, 2012

Why Agile?

Page 11: Scrum Workshop - Agile Presentation March 18, 2012

Traditional Approach to managing Software

Development Projects failing far too often

Page 12: Scrum Workshop - Agile Presentation March 18, 2012

Why it Fails?

Page 13: Scrum Workshop - Agile Presentation March 18, 2012

Traditional Methodology is too heavy and bureaucratic

Page 14: Scrum Workshop - Agile Presentation March 18, 2012

Difficult to remain competitive

Page 15: Scrum Workshop - Agile Presentation March 18, 2012

Example of Failures

Page 16: Scrum Workshop - Agile Presentation March 18, 2012

Cloud Notes Inc.Anytime, Anywhere, post it!

Page 17: Scrum Workshop - Agile Presentation March 18, 2012

Two major reasons for failure:

Disappointing features

Poor Interfaces cause failure

Page 18: Scrum Workshop - Agile Presentation March 18, 2012

What are we learning here?

Page 19: Scrum Workshop - Agile Presentation March 18, 2012

Success is not just functionality anymore

Page 20: Scrum Workshop - Agile Presentation March 18, 2012

Example of Success

Page 21: Scrum Workshop - Agile Presentation March 18, 2012

How many features?

Page 22: Scrum Workshop - Agile Presentation March 18, 2012

1

Page 23: Scrum Workshop - Agile Presentation March 18, 2012

Features are not that important

What are we learning?

Page 24: Scrum Workshop - Agile Presentation March 18, 2012

What’s more important?

Usability

User Experience

Page 25: Scrum Workshop - Agile Presentation March 18, 2012

Why use Agile Methods?

Page 26: Scrum Workshop - Agile Presentation March 18, 2012

Incremental Approach breaks complex projects

down into simple mini-projects

Page 27: Scrum Workshop - Agile Presentation March 18, 2012

Accommodates Change Easily

Page 28: Scrum Workshop - Agile Presentation March 18, 2012

Improve ROI

Page 29: Scrum Workshop - Agile Presentation March 18, 2012

Able to deliver quicklyChange oftenMitigate riskInvolve customerUltimate freedomUltimate responsibility

Page 30: Scrum Workshop - Agile Presentation March 18, 2012

Increase Business ValueLower Development RiskHigher QualityLess DefectsEmployee EngagementTrust in People…

Page 31: Scrum Workshop - Agile Presentation March 18, 2012

How Long to Learn?

Page 32: Scrum Workshop - Agile Presentation March 18, 2012

Few hours to learn,Life time to mastered

Page 33: Scrum Workshop - Agile Presentation March 18, 2012

Conclusion:

Page 34: Scrum Workshop - Agile Presentation March 18, 2012

Agile Approach

Adaptive, empirical process• Small repeating cycles• Short-term planning with constant feedback, inspection and

adaptation

Scope

Develop

DefineEvaluate

Page 35: Scrum Workshop - Agile Presentation March 18, 2012

Agile Manifesto

Driven by technical forces, the Agile Manifesto was

created on February 2001

Page 36: Scrum Workshop - Agile Presentation March 18, 2012

Do you know the most common Agile Method?

Page 37: Scrum Workshop - Agile Presentation March 18, 2012

Team that get it right,1 Extra Bonus Point

Page 38: Scrum Workshop - Agile Presentation March 18, 2012
Page 39: Scrum Workshop - Agile Presentation March 18, 2012

Agile is NOT a magic bullet

Each situation its approach

Mastered by practice

Page 40: Scrum Workshop - Agile Presentation March 18, 2012

Thank you for [email protected]