SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
Is There a Role for a
                      Business Analyst
                    in an Agile Project?
                               Abdallah Abi-Aad
                               TeleCompass Inc.
                             aabiaad@sympatico.ca



Abdallah Abi-Aad     TeleCompass Inc   IIBA – Ottawa Chapter   1
Agenda
  o What is Agile Software Development?
  o What are the Agile Business Objectives?
  o What are the Agile Manifesto &
    Principles?
  o What is agile Project Management
    Framework?
  o What is the Role of the Business Analyst
    when s/he is part of the agile team?
  o Conclusion

Abdallah Abi-Aad   TeleCompass Inc     IIBA – Ottawa Chapter   2
What is Agile Software
                      Development?
  o Agile software development key concepts:
          – Evolutionary
          – Highly collaborative
          – Disciplined
          – Self organizing
          – Value-driven lifecycle
          – Active stakeholder participation
          – Changing needs of stakeholders
          Where potentially shippable working software is
            produced at regular intervals for review and
            course correction.

Abdallah Abi-Aad     TeleCompass Inc   IIBA – Ottawa Chapter   3
Agile Methods




                                                             l
                                                             na
                                            P


                                                        tio
                                         RU


                                                      Ra


Abdallah Abi-Aad   TeleCompass Inc   IIBA – Ottawa Chapter        4
Agile Methods - Manifesto

        Agile Methods
        Agile Methods                          Agile Methods
                                               Agile Methods                         Traditional
                                                                                      Traditional
           “Values”
            “Values”                            “Principles”
                                                 “Principles”                      Methods “Values”
                                                                                   Methods “Values”

            Customer                  Also
                                                   Customer               Valued more
                                                                                          Contract
           Collaboration            Known as      Interaction                 than       Negotiation


           Individual &                         High-Performance          Valued more     Processes
                                      Also
           Interactions             Known as         Teams                    than         & Tools


             Working                  Also        Iterative               Valued more   Comprehensive
                                                                              than
             Software               Known as     Development                            Documentation


            Responding                Also       Adaptability             Valued more    Following a
                                                                              than
             to Change              Known as     or Flexibility                              Plan




Abdallah Abi-Aad           TeleCompass Inc        IIBA – Ottawa Chapter                                5
Agile Principles


                                      Teamwork


                                        Self-
                                      organizing
                                                    Light
                             Need-Based          Processes &
                             Development        Documentation

                              Knowledge-            Shared-
                               Sharing              Decision
                                                    Making

                    Constant          Constant                 Constant
                   Interaction       Deployment               Adaptation


Abdallah Abi-Aad   TeleCompass Inc         IIBA – Ottawa Chapter           6
Key Drivers for Implementing Agile
  o      Accelerating time-to-market
  o      Enhancing software quality
  o      Increasing productivity
  o      Improving alignment between IT and business
         objectives
  o      Improving project visibility
  o      Reducing cost
  o      Enhancing the ability to manage changing
         priorities
  o      Reducing project risk
  o      Reducing process complexity
Abdallah Abi-Aad   TeleCompass Inc   IIBA – Ottawa Chapter   7
Agile versus Traditional
                                 Waterfall                                    Agile
Fixed                                Requirements                Resources               Schedule




                                                                                Value
                                                                                Driven
                                          Plan
                                         Driven




Estimated             Resources                   Schedule                     Features

                         The Plan creates                                   Release themes &
                     cost/schedule estimates                              features intent drive
                                                                                estimates

Abdallah Abi-Aad       TeleCompass Inc            IIBA – Ottawa Chapter                           8
Agile Project Management
                       Framework
       o      An Adaptable Approach
       o      Incremental Implementation
       o      Iterative Development
       o      Complexity and Risk Management
       o      Focus Centered on Working Software
                   Agile Method Based On Scrum
                   Agile Method Based On Scrum
              Deliver HIGH Quality Solutions that
              Deliver HIGH Quality Solutions that
              provide HIGH Business Value to our
               provide HIGH Business Value to our
                        clients/customer
                        clients/customer
Abdallah Abi-Aad     TeleCompass Inc   IIBA – Ottawa Chapter   9
Agile Project Management
                          Methodology
 Initiation            Planning                 Implementation
                                                                            Close
“Envision”           “Speculate”                  “Explore”



                                       Retrospectives
                                          “Adapt”


                                                                    Operations




Abdallah Abi-Aad     TeleCompass Inc        IIBA – Ottawa Chapter                10
Agile Project Management Framework -
                         Scrum
         Agile project Management Framework based on Scrum


   Business Case
                         Senior                                                            Agile Team                  Scrum Master or
                                                                                                                                                                            Architect
                       Management
                                                                                                                       Project Manager                                        Design




                                                                                                                                                      Im “E
      Proposed         Committee
        Idea                                                                                                                                                                Implement




                                                                                                                                                        pl xp
                                                                                                                                                                               Test




                                                                                                                                                          em lo
         Approved and




                                                                                                                                                            en re
                                                                                                                                                              ta ”
        Funded Project
                                                                                             Daily (Scrum) Meeting:




                                                                                                                                                                ti
                                                                                                                                                                  on
                                                                                                 Share Status &
                                                                                               Identify Potential
                                                                                                  Impediments                          Independent
                                                                                                                        24 Hours       Verification
                                                                                                                                                       Sprint/Iteration      Demo system to
                                                                                                                                                            Review          stakeholders and
                    Project                                                                                                SPRINT                                         agree collaboratively
                    Charter                                                            Sprint Backlog or                  10 Working                                        on next iteration
                                                                                           Iteration                         Days                                               contents
                                              Release                                    Feature List
       Initiation               Planning     Management                                                                                         User
                                                                                                                                             Acceptance                         Potentially
       “Envision”             “Speculate”       Plan         Sprint/Iteration                                                                                                Shippable Product
                                                                                                     Backlog or Iteration                     Testing
                                                             Planning Meeting
                                                                                                    Tasks Expanded by the                                                      Functionality
                                                                                                            Team
                                                                                                                                                                              Iteration or
                 Dynamic Product                                                                    Learn from
                                                                            Select work                                                                                         Release
                     Feature                                                                           Team
                     List or                                              items for next            experiences
                 Product Backlog                                             iteration
                                                                                                   Sprint/Iteration                                                          Project
                                                                                                   Retrospectives or                                                      Retrospectives
                                                                                                    Lessons Learned
                                                                                                      - “Adapt” -                                                                          Release
                                                                   Defect
                                                                                                                                                                    Close                   Notes
                                                                   Reports
                       Product
                        Product
                        Owner
                         Owner                                                                                                                           Enhancement
                                                                                                                                                                                  Operations
                                                                                                                                                          Requests or
                                                                                                                                                        Defect Reports


 Abdallah Abi-Aad TeleCompass Inc.          April 20, 2010Ottawa, IIBA Local Chapter




Abdallah Abi-Aad                              TeleCompass Inc                                    IIBA – Ottawa Chapter                                                                         11
Agile Project Management Framework -
                      Scrum
                  Agile project Management Framework based on Scrum


            Business Case
                                  Senior                                                        Agile Team             Scrum Master or
                                                                                                                                                                Architect
                                Management
                                                                                                                       Project Manager                            Design




                                                                                                                                               Im “E
               Proposed         Committee
                 Idea                                                                                                                                           Implement




                                                                                                                                                 pl xp
                                                                                                                                                                   Test




                                                                                                                                                   em lo
                  Approved and




                                                                                                                                                     en re
                                                         •• Scrum allows teamsMeeting:people to develop
                                                             Scrum allows teamsof people to develop




                                                                                                                                                       ta ”
                 Funded Project

                                                                                              of
                                                                           Daily (Scrum)




                                                                                                                                                         ti
                                                                                                                                                           on
                                                                               Share Status &

                                                            complex products in environments of
                                                                              Identify Potential
                                                             complex products in environments of
                                                                                Impediments                Independent
                                                                                                           Verification 24 Hours

                                                            uncertainty and change
                                                             uncertainty and change
                                                                                                                        Sprint/Iteration
                                                                                                                             Review
                                                                                                                                            Demo system to
                                                                                                                                           stakeholders and
                             Project                                                                                       SPRINT        agree collaboratively
                                                                        Sprint Backlog or                                                  on next iteration
                                                         •• Scrum is aasimple but powerful framework
                             Charter                                                                                      10 Working

                                                             Scrum is simple but powerful framework
                                                                            Iteration                                        Days              contents
                                                        Release           Feature List

                                                            for team and customers to inspect and adapt Shippable Product
                Initiation               Planning     Management                                                                            User
                                                                                                                                                Potentially
                                                             for team and customers to inspect and adapt Functionality
                                                                                                                                         Acceptance
                “Envision”             “Speculate”       Plan         Sprint/Iteration
                                                                                      Backlog or Iteration                                Testing

                                                            as product is produced by the
                                                                      Planning Meeting
                                                                                    Tasks Expanded
                                                             as product is produced          Team
                                                                                                                                                                 Iteration or

                                                         •• Scrumitems forwork
                                                             Scrumprovides aahigh degree of clarity and
                          Dynamic Product                                                                Learn from           Release
                                                                         provides high degree of clarity and
                              Feature                                 Select                                Team
                              List or                                           next                     experiences
                          Product Backlog
                                                            transparency to Sprint/Iteration involved ––team,
                                                                        iteration
                                                                                     everyone involved team, Project
                                                             transparency toRetrospectives or
                                                                                       everyone
                                                            customer, management, and others
                                                                                                                        Retrospectives

                                                             customer, management, and others
                                                                                     Lessons Learned
                                                                                       - “Adapt” -                                     Release
                                                                Defect
                                                                                                                    Close               Notes
                                                                Reports
                                Product
                                 Product
                                 Owner
                                  Owner                  •• Scrum rapidly surfaces dysfunction, and
                                                             Scrum rapidly surfaces dysfunction, and or   Enhancement
                                                                                                                                Operations
                                                                                                           Requests
                                                            enables teams and organizations to
                                                             enables teams and organizations to
                                                                                                         Defect Reports


          Abdallah Abi-Aad TeleCompass Inc.
                                                            continuously improve their effectiveness
                                                             continuously improve their effectiveness
                                                     April 20, 2010Ottawa, IIBA Local Chapter




