Agile V2
-
Upload
- -
Category
Technology
-
view
1.379 -
download
2
Transcript of Agile V2
![Page 1: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/1.jpg)
An Alternative Software Development Methodology
Twin PanichsombatProficient Software Craftsman
Opendream™
Saturday, September 22, 12
![Page 2: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/2.jpg)
Saturday, September 22, 12
![Page 3: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/3.jpg)
Software Development ?
Saturday, September 22, 12
![Page 4: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/4.jpg)
ConstructionArchitect Engineering
Labor Work
Saturday, September 22, 12
![Page 5: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/5.jpg)
ConstructionSoftware Architect
Software Engineering Software Worker (programmer)
Saturday, September 22, 12
![Page 6: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/6.jpg)
We were forced to believe in that.
Saturday, September 22, 12
![Page 7: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/7.jpg)
How many ways can we construct the building?
Saturday, September 22, 12
![Page 8: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/8.jpg)
How many ways can we construct software?
Saturday, September 22, 12
![Page 9: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/9.jpg)
As long as, user can change , adjust software
to fit into their requirements.
Saturday, September 22, 12
![Page 10: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/10.jpg)
Craftsmanship
credit-http://www.flickr.com/photos/stevensnodgrass/6117660537/
Saturday, September 22, 12
![Page 11: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/11.jpg)
!Craftsmanship.isEqualTo( Cowboy)
Saturday, September 22, 12
![Page 12: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/12.jpg)
“Methodology”
Saturday, September 22, 12
![Page 13: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/13.jpg)
Methodology
Saturday, September 22, 12
![Page 14: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/14.jpg)
Methodology
Team Structure
Saturday, September 22, 12
![Page 15: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/15.jpg)
Methodology
Team Structure
Team Discipline
Saturday, September 22, 12
![Page 16: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/16.jpg)
Methodology
Team Structure
Team Discipline
Individual Discipline
Saturday, September 22, 12
![Page 17: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/17.jpg)
The greatest traditional
Saturday, September 22, 12
![Page 18: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/18.jpg)
The greatest traditional
Saturday, September 22, 12
![Page 19: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/19.jpg)
Team Structure
- Silo
- Clearly responsibility
credit-http://www.flickr.com/photos/stevensnodgrass/6117660537/
Saturday, September 22, 12
![Page 20: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/20.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/21.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/22.jpg)
Traditional is About
Anticipation OverAdaptation
Saturday, September 22, 12
![Page 23: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/23.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/24.jpg)
We need change!
Saturday, September 22, 12
![Page 25: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/25.jpg)
AgileSaturday, September 22, 12
![Page 26: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/26.jpg)
Saturday, September 22, 12
![Page 27: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/27.jpg)
Team Structure
One single team
Break the damn silo
Saturday, September 22, 12
![Page 28: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/28.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/29.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/30.jpg)
Agile is About
Adaptation Over Anticipation
http://www.flickr.com/photos/12463666@N03/7256710194/
Saturday, September 22, 12
![Page 31: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/31.jpg)
Start using agile
Start small
Solving problem one by onehttp://www.flickr.com/photos/igal/7901479448/
Saturday, September 22, 12
![Page 32: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/32.jpg)
Agile Methods
Extreme Programming
Kanban
Scrum
http://www.flickr.com/photos/capcase/4970062156
Saturday, September 22, 12
![Page 33: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/33.jpg)
Whole Team?
• Same Mind set for the whole team
Saturday, September 22, 12
![Page 34: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/34.jpg)
Saturday, September 22, 12
![Page 35: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/35.jpg)
Synergy
Saturday, September 22, 12
![Page 36: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/36.jpg)
Synergy
Satisfaction
Saturday, September 22, 12
![Page 37: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/37.jpg)
Synergy
Satisfaction
Standard
Saturday, September 22, 12
![Page 38: Agile V2](https://reader035.fdocuments.net/reader035/viewer/2022070315/5555aa40d8b42afe5d8b4700/html5/thumbnails/38.jpg)
Sustainable
Synergy
Satisfaction
Standard
Saturday, September 22, 12