Project Overview
                                                                         Sprint 1...n

                  ...
Project Overview
                                                                              Sprint 1...n

             ...
Project Overview
                                                                         Sprint 1...n

                  ...
Project Overview
                                                                                Sprint 1...n

           ...
Project Overview
                                                                         Sprint 1...n

                  ...
Project Overview
                                                                        Sprint 1...n

                   ...
Daily Cycle

                                             Daily Scrum

                                                   ...
Daily Cycle

                                             Daily Scrum

                                                   ...
Daily Cycle - Development Environment




© ACA IT-SOLUTIONS                 WWW.ACA-IT.BE   DELIVER BETTER SOLUTIONS FAST...
Daily Cycle - Continuous Integration




© ACA IT-SOLUTIONS                   WWW.ACA-IT.BE   DELIVER BETTER SOLUTIONS FAS...
Tracking Progress




                                                        Effort (hours)
                             ...
Tracking Progress




                                                                          Effort (hours)
           ...
Tracking Progress




                                                                          Effort (hours)
           ...
Tracking Progress




                                                                          Effort (hours)
           ...
Tracking Progress




                                                                          Effort (hours)
           ...
Tracking Progress




                                                                          Effort (hours)
           ...
Tracking Progress




                                                                          Effort (hours)
           ...
Tracking Progress




                                                                          Effort (hours)
           ...
Daily Cycle - Burndown Chart
                                                    Ideal
                                   ...
Daily Cycle - Burndown Chart
                                                                                             ...
Daily Cycle - Burndown Chart
                                                                                             ...
Daily Cycle - Burndown Chart
                                                                                             ...
Daily Cycle - Burndown Chart
                                                                                             ...
Daily Cycle - Burndown Chart
                                                                                             ...
Daily Cycle - Burndown Chart
                                                                                             ...
Daily Cycle - Burndown Chart
                                                                                             ...
Velocity




© ACA IT-SOLUTIONS   WWW.ACA-IT.BE   DELIVER BETTER SOLUTIONS FASTER
Velocity




                         effort   in man-days
                                                    =ν
        ...
Velocity

                                                         Velocity


                         effort   in man-day...
Velocity

                                                                     Velocity


                                ...
Velocity

                                                                          Velocity


                           ...
Project Overview
                                                                         Sprint 1...n

                  ...
Project Overview
                                                                         Sprint 1...n

                  ...
Test Environment




© ACA IT-SOLUTIONS           WWW.ACA-IT.BE   DELIVER BETTER SOLUTIONS FASTER
Acceptance Environment




© ACA IT-SOLUTIONS                 WWW.ACA-IT.BE   DELIVER BETTER SOLUTIONS FASTER
Project Overview
                                                                         Sprint 1...n

                  ...
Project Overview
                                                                         Sprint 1...n

                  ...
Project Overview
                                                                         Sprint 1...n

                  ...
Project Overview
                                                                         Sprint 1...n

                  ...
Upcoming SlideShare
Loading in...5
×

Bank Degroof Enable Project Overview

342

Published on

Published in: Economy & Finance, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