Abdallah Abi-Aad                                 TeleCompass Inc                                    IIBA – Ottawa Chapter                                                       12
Agile Project Management
                                   Framework -Scrum
                  Agile project Management Framework based on Scrum

                                                     •• Voice of the customer
                                                         Voice of the customer                                             •• Adjust features and priority
                                                                                                                                 Adjust featuresArchitectpriority
                                                                                                                                                   and
                                                                                                                               every iteration/sprint as
            Business Case
                                  Senior                               Agile Team
                                                                                                                                 every iteration/sprint as
                                                                                                                       Scrum Master or

                                                     •• Defines customer value-                                                                     Design
                                Management
                                                                                                                       Project Manager
                                                         Defines customer value-




                                                                                                                                            Im “E
                                Committee

                                                                                                                               needed
               Proposed
                                                                                                                                                  Implement
                                                                                                                                 needed
                 Idea




                                                                                                                                              pl xp
                                                        added and the key                                                                            Test




                                                                                                                                                em lo
                  Approved and
                                                         added and the key Meeting:




                                                                                                                                                  en re
                                                                                                                                                    ta ”
                 Funded Project

                                                        features of the product                                            •• Manages stakeholders and
                                                                         Daily (Scrum)




                                                                                                                                                      ti
                                                         features of the IdentifyStatus &
                                                                             product                                             Manages stakeholders and




                                                                                                                                                        on
                                                                              Share
                                                                                    Potential
                                                                                                  Impediments
                                                                                                                               their interests proactively
                                                                                                                                    Independent
                                                                                                                                 their interests proactively
                                                     •• Decides on release date,
                                                         Decides on release date,
                                                                                                                       24 Hours      Verification
                                                                                                                              Sprint/Iteration
                                                                                                                                   Review
                                                                                                                                                  Demo system to
                                                                                                                                                 stakeholders and
                             Project
                             Charter
                                                        content and budget or
                                                         content and budget    Sprint Backlog                     •• Selects the Sprintcollaboratively
                                                                                                                      Selects the Sprintgoal,
                                                                                                                          SPRINT
                                                                                                                         10 Working
                                                                                                                                               agree
                                                                                                                                                          goal,
                                                                                                                                                 on next iteration

                                                                                                                     steers and guides the work,
                                                                                   Iteration                                Days                     contents

                                                     •• Describes priorities and
                                                         Release                 Feature List
                                                                                                                      steers and guides Potentially work,
                                                                                                                                                       the
                                                         Describes priorities and
                Initiation               Planning                                                                                        User

                                                                                                                     and answers questions on     Shippable Product a
                                                       Management
                                                                                                                                      Acceptance

                                                        refines requirements Expanded by the and answers questions on a
                “Envision”             “Speculate”        Plan         Sprint/Iteration
                                                                                             Backlog or Iteration                      Testing
                                                                       Planning Meeting

                                                         refines requirements Team
                                                                                                                                                     Functionality

                                                                                                                     daily basis
                                                                                           Tasks

                                                        continuously                                                  daily basis
                          Dynamic Product                continuously                               Learn from
                                                                                                                                                    Iteration or
                                                                                                                                                      Release
                              Feature
                              List or
                                                                   Select work
                                                                 items for next
                                                                    iteration
                                                                                                       Team
                                                                                                    experiences   •• Attends Scrum meetings
                                                                                                                      Attends Scrum meetings
                          Product Backlog
                                                                                                   Sprint/Iteration                                                Project
                                                                                                   Retrospectives or                                            Retrospectives
                                                                                                    Lessons Learned
                                                                                                      - “Adapt” -                                                                Release
                                                                             Defect
                                                                                                                                                          Close                   Notes
                                                                             Reports
                                Product
                                 Product
                                 Owner
                                  Owner                                                                                                         Enhancement
                                                                                                                                                                        Operations
                                                                                                                                                 Requests or
                                                                                                                                               Defect Reports


          Abdallah Abi-Aad TeleCompass Inc.           April 20, 2010Ottawa, IIBA Local Chapter




Abdallah Abi-Aad                                 TeleCompass Inc                                 IIBA – Ottawa Chapter                                                                     13
Agile Project Management
                                   Framework -Scrum
                  Agile project Management Framework based on Scrum

                                                                             • • Single master list of
                                                                                     Single master list of                                         • • Product Backlog evolves
                                                                                                                                                          Product Backlog evolvesArchitect
                                                                                   features,Team       functionality, Master or                         with the environment
            Business Case
                                  Senior                                                        Agile                        Scrum
                                Management
                                                                                     features, functionality,Manager         Project                      with the environment     Design
                                                                                   and other work required                                              and product




                                                                                                                                                  Im “E
               Proposed         Committee
                                                                                                                                                                                Implement
                 Idea
                                                                                     and other work required                                              and productTest




                                                                                                                                                    pl xp
                                                                                                                                                      em lo
                  Approved and
                                                                                   , ,prioritized based on




                                                                                                                                                        en re
                                                                                        prioritized based on                                       • • Product backlog is




                                                                                                                                                          ta ”
                 Funded Project

                                                                                                                                                          Product backlog is
                                                                                                  Daily (Scrum) Meeting:
                                                                                   business IdentifyStatusandrisk,
                                                                                                      value and risk,




                                                                                                                                                            ti
                                                                                                                                                              on
                                                                                     business value
                                                                                                      Share           &
                                                                                                               Potential                                dynamic
                                                                                                                                             Independent dynamic
                                                                                                                                                                                  asas
                                                                                   in the judgment of the
                                                                                                       Impediments
                                                                                     in the judgment of the                   24 Hours
                                                                                                                                                        management constantly
                                                                                                                                             Verification
                                                                                                                                                          management constantly
                                                                                   Product Owner
                                                                                     Product Owner
                                                                                                                                                            Sprint/Iteration     Demo system to

                             Project                                                                                               SPRINT               changes itagree collaboratively
                                                                                                                                                          changes itontomeet
                                                                                                                                                                 Review
                                                                                                                                                                                to meet
                                                                                                                                                                                stakeholders and

                                                                                               Sprint Backlog or
                                                                             • • Items at the top of the                                                product needs
                             Charter                                                                                              10 Working                                       next iteration

                                                                                     Items Feature List top of the
                                                                                                  at the
                                                                                                   Iteration                         Days
                                                                                                                                                          product needs             contents

                                                                                   list will be completed by
                                                        Release
                                                                                                                                                       User
                                                                                     list will be completed by
                Initiation               Planning     Management
                                                                                                                                                   • • Items within the Backlog
                                                                                                                                                    Acceptance                       Potentially

                                                                                                                                                          Items within the Backlog
                “Envision”             “Speculate”       Plan         Sprint/Iteration                                                                                           Shippable Product
                                                                                   the team soonest by the   Backlog or Iteration                    Testing
                                                                      Planning Meeting
                                                                                     the team soonest      Tasks Expanded
                                                                                                                                                        have attributes of aa
                                                                                                                                                                                    Functionality
                                                                                                                     Team
                                                                                                                                                          have attributes of
                          Dynamic Product                                    • • The Product Backlog is
                                                                                     The Product           Learn Backlog is
                                                                                                                 from
                                                                                                                                                        description, Iteration or
                                                                                                                                                          description,priority, and   priority, and
                                                                                                                                                                                     Release
                                                                                   Select work
                              Feature
                              List or                                              constantly revised ––
                                                                                     constantly revised
                                                                                 items for next
                                                                                                              Team
                                                                                                          experiences                                   estimate
                                                                                                                                                          estimate
                                                                                     iteration
                                                                                   items added, removed,
                          Product Backlog

                                                                                     items added, removed,
                                                                                                         Sprint/Iteration                                                         Project
                                                                                                         Retrospectives or                                                   Retrospectives
                                                                                   modified – by“Adapt” -        the
                                                                                                          Lessons Learned
                                                                            Defect modified – by the         -                                                                                Release

                                Product
                                 Product
                                                                           Reports Product Owner, to
                                                                                     Product Owner, to
                                                                                                                                                                          Close                Notes

                                 Owner
                                  Owner                                            maximized the business
                                                                                     maximized the business
                                                                                                                                                               Enhancement
                                                                                                                                                                Requests or
                                                                                                                                                                                       Operations

                                                                                   success of the team’s
                                                                                     success of the team’s
                                                                                                                                                             Defect Reports


          Abdallah Abi-Aad TeleCompass Inc.
                                                                                   effort
                                                                                     effort
                                                     April 20, 2010Ottawa, IIBA Local Chapter




