ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
A lazy developer¡¯s life
#DOTITUDE
                          @kosalanuwan
                          Kosala Nuwan Perera
                          software craftsman, solution designer, user experience



sprint
                          evangelist
                          kosalanuwan.tumblr.com
                          I¡¯m Kosala Nuwan
                          blog




delivery                  alertbox.tumblr.com
                          A software craftsmanship column
                          blog




model
A lazy developer¡¯s life
#DOTITUDE                 #agenda
                          Sprint
                          There is traditional way of doing things, and there¡¯s agile way!



sprint                    Plan
                          Concept ideation to jump start a sprint?


                          Develop
delivery                  Feature crews to depth-first development.


                          Ship
                          Continuous integration to delivery!


model
A lazy developer¡¯s life
#DOTITUDE                 #agileway
                          Traditional approach
                          There is nothing wrong with Waterfall!



sprint is                 Breath-first
                          Spec every feature, design every feature, code every feature, test
                          every feature.



not a                     7 deadly sins of waste
                          Overproduction, Transportation, Motion, Waiting, Over
                          processing, Inventory, and Defects.




waterfall                 Agile et al
                          High level breath design first. Low level design and code feature
                          by feature.
Plan   Develop   Deliver
Plan   Develop   Deliver
Plan   Develop   Deliver
Plan   Develop   Deliver
Emphasis on Sprint Delivery
#DOTITUDE
                              @kosalanuwan
                              Kosala Nuwan Perera
                              software craftsman, solution designer, user experience



fun
                              evangelist
                              kosalanuwan.tumblr.com
                              I¡¯m Kosala Nuwan
                              blog




with                          alertbox.tumblr.com
                              A software craftsmanship column
                              blog




agile!

More Related Content

Emphasis on sprint delivery model with Feature Crews

  • 1. A lazy developer¡¯s life #DOTITUDE @kosalanuwan Kosala Nuwan Perera software craftsman, solution designer, user experience sprint evangelist kosalanuwan.tumblr.com I¡¯m Kosala Nuwan blog delivery alertbox.tumblr.com A software craftsmanship column blog model
  • 2. A lazy developer¡¯s life #DOTITUDE #agenda Sprint There is traditional way of doing things, and there¡¯s agile way! sprint Plan Concept ideation to jump start a sprint? Develop delivery Feature crews to depth-first development. Ship Continuous integration to delivery! model
  • 3. A lazy developer¡¯s life #DOTITUDE #agileway Traditional approach There is nothing wrong with Waterfall! sprint is Breath-first Spec every feature, design every feature, code every feature, test every feature. not a 7 deadly sins of waste Overproduction, Transportation, Motion, Waiting, Over processing, Inventory, and Defects. waterfall Agile et al High level breath design first. Low level design and code feature by feature.
  • 4. Plan Develop Deliver
  • 5. Plan Develop Deliver
  • 6. Plan Develop Deliver
  • 7. Plan Develop Deliver
  • 8. Emphasis on Sprint Delivery #DOTITUDE @kosalanuwan Kosala Nuwan Perera software craftsman, solution designer, user experience fun evangelist kosalanuwan.tumblr.com I¡¯m Kosala Nuwan blog with alertbox.tumblr.com A software craftsmanship column blog agile!

Editor's Notes

  • #4: Producing more than what you needWaiting for stuff to arriveSmelly code, repeated redundant workDev wait for PM, Testers wait for Dev, All wait for TestersOver engineering work, tuning wrong codeWork in progress stuff, common in Breath-firstBugs, rework