No notes for slide
  • This diagram illustrates the scrum process. Planning and estimation is integrated within the process.
    During project preparation - Build scope = start of requirements inventory (high-level product and release planning)
    During sprint planning (Detailed release planning)
    Meeting 1: Stakeholders and product owner put items in the backlog of the next iteration.
    Meeting 2 :
    During standup meetings (Daily cycle) (Detailed daily planning)
    What did I do yesterday --> to evaluate progress, learning opportunities
    What will I do today --> To optimize daily efforts
    What will keep me from doing my work today --> to obtain help - be more productive.
    ...
  • This diagram illustrates the scrum process. Planning and estimation is integrated within the process.
    During project preparation - Build scope = start of requirements inventory (high-level product and release planning)
    During sprint planning (Detailed release planning)
    Meeting 1: Stakeholders and product owner put items in the backlog of the next iteration.
    Meeting 2 :
    During standup meetings (Daily cycle) (Detailed daily planning)
    What did I do yesterday --> to evaluate progress, learning opportunities
    What will I do today --> To optimize daily efforts
    What will keep me from doing my work today --> to obtain help - be more productive.
    ...
  • This diagram illustrates the scrum process. Planning and estimation is integrated within the process.
    During project preparation - Build scope = start of requirements inventory (high-level product and release planning)
    During sprint planning (Detailed release planning)
    Meeting 1: Stakeholders and product owner put items in the backlog of the next iteration.
    Meeting 2 :
    During standup meetings (Daily cycle) (Detailed daily planning)
    What did I do yesterday --> to evaluate progress, learning opportunities
    What will I do today --> To optimize daily efforts
    What will keep me from doing my work today --> to obtain help - be more productive.
    ...
  • Adhere to the XP principles;
    + DTSTTCPW
    + DRY
    + TDD
    + ...

    Pull Pair programming:
    challenging stories are done in pair, others not.
    Works great with mature team; build by people who know their strengths and weaknesses.

    In the E4N project the following artefacts are unit tested:
    + Smoke tests for each individual screen
    + Integration tests on the Service level
    + Individual unit tests for the domain, and status automat.
  • This is the actual burndown of the E4N project.
    The team had 225 hours to burn during the sprint (22,5 hours/day or 3 FTE with 1FTE 2 days on holiday)

    Estimated accuracy - to be added
  • This is the actual burndown of the E4N project.
    The team had 225 hours to burn during the sprint (22,5 hours/day or 3 FTE with 1FTE 2 days on holiday)

    Estimated accuracy - to be added
  • This is the actual burndown of the E4N project.
    The team had 225 hours to burn during the sprint (22,5 hours/day or 3 FTE with 1FTE 2 days on holiday)

    Estimated accuracy - to be added
  • This is the actual burndown of the E4N project.
    The team had 225 hours to burn during the sprint (22,5 hours/day or 3 FTE with 1FTE 2 days on holiday)

    Estimated accuracy - to be added
  • This is the actual burndown of the E4N project.
    The team had 225 hours to burn during the sprint (22,5 hours/day or 3 FTE with 1FTE 2 days on holiday)

    Estimated accuracy - to be added
  • This is the actual burndown of the E4N project.
    The team had 225 hours to burn during the sprint (22,5 hours/day or 3 FTE with 1FTE 2 days on holiday)

    Estimated accuracy - to be added
  • This is the actual burndown of the E4N project.
    The team had 225 hours to burn during the sprint (22,5 hours/day or 3 FTE with 1FTE 2 days on holiday)

    Estimated accuracy - to be added
  • This diagram illustrates the scrum process. Planning and estimation is integrated within the process.
    During project preparation - Build scope = start of requirements inventory (high-level product and release planning)
    During sprint planning (Detailed release planning)
    Meeting 1: Stakeholders and product owner put items in the backlog of the next iteration.
    Meeting 2 :
    During standup meetings (Daily cycle) (Detailed daily planning)
    What did I do yesterday --> to evaluate progress, learning opportunities
    What will I do today --> To optimize daily efforts
    What will keep me from doing my work today --> to obtain help - be more productive.
    ...
  • This diagram illustrates the scrum process. Planning and estimation is integrated within the process.
    During project preparation - Build scope = start of requirements inventory (high-level product and release planning)
    During sprint planning (Detailed release planning)
    Meeting 1: Stakeholders and product owner put items in the backlog of the next iteration.
    Meeting 2 :
    During standup meetings (Daily cycle) (Detailed daily planning)
    What did I do yesterday --> to evaluate progress, learning opportunities
    What will I do today --> To optimize daily efforts
    What will keep me from doing my work today --> to obtain help - be more productive.
    ...
  • This diagram illustrates the scrum process. Planning and estimation is integrated within the process.
    During project preparation - Build scope = start of requirements inventory (high-level product and release planning)
    During sprint planning (Detailed release planning)
    Meeting 1: Stakeholders and product owner put items in the backlog of the next iteration.
    Meeting 2 :
    During standup meetings (Daily cycle) (Detailed daily planning)
    What did I do yesterday --> to evaluate progress, learning opportunities
    What will I do today --> To optimize daily efforts
    What will keep me from doing my work today --> to obtain help - be more productive.
    ...
  • Bank Degroof Enable Project Overview

    1. 1. Project Overview Sprint 1...n Daily Cycle Scrum Log Work Preparation Sprint planning Potentially Shippable Initial Product Product Release 1..n Initial Release plan Business Case & Tea ... Update Product Backlog Sprint Review Sprint Retrospective © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    2. 2. Project Overview Sprint 1...n Daily Cycle Scrum Log Work Preparation Sprint planning Potentially Shippable Initial Product Product Release 1..n Initial Release plan ‣ Elaborate on the requirements (functional and non-functional) with & Business Case Stakeholders ‣ Stories on Tea Backlog are refined incrementally ... Update Product ‣ Wireframes, Screen Design, detailing Backlog Sprint Review Sprint Retrospective © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    3. 3. Project Overview Sprint 1...n Daily Cycle Scrum Log Work Preparation Sprint planning Potentially Shippable Initial Product Product Release 1..n Initial Release plan Business Case & Tea ... Update Product Backlog Sprint Review Sprint Retrospective © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    4. 4. Project Overview Sprint 1...n Daily Cycle Scrum Log Work Preparation Sprint planning Potentially Shippable Initial Product Product Release 1..n Initial Release plan ‣ Refine and agree on the scope of the Business Case & different Phases and Release schedule Tea ... Update Product Backlog Sprint Review Sprint Retrospective © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    5. 5. Project Overview Sprint 1...n Daily Cycle Scrum Log Work Preparation Sprint planning Potentially Shippable Initial Product Product Release 1..n Initial Release plan Business Case & Tea ... Update Product Backlog Sprint Review Sprint Retrospective © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    6. 6. Project Overview Sprint 1...n Daily Cycle Scrum Log Work Preparation Sprint planning Potentially Shippable Initial Product Product Release 1..n ‣ Planning Session with team to plan the Initial Release plan Sprint (estimation and priorities) Business Case & Tea ... Update Product Backlog Sprint Review Sprint Retrospective © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    7. 7. Daily Cycle Daily Scrum Pair Programming Pick Story or Continue Test Test first development Refactor Code Submit story for review End of the day Reviewed by proxy Log work done customer © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    8. 8. Daily Cycle Daily Scrum Pair Programming Pick Story or Continue ‣ Establishes ‘Architectural Style’ ‣ Ideal for knowlegde sharing ‣ Improves Quality of the product Test Test first development Refactor Code Submit story for review End of the day Reviewed by proxy Log work done customer © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    9. 9. Daily Cycle - Development Environment © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    10. 10. Daily Cycle - Continuous Integration © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    11. 11. Tracking Progress Effort (hours) Points 03/06 04/06 15/06 Story ID 2.5 44 ... StoryName Ideal Actual Burn Up © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    12. 12. Tracking Progress Effort (hours) Points 03/06 04/06 15/06 Story ID 2.5 44 ... StoryName 300.0 Ideal Actual 225.0 Burn Up 150.0 75.0 0 03/06 04/06 05/06 06/06 © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    13. 13. Tracking Progress Effort (hours) Points 03/06 04/06 15/06 Story ID Ronny 2.5 44 ... StoryName 300.0 Ideal Actual 225.0 Burn Up 150.0 75.0 0 03/06 04/06 05/06 06/06 © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    14. 14. Tracking Progress Effort (hours) Points 03/06 04/06 15/06 Story ID Ronny 2.5 44 ... StoryName 300.0 Ideal Actual 225.0 Burn Up 150.0 75.0 0 03/06 04/06 05/06 06/06 © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    15. 15. Tracking Progress Effort (hours) Points 03/06 04/06 15/06 Ideal Story ID StoryName Ronny 2.5 44 36 ... 300.0 Ideal Actual 225.0 Burn Up 150.0 75.0 0 03/06 04/06 05/06 06/06 © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    16. 16. Tracking Progress Effort (hours) Points 03/06 04/06 15/06 Actual Story ID StoryName Ronny 2.5 44 40 8 ... Effort 300.0 Ideal Actual 225.0 Burn Up 150.0 75.0 0 03/06 04/06 05/06 06/06 © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    17. 17. Tracking Progress Effort (hours) Points 03/06 04/06 15/06 Actual Story ID StoryName Ronny 2.5 44 40 8 32 8 ... Effort 300.0 Ideal Actual 225.0 Burn Up 150.0 75.0 0 03/06 04/06 05/06 06/06 © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    18. 18. Tracking Progress Effort (hours) Points 03/06 04/06 15/06 Actual Story ID StoryName Ronny 2.5 44 40 8 32 8 ... Effort 300.0 Ideal Actual 225.0 Burn Up 150.0 75.0 0 03/06 04/06 05/06 06/06 © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    19. 19. Daily Cycle - Burndown Chart Ideal Actual Ideal Burn Up Actual Burn Up Estimated Accuracy Start End © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    20. 20. Daily Cycle - Burndown Chart Ideal 300 Actual Ideal Burn Up Actual Burn Up Estimated Accuracy 225 150 75 0 03/06 04/06 05/06 06/06 07/06 08/06 11/06 12/06 13/06 14/06 15/06 Start End © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    21. 21. Daily Cycle - Burndown Chart Ideal 300 Actual Ideal Burn Up Actual Burn Up Estimated Accuracy 225 150 75 0 03/06 04/06 05/06 06/06 07/06 08/06 11/06 12/06 13/06 14/06 15/06 Start End © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    22. 22. Daily Cycle - Burndown Chart Ideal 300 Actual Ideal Burn Up Actual Burn Up Estimated Accuracy 225 224 210 200 180 170 150 160 100 75 80 50 29 0 03/06 04/06 05/06 06/06 07/06 08/06 11/06 12/06 13/06 14/06 15/06 0 Start End © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    23. 23. Daily Cycle - Burndown Chart Ideal 300 Actual Ideal Burn Up Actual Burn Up Estimated Accuracy 225 224 210 200 180 170 150 160 100 75 80 50 29 0 03/06 04/06 05/06 06/06 07/06 08/06 11/06 12/06 13/06 14/06 15/06 0 Start End © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    24. 24. Daily Cycle - Burndown Chart Ideal 300 Actual Ideal Burn Up Actual Burn Up Estimated Accuracy 225 224 224 210 200 200 180 176 170 150 160 152 128 104 100 75 80 80 64 48 50 29 24 0 03/06 0 04/06 05/06 06/06 07/06 08/06 11/06 12/06 13/06 14/06 15/06 0 Start End © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    25. 25. Daily Cycle - Burndown Chart Ideal 300 Actual Ideal Burn Up 264 Actual Burn Up 248 250 244 Estimated Accuracy 234 232 228 226 229 224 224 225 224 224 210 200 200 180 176 170 150 160 152 128 104 100 75 80 80 64 48 50 29 24 0 03/06 0 04/06 05/06 06/06 07/06 08/06 11/06 12/06 13/06 14/06 15/06 0 Start End © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    26. 26. Daily Cycle - Burndown Chart Ideal 300 Actual Ideal Burn Up 264 Actual Burn Up 248 250 244 Estimated Accuracy 234 232 228 226 229 225 224 Tips on using charts: 224 224 • Show the real progress 224 210 200 • Raises questions on the cause of 200 the speedup/slowdown 180 170 • Facilitate early discussions 176 150 160 • 152 Make it impossible to hide/lie 128 104 100 75 80 80 64 48 50 29 24 0 03/06 0 04/06 05/06 06/06 07/06 08/06 11/06 12/06 13/06 14/06 15/06 0 Start End © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    27. 27. Velocity © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    28. 28. Velocity effort in man-days =ν ∑ (story points realized) © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    29. 29. Velocity Velocity effort in man-days =ν ∑ (story points realized) © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    30. 30. Velocity Velocity effort in man-days =ν ∑ (story points realized) Sprint 5B 03/06 - 16/06 28 mandays = 2,2 12,7 points © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    31. 31. Velocity Velocity effort in man-days =ν ∑ (story points realized) Sprint 5B 03/06 - 16/06 Accurate estimate 28 mandays = 2,2 for ν of next sprint 12,7 points © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    32. 32. Project Overview Sprint 1...n Daily Cycle Scrum Log Work Preparation Sprint planning Potentially Shippable Initial Product Product Release 1..n Initial Release plan Business Case & Tea ... Update Product Backlog Sprint Review Sprint Retrospective © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    33. 33. Project Overview Sprint 1...n Daily Cycle Scrum Log Work Preparation Sprint planning Potentially Shippable Initial Product Product Release 1..n Initial Release plan Business Case & Tea ... Update Product Backlog ‣ Sprint Potentially Shippable Product candidate Review for elaborated testing, formal acceptance and production Sprint Retrospective © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    34. 34. Test Environment © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    35. 35. Acceptance Environment © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    36. 36. Project Overview Sprint 1...n Daily Cycle Scrum Log Work Preparation Sprint planning Potentially Shippable Initial Product Product Release 1..n Initial Release plan Business Case & Tea ... Update Product Backlog Sprint Review Sprint Retrospective © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    37. 37. Project Overview Sprint 1...n Daily Cycle Scrum Log Work Preparation Sprint planning Potentially Shippable Initial Product Product Release 1..n Initial Release plan Business Case & Tea ... Update Product Backlog Sprint Review ‣Sprint of the current state of the Demo Retrospective project. All key stakeholders welcome to give feedback © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    38. 38. Project Overview Sprint 1...n Daily Cycle Scrum Log Work Preparation Sprint planning Potentially Shippable Initial Product Product Release 1..n Initial Release plan Business Case & Tea ... Update Product Backlog Sprint Review Sprint Retrospective © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    39. 39. Project Overview Sprint 1...n Daily Cycle Scrum Log Work Preparation Sprint planning Potentially Shippable Initial Product Product Release 1..n Initial Release plan Business Case & Tea ... Update Product Backlog Sprint Review Sprint Retrospective ‣ Key feedback loop: team reflects on the working of the team during Sprint ‣ Entire Team must attend © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
    1. A particular slide catching your eye?

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

    ×