Abdallah Abi-Aad                                 TeleCompass Inc                                 IIBA – Ottawa Chapter                                                                           14
Agile Project Management
                                   Framework -Scrum
                  Agile project Management Framework based on Scrum


            Business Case
                                  Senior                                                     Agile Team                 Scrum Master or
                                                                                                                                                                       Architect
                                Management
                                                                                                                        Project Manager                                  Design




                                                                                                                                                      Im “E
               Proposed         Committee
                 Idea                                                                                                                                                  Implement




                                                                                                                                                        pl xp
                                                                                                                                                                          Test




                                                                                                                                                          em lo
                  Approved and




                                                                                                                                                            en re
                                                                                                                                                              ta ”
                 Funded Project
                                                                                               Daily (Scrum) Meeting:




                                                                                                                                                                ti
                                                                                                                                                                  on
                                                                                                   Share Status &
                                                                                                 Identify Potential

                  •• The ideal team size in                               •• Create the Sprint Sprint/Iteration Demo system to
                                                                                  Create the Sprintplan
                                                                                                    Impediments                         Independent

                         The ideal team size in                                                    Verification
                                                                                                                plan stakeholders and
                                                                                                                         24 Hours


                       Scrum is 7 people +/- 2
                         Scrum is 7 people +/- 2 Sprint Backlog and decide on Sprint
                             Project
                                                                                  and decide on Sprint
                                                                                                                   Review
                                                                                                                               agree collaboratively
                                                                                                                            SPRINT
                                                                                or
                                                                    Iteration length
                             Charter                                                                                             on next iteration
                                                                                                                           10 Working

                                                                   Feature List length
                                                                                                                              Days   contents
                  •• The team is cross-
                         The“Speculate” is cross-
                Initiation          team
                                    Planning
                                                     Release
                                                   Management                                                                                   User
                                                                                                                                      Potentially
                                                                                                                                             Acceptance

                       functional ––designers,                            •TasksNegotiatefor
                                                                            • Negotiate for
                “Envision”                            Plan         Sprint/Iteration                                               Shippable Product
                         functional designers,
                                                                              Backlog or Iteration                                            Testing
                                                                   Planning Meeting
                                                                                   Expanded by the                                   Functionality

                       testers, etc. ––and everyone
                         testers, etc. and everyone                             resources when need
                                                                                     Team
                                                                                  resources when need                               Iteration or
                       contributes based on items forwork
                        Dynamic Product                                                               Learn from                      Release
                         contributes based on iteration
                            Feature                    Select
                                                                          •• Take responsibility
                                                                                                         Team

                                                                                  Take responsibility
                            List or                           next                                    experiences

                       competency, rather than
                         competency, rather than
                        Product Backlog

                                                                                for delivering
                                                                           Sprint/Iteration                                       Project

                       just job title                                             for delivering
                                                                          Retrospectives or                                    Retrospectives

                         just job title
                                                                           Lessons Learned
                                                                              - “Adapt” -                                                      Release
                                                  Defect
                                                 Reports                  •• Inspect and adapt the
                                                                                  Inspect and adapt Enhancement  the
                                                                                                                           Close                Notes

                  •• The team is self-organized
                            Product
                             Product
                         The team is self-organized
                             Owner
                              Owner
                                                                                process
                                                                                  process
                                                                                                                                       Operations
                                                                                                                 Requests or
                       and self-managed.
                         and self-managed.
                                                                                                                Defect Reports


          Abdallah Abi-Aad TeleCompass Inc.       April 20, 2010Ottawa, IIBA Local Chapter




Abdallah Abi-Aad                              TeleCompass Inc                                    IIBA – Ottawa Chapter                                                             15
Agile Project Management
                                    Framework -Scrum
                   Agile project Management Framework based on Scrum


             Business Case
                                   Senior                                                     Agile Team                 Scrum Master or
                                                                                                                                                                              Architect
                                 Management
                                                                                                                         Project Manager                                        Design




                                                                                                                                                        Im “E
                Proposed         Committee
                  Idea                                                                                                                                                        Implement




                                                                                                                                                          pl xp
                                                                                                                                                                                 Test




                                                                                                                                                            em lo
                   Approved and




                                                                                                                                                              en re
                                                                                                                                                                ta ”
                  Funded Project
                                                                                                Daily (Scrum) Meeting:




                                                                                                                                                                  ti
                                                                                                                                                                    on
                                                                                                    Share Status &
                                                                                                  Identify Potential
  --Responsible to ensure that the Team
     Responsible to ensure that the Team
                                                                                                     Impediments
                                                                                                                          24 Hours
                                                                                                                                         Independent
                                                                                                                                         Verification
                                                                                                                                                         Sprint/Iteration      Demo system to
    adheres to Scrum values, practices, and
     adheres to Scrum values, practices, Sprint Backlog or
                              Project                      and                                                               SPRINT
                                                                                                                                                              Review          stakeholders and
                                                                                                                                                                            agree collaboratively

    rules
     rules
                              Charter
                                                             Iteration
                                                                                                                            10 Working
                                                                                                                               Days
                                                                                                                                                                              on next iteration
                                                                                                                                                                                  contents
                                                            Feature List
  --Removes impediments
                                                      Release

     Removes impediments
           Initiation          Planning             Management                                                                                    User
                                                                                                                                               Acceptance                         Potentially
           “Envision”        “Speculate”               Plan         Sprint/Iteration                                                                                           Shippable Product
  --Ensures that the team is fully functional Tasks Expanded by the
                                                                       Backlog or Iteration                                                     Testing
                                                                    Planning Meeting

     Ensures that the team is fully functional
                                                                                                                                                                                 Functionality
                                                                              Team
    and productive
     and productiveDynamic Product                                                                     Learn from
                                                                                                                                                                                Iteration or
                                                                                                                                                                                  Release
  --Shields theFeature from external iteration
     Shields theteam from external for next
                                               Select work                                                Team

                          team
                       List or
                   Product Backlog
                                             items                                                     experiences


    interferences
     interferences
                                                                    Sprint/Iteration
                                                                   Retrospectives or
                                                                                                                                                                               Project
                                                                                                                                                                            Retrospectives

  --Represents management to the project
                                                                    Lessons Learned

     RepresentsProduct    management to the project - “Adapt” -
                                         Defect
                                                                                                                                                                      Close
                                                                                                                                                                                             Release
                                                                                                                                                                                              Notes
  --Enables close cooperation across all
                                         Reports

     Enables close cooperation across all
                        Product
                        Owner
                         Owner                                                                                                                             Enhancement
                                                                                                                                                                                    Operations
    roles and functions
     roles and functions
                                                                                                                                                            Requests or
                                                                                                                                                          Defect Reports


           Abdallah Abi-Aad TeleCompass Inc.       April 20, 2010Ottawa, IIBA Local Chapter




Abdallah Abi-Aad                               TeleCompass Inc                                    IIBA – Ottawa Chapter                                                                                16
Agile Project Management
                                   Framework -Scrum
                  Agile project Management Framework based on Scrum


            Business Case
                                  Senior                                                     Agile Team                 Scrum Master or
                                                                                                                                                                             Architect
                                Management
                                                                                                                        Project Manager                                        Design




                                                                                                                                                       Im “E
               Proposed         Committee
                 Idea                                                                                                                                                        Implement




                                                                                                                                                         pl xp
                                                                                                                                                                                Test




                                                                                                                                                           em lo
                  Approved and




                                                                                                                                                             en re
                                                                                                                                                               ta ”
                 Funded Project
                                                                                               Daily (Scrum) Meeting:




                                                                                                                                                                 ti
                                                                                                                                                                   on
                                                                                                   Share Status &
                                                                                                 Identify Potential
                                                                                                    Impediments                         Independent
                                                                                                                         24 Hours       Verification
                                                                                                                                                        Sprint/Iteration      Demo system to
                                                                                                                                                             Review          stakeholders and

            •• 15 minute stand-up
                             Project

                 15 minute stand-up
                             Charter                                                   •• Improve everyone’s
                                                                                              Improve everyone’s
                                                                                              Sprint Backlog or
                                                                                                  Iteration
                                                                                                                            SPRINT
                                                                                                                           10 Working
                                                                                                                              Days
                                                                                                                                                                           agree collaboratively
                                                                                                                                                                             on next iteration
                                                                                                                                                                                 contents
               meeting
                 meeting
              Initiation         Planning
                                                     Release
                                                   Management
                                                                                            level of project
                                                                                              level of project
                                                                                                Feature List
                                                                                                                                                 User
                                                                                                                                                                                 Potentially

                                                                                            knowledgeor Iteration
                                                                                                                                              Acceptance
              “Envision”       “Speculate”            Plan         Sprint/Iteration                                                                                           Shippable Product
                                                                                              knowledge by the
                                                                                                            Backlog                            Testing

            •• Improves
                                                                   Planning Meeting
                                                                                                                                                                                Functionality

                 Improves
                                                                                                          Tasks Expanded
                                                                                                                   Team

               communication
                 communication
                      Dynamic Product                                                  •• Is not a status
                                                                                  Select work Is not a status
                                                                                                      Learn from
                                                                                                                                                                               Iteration or
                                                                                                                                                                                 Release

                                                                                            meeting
                              Feature                                                                    Team

                                                                                   iteration meeting
                              List or                                           items for next        experiences

            •• Identify and remove
                Identify and remove
                          Product Backlog
                                                     Sprint/Iteration                                                                                                         Project

               impediments                  •• Is an Lessons Learned
                                                Is aninspection of
                                                    Retrospectives or                                                                                                      Retrospectives

                impediments         Defect             inspection of
                                                       - “Adapt” -                                                                                                                          Release
                                    Reports    the progress toward
                                                the progress toward
                                                                                                                                                                     Close                   Notes

            •• Highlight and
                   Product
                    Product
                Highlight and
                    Owner
                     Owner
                                               the Sprint goal
                                                                                                                                                          Enhancement

                                                the Sprint goal
                                                                                                                                                                                   Operations

               promote quick
                                                                                                                                                           Requests or

                promote quick
                                                                                                                                                         Defect Reports


               decision-making
                decision-making
          Abdallah Abi-Aad TeleCompass Inc.       April 20, 2010Ottawa, IIBA Local Chapter




