+ All Categories
Home > Technology > Agile V2

Agile V2

Date post: 15-May-2015
Category:
Upload: -
View: 1,379 times
Download: 2 times
Share this document with a friend
Popular Tags:
38
An Alternative Software Development Methodology Twin Panichsombat Proficient Software Craftsman Opendream™ Saturday, September 22, 12
Transcript
Page 1: Agile V2

An Alternative Software Development Methodology

Twin PanichsombatProficient Software Craftsman

Opendream™

Saturday, September 22, 12

Page 2: Agile V2

Saturday, September 22, 12

Page 3: Agile V2

Software Development ?

Saturday, September 22, 12

Page 4: Agile V2

ConstructionArchitect Engineering

Labor Work

Saturday, September 22, 12

Page 5: Agile V2

ConstructionSoftware Architect

Software Engineering Software Worker (programmer)

Saturday, September 22, 12

Page 6: Agile V2

We were forced to believe in that.

Saturday, September 22, 12

Page 7: Agile V2

How many ways can we construct the building?

Saturday, September 22, 12

Page 8: Agile V2

How many ways can we construct software?

Saturday, September 22, 12

Page 9: Agile V2

As long as, user can change , adjust software

to fit into their requirements.

Saturday, September 22, 12

Page 10: Agile V2

Craftsmanship

credit-http://www.flickr.com/photos/stevensnodgrass/6117660537/

Saturday, September 22, 12

Page 11: Agile V2

!Craftsmanship.isEqualTo( Cowboy)

Saturday, September 22, 12

Page 12: Agile V2

“Methodology”

Saturday, September 22, 12

Page 13: Agile V2

Methodology

Saturday, September 22, 12

Page 14: Agile V2

Methodology

Team Structure

Saturday, September 22, 12

Page 15: Agile V2

Methodology

Team Structure

Team Discipline

Saturday, September 22, 12

Page 16: Agile V2

Methodology

Team Structure

Team Discipline

Individual Discipline

Saturday, September 22, 12

Page 17: Agile V2

The greatest traditional

Saturday, September 22, 12

Page 18: Agile V2

The greatest traditional

Saturday, September 22, 12

Page 19: Agile V2

Team Structure

- Silo

- Clearly responsibility

credit-http://www.flickr.com/photos/stevensnodgrass/6117660537/

Saturday, September 22, 12

Page 20: Agile V2

Team Discipline

• Document Oriented

• Timeline is king

• Each step has clearly definition of document standard

credit-http://www.flickr.com/photos/stevensnodgrass/6117660537/

Saturday, September 22, 12

Page 21: Agile V2

Individual Discipline

• Mostly make something “done” but not “right”

• Mostly said “please don’t change it”

• Mostly make it for last, not for change

http://www.flickr.com/photos/paul-w-locke/3529691660/in/photostream/

Saturday, September 22, 12

Page 22: Agile V2

Traditional is About

Anticipation OverAdaptation

Saturday, September 22, 12

Page 23: Agile V2

Finally

• Our software is same as building. Once it done you can’t change it.

• Lost In Translation

• Unable to predict

• Sad, Bad, ..... ?

Saturday, September 22, 12

Page 24: Agile V2

We need change!

Saturday, September 22, 12

Page 25: Agile V2

AgileSaturday, September 22, 12

Page 26: Agile V2

Saturday, September 22, 12

Page 27: Agile V2

Team Structure

One single team

Break the damn silo

Saturday, September 22, 12

Page 28: Agile V2

Team Discipline

• User first with Good Experience

• Change is good

• Eliminate unchangeable moduleshttp://www.chrislabrooy.com/UX_design.html

Saturday, September 22, 12

Page 29: Agile V2

Individual Discipline

• Super Clear and have to follow, Make it “RIGHT”

• Test : Code : Refactor

http://www.flickr.com/photos/amberdebruin/5657750874/

Saturday, September 22, 12

Page 30: Agile V2

Agile is About

Adaptation Over Anticipation

http://www.flickr.com/photos/12463666@N03/7256710194/

Saturday, September 22, 12

Page 31: Agile V2

Start using agile

Start small

Solving problem one by onehttp://www.flickr.com/photos/igal/7901479448/

Saturday, September 22, 12

Page 32: Agile V2

Agile Methods

Extreme Programming

Kanban

Scrum

http://www.flickr.com/photos/capcase/4970062156

Saturday, September 22, 12

Page 33: Agile V2

Whole Team?

• Same Mind set for the whole team

Saturday, September 22, 12

Page 34: Agile V2

Saturday, September 22, 12

Page 35: Agile V2

Synergy

Saturday, September 22, 12

Page 36: Agile V2

Synergy

Satisfaction

Saturday, September 22, 12

Page 37: Agile V2

Synergy

Satisfaction

Standard

Saturday, September 22, 12

Page 38: Agile V2

Sustainable

Synergy

Satisfaction

Standard

Saturday, September 22, 12


Recommended