Agile values

34
4 Agile Values Tuesday, November 16, 2010

description

 

Transcript of Agile values

Page 1: Agile values

4 Agile Values

Tuesday, November 16, 2010

Page 2: Agile values

Introduction

Vernon Stinebaker (史文林)Director of Technology, Perficient HangzhouCST

Tuesday, November 16, 2010

Page 3: Agile values

About Perficient

Tuesday, November 16, 2010

Page 4: Agile values

Tuesday, November 16, 2010

Page 5: Agile values

Standish Group Findings

Tuesday, November 16, 2010

Page 6: Agile values

Individuals and Interactionsover

Process and Tools

Tuesday, November 16, 2010

Page 7: Agile values

"T" Model

Tuesday, November 16, 2010

Page 8: Agile values

Expanded "T" Model

Tuesday, November 16, 2010

Page 9: Agile values

Diamond Principle

Tuesday, November 16, 2010

Page 10: Agile values

Problem with the Model

Tuesday, November 16, 2010

Page 11: Agile values

Do this!

Working Together(Forget what you learned in school)

Tuesday, November 16, 2010

Page 12: Agile values

Do this!

Continuous Communications

Tuesday, November 16, 2010

Page 13: Agile values

Working Softwareover

Comprehensive Documentation

Tuesday, November 16, 2010

Page 14: Agile values

Tuesday, November 16, 2010

Page 15: Agile values

Do this!

Minimally Shippable Product

Tuesday, November 16, 2010

Page 16: Agile values

Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint n

CostRevenue

ProfitRunning

10504040

10302060

152510150

10155

225

10100

370

XYZN

Tuesday, November 16, 2010

Page 17: Agile values

Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint n

CostRevenue

ProfitRunning

10504040

10302060

152510150

10155

225

10100

370

XYZN

When does the project end?

Tuesday, November 16, 2010

Page 18: Agile values

Do this!

Sprint 1 Sprint 2 Sprint 3 Sprint 4

CostRevenue

ProfitRunning

10504040

10302060

152510

150

10155

225

Tuesday, November 16, 2010

Page 19: Agile values

Don't do this!

Tuesday, November 16, 2010

Page 20: Agile values

Don't do this!

Tuesday, November 16, 2010

Page 21: Agile values

Do this!

Tuesday, November 16, 2010

Page 22: Agile values

Customer Collaborationover

Contract Negotiation

Tuesday, November 16, 2010

Page 23: Agile values

Tuesday, November 16, 2010

Page 24: Agile values

A Good Customer

Tuesday, November 16, 2010

Page 25: Agile values

Do this!

A Great Customer

Tuesday, November 16, 2010

Page 26: Agile values

Responding to Changeover

Following a Plan

Tuesday, November 16, 2010

Page 27: Agile values

Do this?

Tuesday, November 16, 2010

Page 28: Agile values

Only when this is in place!

Tuesday, November 16, 2010

Page 29: Agile values

Don't do this!

Develop Test Develop Test Develop Test

Test Test

Test

Tuesday, November 16, 2010

Page 30: Agile values

Do this!

Develop Test Develop Test Develop Test

Tuesday, November 16, 2010

Page 31: Agile values

Design

Tuesday, November 16, 2010

Page 32: Agile values

Improvement Loops

Tuesday, November 16, 2010

Page 33: Agile values

Q&A

Tuesday, November 16, 2010

Page 34: Agile values

Thank you!

Tuesday, November 16, 2010