Abdallah Abi-Aad                              TeleCompass Inc                                    IIBA – Ottawa Chapter                                                                                17
Agile Project Management
                                    Framework -Scrum
                   Agile project Management Framework based on Scrum



The Team provides the
             Business Case                                              •• At the end of the Scrum Master or
                                                                               At the end of the Manager                                                        Architect
 The Team provides the
                                   Senior                                                   Agile Team
                                                                                                                                                                  Design
                                                                             Sprint, the Product
                                 Management
                                                                                                                       Project
following:                                                                     Sprint, the Product




                                                                                                                                               Im “E
                Proposed         Committee
                                                                                                                                                               Implement
 following:       Idea




                                                                                                                                                 pl xp
                                                                             Owner, Team,                                                                          Test




                                                                                                                                                   em lo
                                                                               Owner, Team,
                   Approved and




                                                                                                                                                     en re
 •• What went well during




                                                                                                                                                       ta ”
                  Funded Project
                                                                                              Daily (Scrum) Meeting:
     What went well during                                                   ScrumMaster, &and




                                                                                                                                                         ti
                                                                               ScrumMaster, and




                                                                                                                                                           on
                                                                                                   Share Status

    the Sprint
                                                                                                 Identify Potential

     the Sprint                                                              stakeholders come
                                                                               stakeholders come
                                                                                                    Impediments
                                                                                                                      24 Hours
                                                                                                                               Independent
                                                                                                                               Verification
                                                                                                                                            Sprint/Iteration    Demo system to

 •• What problems it ran                                                     together and see aademo
                                                                               together and see demo
                                                                                                                                                 Review        stakeholders and

     What problems it ran     Project                                                                                    SPRINT                              agree collaboratively

                                                                             of whatIteration team has
                                                                               of whatthe team has
                              Charter                                                      Sprint Backlog or            10 Working                             on next iteration

    into and how it solved
     into and how it solved                                                                         the
                                                                                             Feature List
                                                                                                                           Days                                    contents

                                                                             produced
                                                      Release
                                                                                                                                            User

    them “Envision”                                                            produced Backlog or Iteration
            Initiation   Planning                   Management                                                                                                      Potentially

     them
                                                                                                                                         Acceptance
                       “Speculate”                     Plan         Sprint/Iteration                                                                            Shippable Product
                                                                                                                                          Testing
                                                                    Planning Meeting
                                                                                                       Tasks Expanded by the                                       Functionality


 •• DemonstratesProduct work                                            •• The Product Owner
     Demonstratesthe work                                                      The Product Owner
                                                                                                               Team

              Dynamic     the                                                gathers feedback from
                                                                                                                                                                  Iteration or

    that has been ordone and                                                   gathers feedback from
                                                                                                    Learn from                                                      Release
                                                                               Select work
     that has been done and
                  Feature                                                                              Team
                                                                             items for next
                                                                             everyone on ways to
                  List                                                                              experiences

    answers questions                                                          everyone Retrospectives or to
                                                                                                       on ways
              Product Backlog                                                    iteration

     answers questions
                                                                                                     Sprint/Iteration                                            Project

                                                                             improve on what has
                                                                               improve on- “Adapt” - has  what
                                                                                                      Lessons Learned
                                                                                                                                                             Retrospectives

                                                                                                                                                                             Release
                                                                             been built
                                                                         Defect

                                                                               been built
                                                                                                                                                         Close                Notes
                                                                         Reports
                                 Product
                                  Product
                                  Owner
                                   Owner                                                                                                           Enhancement
                                                                                                                                                                      Operations
                                                                                                                                                    Requests or
                                                                                                                                                  Defect Reports


           Abdallah Abi-Aad TeleCompass Inc.       April 20, 2010Ottawa, IIBA Local Chapter




 Abdallah Abi-Aad                              TeleCompass Inc                                  IIBA – Ottawa Chapter                                                                  18
Iiba april 20 presentation
Iiba april 20 presentation
Iiba april 20 presentation
Iiba april 20 presentation
Iiba april 20 presentation
Iiba april 20 presentation
Iiba april 20 presentation
Iiba april 20 presentation
Iiba april 20 presentation
Iiba april 20 presentation
Iiba april 20 presentation
Iiba april 20 presentation
Iiba april 20 presentation

Más contenido relacionado

La actualidad más candente

Needa corporate profile v3
Needa corporate profile v3Needa corporate profile v3
Needa corporate profile v3durgamahesh9
 
Portfolio Planning for 2013 - Keeping It Basic
Portfolio Planning for 2013 - Keeping It BasicPortfolio Planning for 2013 - Keeping It Basic
Portfolio Planning for 2013 - Keeping It BasicEPM Live
 
The Resource Management Life Cycle - Effective Planning for Maximum
The Resource Management Life Cycle - Effective Planning for Maximum The Resource Management Life Cycle - Effective Planning for Maximum
The Resource Management Life Cycle - Effective Planning for Maximum EPM Live
 
Opportunities in challenging_times-steve_robinson
Opportunities in challenging_times-steve_robinsonOpportunities in challenging_times-steve_robinson
Opportunities in challenging_times-steve_robinsonIBM
 
Dbs overview atlppt
Dbs overview atlpptDbs overview atlppt
Dbs overview atlpptBeth Duvall
 
WorkEngine Overview
WorkEngine OverviewWorkEngine Overview
WorkEngine OverviewEPM Live
 
PPM Challenge #4: Improving PPM Maturity – 2012 PPM Challenge and Opportunity...
PPM Challenge #4: Improving PPM Maturity – 2012 PPM Challenge and Opportunity...PPM Challenge #4: Improving PPM Maturity – 2012 PPM Challenge and Opportunity...
PPM Challenge #4: Improving PPM Maturity – 2012 PPM Challenge and Opportunity...EPM Live
 
Is an agile SDLC an oxymoron?
Is an agile SDLC an oxymoron? Is an agile SDLC an oxymoron?
Is an agile SDLC an oxymoron? Dave Sharrock
 
Extend Your PPM Application for Projects Products and Services
Extend Your PPM Application for Projects Products and ServicesExtend Your PPM Application for Projects Products and Services
Extend Your PPM Application for Projects Products and ServicesEPM Live
 
Quality and-process-outsourcing
Quality and-process-outsourcingQuality and-process-outsourcing
Quality and-process-outsourcingbhauc
 
Crystal Ball BY blucero.c.la
Crystal Ball BY blucero.c.laCrystal Ball BY blucero.c.la
Crystal Ball BY blucero.c.laguest93e1f3
 
Integrated it portfolio management using epm live's it engine app
Integrated it portfolio management using epm live's it engine appIntegrated it portfolio management using epm live's it engine app
Integrated it portfolio management using epm live's it engine appEPM Live
 
Astute people soft northwest rug - v1
Astute   people soft northwest rug - v1Astute   people soft northwest rug - v1
Astute people soft northwest rug - v1Arvind Rajan
 
IBM Rational Software Conference 2009 Day 1 Keynote: Dr Daniel Sabbah
IBM Rational Software Conference 2009 Day 1 Keynote: Dr Daniel SabbahIBM Rational Software Conference 2009 Day 1 Keynote: Dr Daniel Sabbah
IBM Rational Software Conference 2009 Day 1 Keynote: Dr Daniel SabbahKathy (Kat) Mandelstein
 
