Life Without Agile by Rocky Jaiswal and Saket Vishal

771 views

Published on

AgileNCR 2010 conference was held in Gurgaon on 17th & 18th July 2010. This largest community driven conference was the Fourth edition of Agile NCR and was organized in collaboration with ASCI. This time the event was based on four major themes : 'Agile for newbies', ' Agile Adoption Challenges', 'Workshops and Software Craftsmanship', and ' Post Agile'.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
771
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Introduction of two actors – A consultant with 10 years of experience in Waterfall. And an agile developer
  • They now get a new project and we see how they go about it.
  • The processes we follow
  • The two actors introduce their setup - One has hard rules. The other one has freedom.
  • First sprint is complete .. we gave quite a good demo .. a lot of requirements were cleared .. the customer also realized new requirements .. we are on our way !
  • End of sprint 2 .. product owner has a working software .. he is really happy and so are we
  • Pair programming vs code review .. development in full flow inm both team .. one team pairs up for programming other does code review Code review is just superficial .. one person enforces his view .. etc.
  • The traditional waterfull guy didnt write any test case .. his program was working y'day but when he came in this morning things went south
  • Waterfall team didnt follow CI and towards the end were in a bad place .. they tried weekly builds, nightly builds etc.
  • PO – Well the software is not what we thought of, you have done some work, I guess you worked hard as well. But we cannot use the software as it is because it is missing some major features
  • PO – You guys have done a great job, even though the software isn't complete yet but we can easily use it as the major things are covered. We are really looking to continue our association with you guys ..
  • Life Without Agile by Rocky Jaiswal and Saket Vishal

    1. 1. Life without Agile
    2. 2. Agile vs “Not-so Agile”
    3. 3. A new beginning
    4. 4. The process
    5. 5. The Setup
    6. 6. Agile Setup
    7. 7. Week 2 Our team is co-located and we have setup our development environment .. people have already checked in some code Our main guy has just reached Paris .. he has started gathering the requirements and we are ANALYZING them ..
    8. 8. Week 4 - “Not-so Agile”
    9. 9. Week 4 - Agile First sprint is complete .. we gave quite a good demo .. a lot of things were cleared .. the customer also realized some new requirements .. we are on our way !
    10. 10. Week 6 - Agile
    11. 11. Week 6 - “Not-so Agile”
    12. 12. Moving on .. VS
    13. 13. And ... Whaaaa .. this worked yesterday
    14. 14. Monitoring
    15. 15. Agile Monitoring
    16. 16. Testing
    17. 17. Close to deadline
    18. 18. D-Day Well the software is not what we thought of, you have done some things right, I guess you worked really hard as well. But we cannot use the software as it is because it is missing some major features ...
    19. 19. On the other side You guys have done a great job, even though the software isn't 100% complete yet but we can still use it, as all major requirements are covered.
    20. 20. Parting Thoughts ... - Agile is not a fad - It is the solution of problems developers faced over and over again - It directly benefits the business, not just the techies - It promotes quick feedback, and its reinforcement - It is not rigid, and can be customized as per context - If you fail, you fail early
    21. 21. Questions ?
    22. 22. Thank You

    ×