Agile V2

1,659
-1

Published on

Published in: Technology, News & Politics
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,659
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
43
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Agile V2

  1. 1. An Alternative Software Development Methodology Twin Panichsombat Proficient Software Craftsman Opendream™Saturday, September 22, 12
  2. 2. Saturday, September 22, 12
  3. 3. Software Development ?Saturday, September 22, 12
  4. 4. Construction Architect Engineering Labor WorkSaturday, September 22, 12
  5. 5. Construction Software Architect Software Engineering Software Worker (programmer)Saturday, September 22, 12
  6. 6. We were forced to believe in that.Saturday, September 22, 12
  7. 7. How many ways can we construct the building?Saturday, September 22, 12
  8. 8. How many ways can we construct software?Saturday, September 22, 12
  9. 9. As long as, user can change , adjust software to fit into their requirements.Saturday, September 22, 12
  10. 10. Craftsmanship credit-http://www.flickr.com/photos/stevensnodgrass/6117660537/Saturday, September 22, 12
  11. 11. !Craftsmanship.isEqualTo( Cowboy)Saturday, September 22, 12
  12. 12. “Methodology”Saturday, September 22, 12
  13. 13. MethodologySaturday, September 22, 12
  14. 14. Methodology Team StructureSaturday, September 22, 12
  15. 15. Methodology Team Structure Team DisciplineSaturday, September 22, 12
  16. 16. Methodology Team Structure Team Discipline Individual DisciplineSaturday, September 22, 12
  17. 17. The greatest traditionalSaturday, September 22, 12
  18. 18. The greatest traditionalSaturday, September 22, 12
  19. 19. Team Structure - Silo - Clearly responsibility credit-http://www.flickr.com/photos/stevensnodgrass/6117660537/Saturday, September 22, 12
  20. 20. 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
  21. 21. 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
  22. 22. Traditional is About Anticipation Over AdaptationSaturday, September 22, 12
  23. 23. 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
  24. 24. We need change!Saturday, September 22, 12
  25. 25. AgileSaturday, September 22, 12
  26. 26. Saturday, September 22, 12
  27. 27. Team Structure One single team Break the damn siloSaturday, September 22, 12
  28. 28. Team Discipline • User first with Good Experience • Change is good • Eliminate unchangeable modules http://www.chrislabrooy.com/UX_design.htmlSaturday, September 22, 12
  29. 29. 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
  30. 30. Agile is About Adaptation Over Anticipation http://www.flickr.com/photos/12463666@N03/7256710194/Saturday, September 22, 12
  31. 31. Start using agile Start small Solving problem one by onehttp://www.flickr.com/photos/igal/7901479448/Saturday, September 22, 12
  32. 32. Agile Methods Extreme Programming Scrum Kanban http://www.flickr.com/photos/capcase/4970062156Saturday, September 22, 12
  33. 33. Whole Team? • Same Mind set for the whole teamSaturday, September 22, 12
  34. 34. Saturday, September 22, 12
  35. 35. SynergySaturday, September 22, 12
  36. 36. Synergy SatisfactionSaturday, September 22, 12
  37. 37. Synergy Satisfaction StandardSaturday, September 22, 12
  38. 38. Synergy Satisfaction Standard SustainableSaturday, September 22, 12
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×