Play Like a Champ - Southlake's High Peformance Game
Play Like a Champ - Southlake's High Peformance GamePlay Like a Champ - Southlake's High Peformance Game
Play Like a Champ - Southlake's High Peformance Gamebenthatcher
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyIBM
 

La actualidad más candente (19)

Itil 2011 Mind Maps
Itil 2011 Mind MapsItil 2011 Mind Maps
Itil 2011 Mind Maps
 
Needa corporate profile v3
Needa corporate profile v3Needa corporate profile v3
Needa corporate profile v3
 
Portfolio Planning for 2013 - Keeping It Basic
Portfolio Planning for 2013 - Keeping It BasicPortfolio Planning for 2013 - Keeping It Basic
Portfolio Planning for 2013 - Keeping It Basic
 
The Resource Management Life Cycle - Effective Planning for Maximum
The Resource Management Life Cycle - Effective Planning for Maximum The Resource Management Life Cycle - Effective Planning for Maximum
The Resource Management Life Cycle - Effective Planning for Maximum
 
Opportunities in challenging_times-steve_robinson
Opportunities in challenging_times-steve_robinsonOpportunities in challenging_times-steve_robinson
Opportunities in challenging_times-steve_robinson
 
Dbs overview atlppt
Dbs overview atlpptDbs overview atlppt
Dbs overview atlppt
 
It risk advisory brochure 2013
It risk advisory brochure 2013It risk advisory brochure 2013
It risk advisory brochure 2013
 
WorkEngine Overview
WorkEngine OverviewWorkEngine Overview
WorkEngine Overview
 
PPM Challenge #4: Improving PPM Maturity – 2012 PPM Challenge and Opportunity...
PPM Challenge #4: Improving PPM Maturity – 2012 PPM Challenge and Opportunity...PPM Challenge #4: Improving PPM Maturity – 2012 PPM Challenge and Opportunity...
PPM Challenge #4: Improving PPM Maturity – 2012 PPM Challenge and Opportunity...
 
[StepTalks2011] Agility @ Scale - Rien Schot
[StepTalks2011] Agility @ Scale - Rien Schot[StepTalks2011] Agility @ Scale - Rien Schot
[StepTalks2011] Agility @ Scale - Rien Schot
 
Is an agile SDLC an oxymoron?
Is an agile SDLC an oxymoron? Is an agile SDLC an oxymoron?
Is an agile SDLC an oxymoron?
 
Extend Your PPM Application for Projects Products and Services
Extend Your PPM Application for Projects Products and ServicesExtend Your PPM Application for Projects Products and Services
Extend Your PPM Application for Projects Products and Services
 
Quality and-process-outsourcing
Quality and-process-outsourcingQuality and-process-outsourcing
Quality and-process-outsourcing
 
Crystal Ball BY blucero.c.la
Crystal Ball BY blucero.c.laCrystal Ball BY blucero.c.la
Crystal Ball BY blucero.c.la
 
Integrated it portfolio management using epm live's it engine app
Integrated it portfolio management using epm live's it engine appIntegrated it portfolio management using epm live's it engine app
Integrated it portfolio management using epm live's it engine app
 
Astute people soft northwest rug - v1
Astute   people soft northwest rug - v1Astute   people soft northwest rug - v1
Astute people soft northwest rug - v1
 
IBM Rational Software Conference 2009 Day 1 Keynote: Dr Daniel Sabbah
IBM Rational Software Conference 2009 Day 1 Keynote: Dr Daniel SabbahIBM Rational Software Conference 2009 Day 1 Keynote: Dr Daniel Sabbah
IBM Rational Software Conference 2009 Day 1 Keynote: Dr Daniel Sabbah
 
Play Like a Champ - Southlake's High Peformance Game
Play Like a Champ - Southlake's High Peformance GamePlay Like a Champ - Southlake's High Peformance Game
Play Like a Champ - Southlake's High Peformance Game
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindsey
 

Destacado

SDLC. BA Role
SDLC. BA RoleSDLC. BA Role
SDLC. BA Roleeleksdev
 
The Business Analyst And The Sdlc
The Business Analyst And The SdlcThe Business Analyst And The Sdlc
The Business Analyst And The SdlcCraig Brown
 
Business analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaBusiness analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaDeepak Kadam
 
Kasim'2010 gençlik korosu
Kasim'2010 gençlik korosuKasim'2010 gençlik korosu
Kasim'2010 gençlik korosuTangül Müdok
 
FutureIT Investor Presentation March 09
FutureIT Investor Presentation March 09FutureIT Investor Presentation March 09
FutureIT Investor Presentation March 09RDV Systems
 
8. Evaluation of Student Performance
8. Evaluation of Student Performance8. Evaluation of Student Performance
8. Evaluation of Student PerformanceISEAL Alliance
 
Как готовить Scrum
Как готовить ScrumКак готовить Scrum
Как готовить ScrumGromina
 
Trade 101 - A Summary of the Trade Adjustment Assistance for Workers Program
Trade 101 - A Summary of the Trade Adjustment Assistance for Workers ProgramTrade 101 - A Summary of the Trade Adjustment Assistance for Workers Program
Trade 101 - A Summary of the Trade Adjustment Assistance for Workers ProgramTimothy Theberge
 
2009 The Edelman Trust Barometer Korea Report
2009 The Edelman Trust Barometer Korea Report2009 The Edelman Trust Barometer Korea Report
2009 The Edelman Trust Barometer Korea ReportEdelmankorea
 
Ladd Research Group
Ladd Research GroupLadd Research Group
Ladd Research Groupsallylund
 
Village Relocation Conference Presenation
Village Relocation Conference PresenationVillage Relocation Conference Presenation
Village Relocation Conference PresenationAndrew Mackenzie
 
Plot of the fruit cake special slide
Plot of the fruit cake special slidePlot of the fruit cake special slide
Plot of the fruit cake special slideCK Tan
 
100324 Jaw A Mx Tek Overview [1.0]
100324 Jaw   A Mx Tek Overview [1.0]100324 Jaw   A Mx Tek Overview [1.0]
100324 Jaw A Mx Tek Overview [1.0]Jim Walls
 
2011 MAYIS-İNCİ YAMAN-GÖNÜL DOSTLARI-KONSERİ
2011 MAYIS-İNCİ YAMAN-GÖNÜL DOSTLARI-KONSERİ2011 MAYIS-İNCİ YAMAN-GÖNÜL DOSTLARI-KONSERİ
2011 MAYIS-İNCİ YAMAN-GÖNÜL DOSTLARI-KONSERİTangül Müdok
 

Destacado (20)

Agile
AgileAgile
Agile
 
SDLC. BA Role
SDLC. BA RoleSDLC. BA Role
SDLC. BA Role
 
The Business Analyst And The Sdlc
The Business Analyst And The SdlcThe Business Analyst And The Sdlc
The Business Analyst And The Sdlc
 
Business analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaBusiness analyst 101 program Mumbai India
Business analyst 101 program Mumbai India
 
Kasim'2010 gençlik korosu
Kasim'2010 gençlik korosuKasim'2010 gençlik korosu
Kasim'2010 gençlik korosu
 
Friends!
Friends!Friends!
Friends!
 
FutureIT Investor Presentation March 09
FutureIT Investor Presentation March 09FutureIT Investor Presentation March 09
FutureIT Investor Presentation March 09
 
Kalkhedon' 2010 kasim
Kalkhedon' 2010 kasimKalkhedon' 2010 kasim
Kalkhedon' 2010 kasim
 
8. Evaluation of Student Performance
8. Evaluation of Student Performance8. Evaluation of Student Performance
8. Evaluation of Student Performance
 
Как готовить Scrum
Как готовить ScrumКак готовить Scrum
Как готовить Scrum
 
Blueprint Requirements Center 2010
Blueprint  Requirements  Center 2010Blueprint  Requirements  Center 2010
Blueprint Requirements Center 2010
 
Inte Great Detailed Presentation Full V35 2
Inte Great Detailed Presentation Full V35 2Inte Great Detailed Presentation Full V35 2
Inte Great Detailed Presentation Full V35 2
 
Trade 101 - A Summary of the Trade Adjustment Assistance for Workers Program
Trade 101 - A Summary of the Trade Adjustment Assistance for Workers ProgramTrade 101 - A Summary of the Trade Adjustment Assistance for Workers Program
Trade 101 - A Summary of the Trade Adjustment Assistance for Workers Program
 
Skype Api
Skype ApiSkype Api
Skype Api
 
2009 The Edelman Trust Barometer Korea Report
2009 The Edelman Trust Barometer Korea Report2009 The Edelman Trust Barometer Korea Report
2009 The Edelman Trust Barometer Korea Report
 
Ladd Research Group
Ladd Research GroupLadd Research Group
Ladd Research Group
 
Village Relocation Conference Presenation
Village Relocation Conference PresenationVillage Relocation Conference Presenation
Village Relocation Conference Presenation
 
Plot of the fruit cake special slide
Plot of the fruit cake special slidePlot of the fruit cake special slide
Plot of the fruit cake special slide
 
100324 Jaw A Mx Tek Overview [1.0]
100324 Jaw   A Mx Tek Overview [1.0]100324 Jaw   A Mx Tek Overview [1.0]
100324 Jaw A Mx Tek Overview [1.0]
 
2011 MAYIS-İNCİ YAMAN-GÖNÜL DOSTLARI-KONSERİ
2011 MAYIS-İNCİ YAMAN-GÖNÜL DOSTLARI-KONSERİ2011 MAYIS-İNCİ YAMAN-GÖNÜL DOSTLARI-KONSERİ
2011 MAYIS-İNCİ YAMAN-GÖNÜL DOSTLARI-KONSERİ
 

Similar a Iiba april 20 presentation

Lean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual TeamsLean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual TeamsDavid Rico
 
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie ThomasIBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie ThomasKathy (Kat) Mandelstein
 
Agile Product Management
Agile Product ManagementAgile Product Management
Agile Product ManagementSVPMA
 
Making Architecture Business Value Driven
Making Architecture Business Value DrivenMaking Architecture Business Value Driven
Making Architecture Business Value DrivenIASA
 
Performance driven dashboards & role based portals d hill bmick arc orlando 2008
Performance driven dashboards & role based portals d hill bmick arc orlando 2008Performance driven dashboards & role based portals d hill bmick arc orlando 2008
Performance driven dashboards & role based portals d hill bmick arc orlando 2008ARC Advisory Group
 
Lean Six Sigma Training & Consulting_Vative
Lean Six Sigma Training & Consulting_VativeLean Six Sigma Training & Consulting_Vative
Lean Six Sigma Training & Consulting_VativeMadhu Dason
 
Agile for Product Owners Workshop
Agile for Product Owners WorkshopAgile for Product Owners Workshop
Agile for Product Owners WorkshopPinkesh Shah
 
Business Value Articulation In Software Projects
Business Value Articulation In Software ProjectsBusiness Value Articulation In Software Projects
Business Value Articulation In Software ProjectsHARMAN Services
 
Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...RIA RUI Society
 
Fusion app func_con8722_pdf_8722_0001
Fusion app func_con8722_pdf_8722_0001Fusion app func_con8722_pdf_8722_0001
Fusion app func_con8722_pdf_8722_0001jucaab
 
South Florida HDI Virtual Event: IT Alignment and Value Network Metrics
South Florida HDI Virtual Event:  IT Alignment and Value Network MetricsSouth Florida HDI Virtual Event:  IT Alignment and Value Network Metrics
South Florida HDI Virtual Event: IT Alignment and Value Network MetricsEddie Vidal
 
Agile Marketing for SEO - SMX West 2013 - Dave Lloyd, Adobe
Agile Marketing for SEO - SMX West 2013 - Dave Lloyd, AdobeAgile Marketing for SEO - SMX West 2013 - Dave Lloyd, Adobe
Agile Marketing for SEO - SMX West 2013 - Dave Lloyd, AdobeDave Lloyd
 
'A is for Agile, the start of something good!'
'A is for Agile, the start of something good!''A is for Agile, the start of something good!'
'A is for Agile, the start of something good!'guest2ac4c91
 
How To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyHow To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyRoopa Nadkarni
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyIBM
 
Pro JavaFX Platform - Building Enterprise Applications with JavaFX
Pro JavaFX Platform - Building Enterprise Applications with JavaFXPro JavaFX Platform - Building Enterprise Applications with JavaFX
Pro JavaFX Platform - Building Enterprise Applications with JavaFXStephen Chin
 
Condensed Itu Workshop Report
Condensed Itu Workshop ReportCondensed Itu Workshop Report
Condensed Itu Workshop Reportjalilmaraicar
 
Value And Opportunity Identification
Value And Opportunity IdentificationValue And Opportunity Identification
Value And Opportunity IdentificationSteven Bonacorsi
 
Value And Opportunity Identification
Value And Opportunity IdentificationValue And Opportunity Identification
Value And Opportunity IdentificationSteven Bonacorsi
 
Service Oriented Approach to Application Modernization sept 2010
Service Oriented Approach to Application Modernization sept 2010Service Oriented Approach to Application Modernization sept 2010
Service Oriented Approach to Application Modernization sept 2010davemayo
 

Similar a Iiba april 20 presentation (20)

Lean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual TeamsLean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual Teams
 
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie ThomasIBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
 
Agile Product Management
Agile Product ManagementAgile Product Management
Agile Product Management
 
Making Architecture Business Value Driven
Making Architecture Business Value DrivenMaking Architecture Business Value Driven
Making Architecture Business Value Driven
 
Performance driven dashboards & role based portals d hill bmick arc orlando 2008
Performance driven dashboards & role based portals d hill bmick arc orlando 2008Performance driven dashboards & role based portals d hill bmick arc orlando 2008
Performance driven dashboards & role based portals d hill bmick arc orlando 2008
 
Lean Six Sigma Training & Consulting_Vative
Lean Six Sigma Training & Consulting_VativeLean Six Sigma Training & Consulting_Vative
Lean Six Sigma Training & Consulting_Vative
 
Agile for Product Owners Workshop
Agile for Product Owners WorkshopAgile for Product Owners Workshop
Agile for Product Owners Workshop
 
Business Value Articulation In Software Projects
Business Value Articulation In Software ProjectsBusiness Value Articulation In Software Projects
Business Value Articulation In Software Projects
 
Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...
 
Fusion app func_con8722_pdf_8722_0001
Fusion app func_con8722_pdf_8722_0001Fusion app func_con8722_pdf_8722_0001
Fusion app func_con8722_pdf_8722_0001
 
South Florida HDI Virtual Event: IT Alignment and Value Network Metrics
South Florida HDI Virtual Event:  IT Alignment and Value Network MetricsSouth Florida HDI Virtual Event:  IT Alignment and Value Network Metrics
South Florida HDI Virtual Event: IT Alignment and Value Network Metrics
 
Agile Marketing for SEO - SMX West 2013 - Dave Lloyd, Adobe
Agile Marketing for SEO - SMX West 2013 - Dave Lloyd, AdobeAgile Marketing for SEO - SMX West 2013 - Dave Lloyd, Adobe
Agile Marketing for SEO - SMX West 2013 - Dave Lloyd, Adobe
 
'A is for Agile, the start of something good!'
'A is for Agile, the start of something good!''A is for Agile, the start of something good!'
'A is for Agile, the start of something good!'
 
How To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyHow To Make It Real - Hayden Lindsey
How To Make It Real - Hayden Lindsey
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindsey
 
Pro JavaFX Platform - Building Enterprise Applications with JavaFX
Pro JavaFX Platform - Building Enterprise Applications with JavaFXPro JavaFX Platform - Building Enterprise Applications with JavaFX
Pro JavaFX Platform - Building Enterprise Applications with JavaFX
 
Condensed Itu Workshop Report
Condensed Itu Workshop ReportCondensed Itu Workshop Report
Condensed Itu Workshop Report
 
Value And Opportunity Identification
Value And Opportunity IdentificationValue And Opportunity Identification
Value And Opportunity Identification
 
Value And Opportunity Identification
Value And Opportunity IdentificationValue And Opportunity Identification
Value And Opportunity Identification
 
Service Oriented Approach to Application Modernization sept 2010
Service Oriented Approach to Application Modernization sept 2010Service Oriented Approach to Application Modernization sept 2010
Service Oriented Approach to Application Modernization sept 2010
 

Más de Patrick van Abbema, PMP, CBAP, CSP

The dollars are in the details measuring the cost of requirements grb - v1.0
The dollars are in the details measuring the cost of requirements   grb - v1.0The dollars are in the details measuring the cost of requirements   grb - v1.0
The dollars are in the details measuring the cost of requirements grb - v1.0Patrick van Abbema, PMP, CBAP, CSP
 

Más de Patrick van Abbema, PMP, CBAP, CSP (20)

The dollars are in the details measuring the cost of requirements grb - v1.0
The dollars are in the details measuring the cost of requirements   grb - v1.0The dollars are in the details measuring the cost of requirements   grb - v1.0
The dollars are in the details measuring the cost of requirements grb - v1.0
 
Presentation agile with Blueprint Requirements Center
Presentation   agile with Blueprint Requirements CenterPresentation   agile with Blueprint Requirements Center
Presentation agile with Blueprint Requirements Center
 
Presentation the state of business analysis in agile projects
Presentation   the state of business analysis in agile projectsPresentation   the state of business analysis in agile projects
Presentation the state of business analysis in agile projects
 
Ccba presentation j oliver jan 2011 v4
Ccba presentation j oliver jan 2011 v4Ccba presentation j oliver jan 2011 v4
Ccba presentation j oliver jan 2011 v4
 
What is in your Business Analysis Toolkit?
What is in your Business Analysis Toolkit?What is in your Business Analysis Toolkit?
What is in your Business Analysis Toolkit?
 
Scaling agile exec guide
Scaling agile exec guideScaling agile exec guide
Scaling agile exec guide
 
Busting agile myths_v1
Busting agile myths_v1Busting agile myths_v1
Busting agile myths_v1
 
Businessmodelgeneration Preview
Businessmodelgeneration PreviewBusinessmodelgeneration Preview
Businessmodelgeneration Preview
 
Business Model Canvas Poster Clients
Business Model Canvas Poster ClientsBusiness Model Canvas Poster Clients
Business Model Canvas Poster Clients
 
Visual Thinking
Visual ThinkingVisual Thinking
Visual Thinking
 
Business Modeling and the Business Analyst
Business Modeling and the Business AnalystBusiness Modeling and the Business Analyst
Business Modeling and the Business Analyst
 
Best practices and competencies for Enterprise Analysis
Best practices and competencies for Enterprise AnalysisBest practices and competencies for Enterprise Analysis
Best practices and competencies for Enterprise Analysis
 
How to Organize and Prioritize Requirements
How to Organize and Prioritize RequirementsHow to Organize and Prioritize Requirements
How to Organize and Prioritize Requirements
 
Ottawa Agm 2009 Final
Ottawa Agm 2009 FinalOttawa Agm 2009 Final
Ottawa Agm 2009 Final
 
Understanding the CBAP Designation
Understanding the CBAP DesignationUnderstanding the CBAP Designation
Understanding the CBAP Designation
 
CBAP Presentation
CBAP PresentationCBAP Presentation
CBAP Presentation
 
Enterprise Analysis
Enterprise AnalysisEnterprise Analysis
Enterprise Analysis
 
The Rules about about Business Rules
The Rules about about Business RulesThe Rules about about Business Rules
The Rules about about Business Rules
 
Kiss the BRD Good-Bye
Kiss the BRD Good-ByeKiss the BRD Good-Bye
Kiss the BRD Good-Bye
 
BABOK v1.6 vs v2.0
BABOK v1.6 vs v2.0BABOK v1.6 vs v2.0
BABOK v1.6 vs v2.0
 

Iiba april 20 presentation

  • 1. Is There a Role for a Business Analyst in an Agile Project? Abdallah Abi-Aad TeleCompass Inc. aabiaad@sympatico.ca Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 1
  • 2. Agenda o What is Agile Software Development? o What are the Agile Business Objectives? o What are the Agile Manifesto & Principles? o What is agile Project Management Framework? o What is the Role of the Business Analyst when s/he is part of the agile team? o Conclusion Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 2
  • 3. What is Agile Software Development? o Agile software development key concepts: – Evolutionary – Highly collaborative – Disciplined – Self organizing – Value-driven lifecycle – Active stakeholder participation – Changing needs of stakeholders Where potentially shippable working software is produced at regular intervals for review and course correction. Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 3
  • 4. Agile Methods l na P tio RU Ra Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 4
  • 5. Agile Methods - Manifesto Agile Methods Agile Methods Agile Methods Agile Methods Traditional Traditional “Values” “Values” “Principles” “Principles” Methods “Values” Methods “Values” Customer Also Customer Valued more Contract Collaboration Known as Interaction than Negotiation Individual & High-Performance Valued more Processes Also Interactions Known as Teams than & Tools Working Also Iterative Valued more Comprehensive than Software Known as Development Documentation Responding Also Adaptability Valued more Following a than to Change Known as or Flexibility Plan Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 5
  • 6. Agile Principles Teamwork Self- organizing Light Need-Based Processes & Development Documentation Knowledge- Shared- Sharing Decision Making Constant Constant Constant Interaction Deployment Adaptation Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 6
  • 7. Key Drivers for Implementing Agile o Accelerating time-to-market o Enhancing software quality o Increasing productivity o Improving alignment between IT and business objectives o Improving project visibility o Reducing cost o Enhancing the ability to manage changing priorities o Reducing project risk o Reducing process complexity Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 7
  • 8. Agile versus Traditional Waterfall Agile Fixed Requirements Resources Schedule Value Driven Plan Driven Estimated Resources Schedule Features The Plan creates Release themes & cost/schedule estimates features intent drive estimates Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 8
  • 9. Agile Project Management Framework o An Adaptable Approach o Incremental Implementation o Iterative Development o Complexity and Risk Management o Focus Centered on Working Software Agile Method Based On Scrum Agile Method Based On Scrum Deliver HIGH Quality Solutions that Deliver HIGH Quality Solutions that provide HIGH Business Value to our provide HIGH Business Value to our clients/customer clients/customer Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 9
  • 10. Agile Project Management Methodology Initiation Planning Implementation Close “Envision” “Speculate” “Explore” Retrospectives “Adapt” Operations Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 10
  • 11. Agile Project Management Framework - Scrum Agile project Management Framework based on Scrum Business Case Senior Agile Team Scrum Master or Architect Management Project Manager Design Im “E Proposed Committee Idea Implement pl xp Test em lo Approved and en re ta ” Funded Project Daily (Scrum) Meeting: ti on Share Status & Identify Potential Impediments Independent 24 Hours Verification Sprint/Iteration Demo system to Review stakeholders and Project SPRINT agree collaboratively Charter Sprint Backlog or 10 Working on next iteration Iteration Days contents Release Feature List Initiation Planning Management User Acceptance Potentially “Envision” “Speculate” Plan Sprint/Iteration Shippable Product Backlog or Iteration Testing Planning Meeting Tasks Expanded by the Functionality Team Iteration or Dynamic Product Learn from Select work Release Feature Team List or items for next experiences Product Backlog iteration Sprint/Iteration Project Retrospectives or Retrospectives Lessons Learned - “Adapt” - Release Defect Close Notes Reports Product Product Owner Owner Enhancement Operations Requests or Defect Reports Abdallah Abi-Aad TeleCompass Inc. April 20, 2010Ottawa, IIBA Local Chapter Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 11
  • 12. Agile Project Management Framework - Scrum Agile project Management Framework based on Scrum Business Case Senior Agile Team Scrum Master or Architect Management Project Manager Design Im “E Proposed Committee Idea Implement pl xp Test em lo Approved and en re •• Scrum allows teamsMeeting:people to develop Scrum allows teamsof people to develop ta ” Funded Project of Daily (Scrum) ti on Share Status & complex products in environments of Identify Potential complex products in environments of Impediments Independent Verification 24 Hours uncertainty and change uncertainty and change Sprint/Iteration Review Demo system to stakeholders and Project SPRINT agree collaboratively Sprint Backlog or on next iteration •• Scrum is aasimple but powerful framework Charter 10 Working Scrum is simple but powerful framework Iteration Days contents Release Feature List for team and customers to inspect and adapt Shippable Product Initiation Planning Management User Potentially for team and customers to inspect and adapt Functionality Acceptance “Envision” “Speculate” Plan Sprint/Iteration Backlog or Iteration Testing as product is produced by the Planning Meeting Tasks Expanded as product is produced Team Iteration or •• Scrumitems forwork Scrumprovides aahigh degree of clarity and Dynamic Product Learn from Release provides high degree of clarity and Feature Select Team List or next experiences Product Backlog transparency to Sprint/Iteration involved ––team, iteration everyone involved team, Project transparency toRetrospectives or everyone customer, management, and others Retrospectives customer, management, and others Lessons Learned - “Adapt” - Release Defect Close Notes Reports Product Product Owner Owner •• Scrum rapidly surfaces dysfunction, and Scrum rapidly surfaces dysfunction, and or Enhancement Operations Requests enables teams and organizations to enables teams and organizations to Defect Reports Abdallah Abi-Aad TeleCompass Inc. continuously improve their effectiveness continuously improve their effectiveness April 20, 2010Ottawa, IIBA Local Chapter Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 12
  • 13. Agile Project Management Framework -Scrum Agile project Management Framework based on Scrum •• Voice of the customer Voice of the customer •• Adjust features and priority Adjust featuresArchitectpriority and every iteration/sprint as Business Case Senior Agile Team every iteration/sprint as Scrum Master or •• Defines customer value- Design Management Project Manager Defines customer value- Im “E Committee needed Proposed Implement needed Idea pl xp added and the key Test em lo Approved and added and the key Meeting: en re ta ” Funded Project features of the product •• Manages stakeholders and Daily (Scrum) ti features of the IdentifyStatus & product Manages stakeholders and on Share Potential Impediments their interests proactively Independent their interests proactively •• Decides on release date, Decides on release date, 24 Hours Verification Sprint/Iteration Review Demo system to stakeholders and Project Charter content and budget or content and budget Sprint Backlog •• Selects the Sprintcollaboratively Selects the Sprintgoal, SPRINT 10 Working agree goal, on next iteration steers and guides the work, Iteration Days contents •• Describes priorities and Release Feature List steers and guides Potentially work, the Describes priorities and Initiation Planning User and answers questions on Shippable Product a Management Acceptance refines requirements Expanded by the and answers questions on a “Envision” “Speculate” Plan Sprint/Iteration Backlog or Iteration Testing Planning Meeting refines requirements Team Functionality daily basis Tasks continuously daily basis Dynamic Product continuously Learn from Iteration or Release Feature List or Select work items for next iteration Team experiences •• Attends Scrum meetings Attends Scrum meetings Product Backlog Sprint/Iteration Project Retrospectives or Retrospectives Lessons Learned - “Adapt” - Release Defect Close Notes Reports Product Product Owner Owner Enhancement Operations Requests or Defect Reports Abdallah Abi-Aad TeleCompass Inc. April 20, 2010Ottawa, IIBA Local Chapter Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 13
  • 14. Agile Project Management Framework -Scrum Agile project Management Framework based on Scrum • • Single master list of Single master list of • • Product Backlog evolves Product Backlog evolvesArchitect features,Team functionality, Master or with the environment Business Case Senior Agile Scrum Management features, functionality,Manager Project with the environment Design and other work required and product Im “E Proposed Committee Implement Idea and other work required and productTest pl xp em lo Approved and , ,prioritized based on en re prioritized based on • • Product backlog is ta ” Funded Project Product backlog is Daily (Scrum) Meeting: business IdentifyStatusandrisk, value and risk, ti on business value Share & Potential dynamic Independent dynamic asas in the judgment of the Impediments in the judgment of the 24 Hours management constantly Verification management constantly Product Owner Product Owner Sprint/Iteration Demo system to Project SPRINT changes itagree collaboratively changes itontomeet Review to meet stakeholders and Sprint Backlog or • • Items at the top of the product needs Charter 10 Working next iteration Items Feature List top of the at the Iteration Days product needs contents list will be completed by Release User list will be completed by Initiation Planning Management • • Items within the Backlog Acceptance Potentially Items within the Backlog “Envision” “Speculate” Plan Sprint/Iteration Shippable Product the team soonest by the Backlog or Iteration Testing Planning Meeting the team soonest Tasks Expanded have attributes of aa Functionality Team have attributes of Dynamic Product • • The Product Backlog is The Product Learn Backlog is from description, Iteration or description,priority, and priority, and Release Select work Feature List or constantly revised –– constantly revised items for next Team experiences estimate estimate iteration items added, removed, Product Backlog items added, removed, Sprint/Iteration Project Retrospectives or Retrospectives modified – by“Adapt” - the Lessons Learned Defect modified – by the - Release Product Product Reports Product Owner, to Product Owner, to Close Notes Owner Owner maximized the business maximized the business Enhancement Requests or Operations success of the team’s success of the team’s Defect Reports Abdallah Abi-Aad TeleCompass Inc. effort effort April 20, 2010Ottawa, IIBA Local Chapter Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 14
  • 15. Agile Project Management Framework -Scrum Agile project Management Framework based on Scrum Business Case Senior Agile Team Scrum Master or Architect Management Project Manager Design Im “E Proposed Committee Idea Implement pl xp Test em lo Approved and en re ta ” Funded Project Daily (Scrum) Meeting: ti on Share Status & Identify Potential •• The ideal team size in •• Create the Sprint Sprint/Iteration Demo system to Create the Sprintplan Impediments Independent The ideal team size in Verification plan stakeholders and 24 Hours Scrum is 7 people +/- 2 Scrum is 7 people +/- 2 Sprint Backlog and decide on Sprint Project and decide on Sprint Review agree collaboratively SPRINT or Iteration length Charter on next iteration 10 Working Feature List length Days contents •• The team is cross- The“Speculate” is cross- Initiation team Planning Release Management User Potentially Acceptance functional ––designers, •TasksNegotiatefor • Negotiate for “Envision” Plan Sprint/Iteration Shippable Product functional designers, Backlog or Iteration Testing Planning Meeting Expanded by the Functionality testers, etc. ––and everyone testers, etc. and everyone resources when need Team resources when need Iteration or contributes based on items forwork Dynamic Product Learn from Release contributes based on iteration Feature Select •• Take responsibility Team Take responsibility List or next experiences competency, rather than competency, rather than Product Backlog for delivering Sprint/Iteration Project just job title for delivering Retrospectives or Retrospectives just job title Lessons Learned - “Adapt” - Release Defect Reports •• Inspect and adapt the Inspect and adapt Enhancement the Close Notes •• The team is self-organized Product Product The team is self-organized Owner Owner process process Operations Requests or and self-managed. and self-managed. Defect Reports Abdallah Abi-Aad TeleCompass Inc. April 20, 2010Ottawa, IIBA Local Chapter Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 15
  • 16. Agile Project Management Framework -Scrum Agile project Management Framework based on Scrum Business Case Senior Agile Team Scrum Master or Architect Management Project Manager Design Im “E Proposed Committee Idea Implement pl xp Test em lo Approved and en re ta ” Funded Project Daily (Scrum) Meeting: ti on Share Status & Identify Potential --Responsible to ensure that the Team Responsible to ensure that the Team Impediments 24 Hours Independent Verification Sprint/Iteration Demo system to adheres to Scrum values, practices, and adheres to Scrum values, practices, Sprint Backlog or Project and SPRINT Review stakeholders and agree collaboratively rules rules Charter Iteration 10 Working Days on next iteration contents Feature List --Removes impediments Release Removes impediments Initiation Planning Management User Acceptance Potentially “Envision” “Speculate” Plan Sprint/Iteration Shippable Product --Ensures that the team is fully functional Tasks Expanded by the Backlog or Iteration Testing Planning Meeting Ensures that the team is fully functional Functionality Team and productive and productiveDynamic Product Learn from Iteration or Release --Shields theFeature from external iteration Shields theteam from external for next Select work Team team List or Product Backlog items experiences interferences interferences Sprint/Iteration Retrospectives or Project Retrospectives --Represents management to the project Lessons Learned RepresentsProduct management to the project - “Adapt” - Defect Close Release Notes --Enables close cooperation across all Reports Enables close cooperation across all Product Owner Owner Enhancement Operations roles and functions roles and functions Requests or Defect Reports Abdallah Abi-Aad TeleCompass Inc. April 20, 2010Ottawa, IIBA Local Chapter Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 16
  • 17. Agile Project Management Framework -Scrum Agile project Management Framework based on Scrum Business Case Senior Agile Team Scrum Master or Architect Management Project Manager Design Im “E Proposed Committee Idea Implement pl xp Test em lo Approved and en re ta ” Funded Project Daily (Scrum) Meeting: ti on Share Status & Identify Potential Impediments Independent 24 Hours Verification Sprint/Iteration Demo system to Review stakeholders and •• 15 minute stand-up Project 15 minute stand-up Charter •• Improve everyone’s Improve everyone’s Sprint Backlog or Iteration SPRINT 10 Working Days agree collaboratively on next iteration contents meeting meeting Initiation Planning Release Management level of project level of project Feature List User Potentially knowledgeor Iteration Acceptance “Envision” “Speculate” Plan Sprint/Iteration Shippable Product knowledge by the Backlog Testing •• Improves Planning Meeting Functionality Improves Tasks Expanded Team communication communication Dynamic Product •• Is not a status Select work Is not a status Learn from Iteration or Release meeting Feature Team iteration meeting List or items for next experiences •• Identify and remove Identify and remove Product Backlog Sprint/Iteration Project impediments •• Is an Lessons Learned Is aninspection of Retrospectives or Retrospectives impediments Defect inspection of - “Adapt” - Release Reports the progress toward the progress toward Close Notes •• Highlight and Product Product Highlight and Owner Owner the Sprint goal Enhancement the Sprint goal Operations promote quick Requests or promote quick Defect Reports decision-making decision-making Abdallah Abi-Aad TeleCompass Inc. April 20, 2010Ottawa, IIBA Local Chapter Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 17
  • 18. Agile Project Management Framework -Scrum Agile project Management Framework based on Scrum The Team provides the Business Case •• At the end of the Scrum Master or At the end of the Manager Architect The Team provides the Senior Agile Team Design Sprint, the Product Management Project following: Sprint, the Product Im “E Proposed Committee Implement following: Idea pl xp Owner, Team, Test em lo Owner, Team, Approved and en re •• What went well during ta ” Funded Project Daily (Scrum) Meeting: What went well during ScrumMaster, &and ti ScrumMaster, and on Share Status the Sprint Identify Potential the Sprint stakeholders come stakeholders come Impediments 24 Hours Independent Verification Sprint/Iteration Demo system to •• What problems it ran together and see aademo together and see demo Review stakeholders and What problems it ran Project SPRINT agree collaboratively of whatIteration team has of whatthe team has Charter Sprint Backlog or 10 Working on next iteration into and how it solved into and how it solved the Feature List Days contents produced Release User them “Envision” produced Backlog or Iteration Initiation Planning Management Potentially them Acceptance “Speculate” Plan Sprint/Iteration Shippable Product Testing Planning Meeting Tasks Expanded by the Functionality •• DemonstratesProduct work •• The Product Owner Demonstratesthe work The Product Owner Team Dynamic the gathers feedback from Iteration or that has been ordone and gathers feedback from Learn from Release Select work that has been done and Feature Team items for next everyone on ways to List experiences answers questions everyone Retrospectives or to on ways Product Backlog iteration answers questions Sprint/Iteration Project improve on what has improve on- “Adapt” - has what Lessons Learned Retrospectives Release been built Defect been built Close Notes Reports Product Product Owner Owner Enhancement Operations Requests or Defect Reports Abdallah Abi-Aad TeleCompass Inc. April 20, 2010Ottawa, IIBA Local Chapter Abdallah Abi-Aad TeleCompass Inc IIBA – Ottawa Chapter 18