SlideShare ist ein Scribd-Unternehmen logo
1 von 66
Scrum
                        with
                   TeamCompanion

Ognjen Bajic
                    Based on
Ana Roje Ivancic    Aaron Bjork: Scrum with Team Foundation Server 2010
Agenda
~ Scrum
~ TeamCompanion
~ Scrum with TeamCompanion
   Product Backlog & Planning the Project
   Sprint Backlog & Planning a Sprint
   Running a Sprint
     Burndown & Progress tracking
   Transparency, Inspection, Adaptation
What is Scrum?
~ An agile, lightweight framework for Project
  Management
~ Is used to manage and control software and
  product development using iterative,
  incremental practices
~ Wraps existing engineering practices
~ Is driven by daily and monthly feedback
  loops
~ Is ideally suited for projects with rapidly
  changing or highly emergent requirements
Sprint
   TRANSPARENCY
                                         Daily
                                         Standup

                                                            Potentially
                                                            Shippable
                            INSPECTION                      Increment
Product           Sprint
Backlog           Backlog




                                                    ADAPTATION




                                                    Scrum
Agenda
~ Scrum
~ TeamCompanion
~ Scrum with TeamCompanion
   Product Backlog & Planning the Project
   Sprint Backlog & Planning a Sprint
   Running a Sprint
     Burndown & Progress tracking
   Transparency, Inspection, Adaptation
TeamCompanion
             The Best TFS client for MS Outlook

 Outlook                                TFS
 • Emails                               • Work Items
 • Appointments                         • Work Item Queries
 • Reminders                            • Reports
 • Tasks                                • Builds
                                        • Documents



   Provides for better collaboration, efficient
   Agile Project Management and increased
           productivity in daily tasks.
Fully Featured TFS Client
~ Work Item Management
   Add new/related WIs with one click
   Embedded Work Item Form
~ Work Item Queries (flat/hierarchical)
~ Reports and Sharepoint Documents
~ Agile Project Management
~ Offline work and „What if” analysis
~ Clever graphical UI with Drag’n’Drop support
Deep integration of Outlook and TFS
~ Easy transition of data between Outlook object
  and TFS artifacts
   Create WI from Mail
   Create Mail/Task/Meeting from WI
   Send „Done” mails with one click
~ Scheduled execution of WI Queries
   Outlook style notification of changed WIs
~ Show Queries and Reports in Favorites
~ Powerfull Searching, Filtering and Grouping
   Full text search and search with custom expressions
    eg. [Remaining work]>4
Working with TeamCompanion


        Demo


               Demo
TeamCompanion’s Look and Feel
Create Work Item from Mail
Sceduled Work Item Queries
Filtering and Grouping
Agenda
~ Scrum
~ TeamCompanion
~ Scrum with TeamCompanion
   Product Backlog & Planning the Project
   Sprint Backlog & Planning a Sprint
   Running a Sprint
     Burndown & Progress tracking
   Transparency, Inspection, Adaptation
How do you Plan the Project?
~ Product Backlog
   Evolving ordered list of PBIs (Product Backlog
    Items - Requirements)
   Describes what users need and value
   Owned by the Product Owner
   Each PBI is written from the user’s perspective
      As a <type of user> I want <some goal> so that
       <some reason>.
Planning the Project
~ Done by Product Owner and Team
~ Product Backlog grooming
   Backlog lists PBIs sorted by priority order
   New PBIs added on end of Product Backlog
   Product Owner re-prioritizes the Backlog
~ Team estimates PBIs in Story Points
~ PBIs are planned for upcoming Sprints
Planning the Project
           Product Backlog
                                  “As a new customer I want to
           PBIs
                                   register online so I can use
                    5                 the services offered”
                        8

                    5
                             PBIs are listed on the
Priority




                            backlog in priority order each PBI
                                  The team estimates
                3
                                         using story points
                        8
                                   New PBIs are added to the
            1                          product backlog
Planning the Project
           Product Backlog
                                PBIs are planned for
           PBIs               completion in upcoming
                               Sprint 3
                      3
                                        sprints

                          3

                      3
Priority




                              Sprintproduct owner re-
                               The 4
                  4
                                prioritizes the backlog
                      4

                          4
Sprint
                              Daily
 •Product Backlog UI
                              Standup
 •Velocity Diagram
 •D’n’D ordering of PBIs                         Potentially
                                                 Shippable
                                                 Increment
Product             Sprint
Backlog             Backlog




                                     Scrum with
                                   TeamCompanion
Planning the Project with TeamCompanion
Tools and Features

~ Fully featured Product Backlog UI
     Product Backlog list
     Velocity Diagram
         How many PBI-s were implemented in previous
          sprints (measured in Story Points)?
     Embedded real-time statistics
~ Actions
     Quickly reorder PBIs using Drag’n’Drop
     Easily add new PBIs with one click
Planning the Project with
TeamCompanion


         Demo


                Demo
Product Backlog   Product Backlog view




  PM
node in
Outlook
 tree
Product Backlog


                                        Velocity
                                         chart




Quickly
add new
 PBIs

Product
              PBIs estimated in   Capacity per
Backlog
                Story Points        Sprint
Product Backlog
                        New PBIs
                        created by
                         Product
                          Owner




                  New PBIs added
 Save               on top with
changes             negative ID
Product Backlog




New PBIs
  created
from Mails
Product Backlog



  Each PBI is
sorted by priority
 and assigned a
story point value




                     Drag’n’Drop support for reordering of PBIs
Product Backlog   Save or discard changes




Edited PBI-s
 shown in
   italics
Agenda
~ Scrum
~ TeamCompanion
~ Scrum with TeamCompanion
   Product Backlog & Planning the Project
   Sprint Backlog & Planning a Sprint
   Running a Sprint
     Burndown & Progress tracking
   Transparency, Inspection, Adaptation
What is Sprint Planning?
~ Sprint Planning meeting
~ Product Owner and Team add PBIs to Sprint
  Backlog
~ Each PBI is decomposed into tasks and
  estimated
~ Team commits to each PBI
   If PBI can not be done, it is removed and
    possibly replaced with smaller PBI
~ Team is ready ot start working
Planning a Sprint                                     Based on estimates
                                                      the team commits to
                                                      each PBI
Product Backlog                        Iteration Backlog
PBIs                                    PBIs            Tasks (hours)

       3
                                                             Commit!
           3

       3
                                 The team breaks
        During the sprint        down each PBI into         Commit!
        planning meeting, the    tasks
        product owner and
        the team add PBIs to
        the sprint              The team thinks
                                                           Can’t
                                this PBI is more
                                                           Commit!
                                work than they can
                                commit to…
The sprint is now
Planning a Sprint                                      planned and the team
                                                       is ready to get
                                                       started!
Product Backlog                             Iteration Backlog
PBIs                                         PBIs           Tasks (hours)

           3
                                                                Commit!
               3

           3

       ?
       3
               The larger PBI is                                Commit!
               removed from the
               sprint and the team
               considers a smaller
               PBI on the backlog
                                                                Commit!
                                     The team can commit
                                     to this smaller PBI
Sprint
                                     Daily
                                     Standup

                                                        Potentially
                                                        Shippable
                                                        Increment
Product                    Sprint
Backlog                    Backlog


                                          •Sprint Backlog UI
                                          •Team Support
                                          •Capacity Planning
                                          •D’n’D assignment of PBIs
                                           and Tasks

    • Product Backlog UI
    • Velocity Diagram
                                            Scrum with
    • D’n’D ordering of PBIs              TeamCompanion
Planning a Sprint with TeamCompanion
Tools and Features


~ Fully featured Sprint Backlog UI
      Sprint Backlog list
      Support for managing Teams
      Capacity planning
      Embedded real-time statistics
~ Actions
    Quickly assign PBIs and Tasks using Drag’n’Drop
    Easily decompose PBIs into Tasks with one click
Planning a Sprint with
TeamCompanion


          Demo


                 Demo
Sprint Backlog                 Select a Sprint




                             Capacity per
                            Team Member




 Sprint
Backlog
                 Capacity per Sprint
Manage Team Settings


                       Team Settings
Planning a Sprint                      Select a Sprint
Sprint settings
  related to
  Capacity
                        Set date range for the Sprint


                                          Set planned
                                          member and
                                              team
                                          interruptions


                                             Adjust
                                           capacity for
                                           each team
                                            member
                    Save changes
Planning a Sprint


                      Product Owner
                    uses team velocity
                      to help plan for
                     upcoming sprints




                           Product
                         Owner sets
                         capacity for
                          the sprint
                        Save changes
Planning a Sprint   Product Backlog view




Analyse sum
 of planned
story points




Plan top PBIs
                    Drag’n’Drop PBIs
 for the next
                      on the Sprint
    Sprint
Planning a Sprint   Save changes




                                   Velocity graph
                                    is updated




 Changed
PBI-s shown             Capacity per
  in italics           Sprint is updated
Planning a Sprint           Sprint Backlog view
Capacity
per team
member




  PBIs in Sprint    Capacity
    Backlog         per Sprint
Planning a Sprint



                                       Each task is
                                       estimated in
                                          hours




                                        Capacity
                                       per Sprint is
         Team breaks PBIs into tasks     updated
Planning a Sprint



                                  Drag’n’Drop
                                   Tasks on
                                   member




          Assign tasks
            to team
           members       Capacity per
                          member is
                           updated
Planning a Sprint     One team
                     member has
                      too much
                    work assigned
Planning a Sprint     Reassing
                    some task to
                     other team
                      member
Planning a Sprint          Save changes


                                           Work load is
                                          now balanced
                                           across the
                                              team




       Assign all tasks to team
        members using D’n’D
Planning a Sprint                 Sprint planning is
                                     complete!




       Team is comfortable with
        committing to this plan
Agenda
~ Scrum
~ TeamCompanion
~ Scrum with TeamCompanion
   Product Backlog & Planning the Project
   Sprint Backlog & Planning a Sprint
   Running a Sprint
     Burndown & Progress tracking
   Transparency, Inspection, Adaptation
Running a Sprint
~ Tracking Progress
   Daily Sprint meeting
   Record completed work daily
      How much work is completed
      How much work needs still to be done
   Use reports and dashboards
~ Preparation of “potentially shippable”
  increment
~ Demonstration of delivered business value
~ Retrospective
Running a Sprint
Product Backlog            Sprint Backlog
PBIs                       PBIs         Tasks (hours)




                  The team starts
                  work on the tasks…
Running a Sprint
 Product Backlog                               Sprint Backlog
 PBIs                                          PBIs           Tasks (hours)




                                   Remaining     Completed
                       100
                       80
                       60
                       40
                       20
                        0
   Completed work is         2/1      2/8      2/15    2/22

   reported daily
Running a Sprint

 Product Backlog                           Sprint Backlog
 PBIs                                      PBIs             Tasks (hours)




                               Remaining     Completed
                   100
                   80
                   60
                   40
                   20
                    0
                         2/1      2/8      2/15    2/22
Running a Sprint

 Product Backlog                                  Sprint Backlog
 PBIs                                             PBIs           Tasks (hours)


              Each PBI has been
              implemented


                                      Remaining     Completed
                          100
                           80
                           60
                           40
                           20
                            0
                                2/1      2/8      2/15    2/22

              All work for the sprint is
              “done-done”
Running a Sprint
 Product Backlog                Sprint Backlog
 PBIs                           PBIs             Tasks (hours)



             And the team has
             developed a
             “potentially
                                  The team holds a demo
             shippable”
                                  to show the value they
             increment
                                  have delivered
Running a Sprint
 Product Backlog                  Sprint Backlog
 PBIs                             PBIs             Tasks (hours)




                   The latest
                   increment is
                   shipped to
                   customers
Running a Sprint
Product Backlog                         Sprint Backlog
PBIs                                     PBIs             Tasks (hours)


                  PBIs and tasks are cleared
                  from the backlog – the team
                  delivered on its commitment

                                                PBIs delivered in the last
             The team holds a                   sprint are closed
             retrospective…


  What worked?
  What didn’t work?
  What can the team do to improve?
Running a Sprint

 Product Backlog                     Sprint Backlog
 User Stories                        PBIs             Tasks (hours)




                New PBIs are added
                to the Product
                Backlog
Running a Sprint

 Product Backlog                          Sprint Backlog
 PBIs                                     PBIs             Tasks (hours)




             The backlog is prioritized
             and ready for the team to
             plan the next sprint
Sprint
                                                                    Daily
                                                                    Standup

                                                                                       Potentially
                                                                                       Shippable
                                                                                       Increment
Product                    Sprint
Backlog                    Backlog                 •Burndown Chart
                                                   •Remaining Capacity Charts
                                                   •Full-text search for Work Items




                                 • Sprint Backlog UI
    • Product Backlog UI
    • Velocity Diagram
                                 • Team Support                            Scrum with
                                 • Capacity Planning
    • D’n’D ordering of PBIs
                                 • D’n’D assignment of PBIs and Tasks
                                                                         TeamCompanion
Running a Sprint with TeamCompanion
Tools and Features


~ Integrated UI for burndown and progress
  tracking
      Sprint Backlog UI
      Real-time Burndown chart
      Real-time Remaining Capacity charts
      Full-text search for Work Items
      Various filtering options
~ Actions
    Quickly reassign PBIs and Tasks using Drag’n’Drop
    Update remaining/completed work
Running a Sprint with
TeamCompanion


         Demo


                Demo
Running a Sprint                         Burndown
                                            chart
                                        refreshes in
                                          real time




                   Remaining capacity
                    per team member
Running a Sprint               Burndown chart
                                   tracks
                                remaining and
                               completed work




                      Remaining
       Work is done   capacity is
                      refreshed
Agenda
~ Scrum
~ TeamCompanion
~ Scrum with TeamCompanion
   Product Backlog & Planning the Project
   Sprint Backlog & Planning a Sprint
   Running a Sprint
     Burndown & Progress tracking
   Transparency, Inspection, Adaptation
TRANSPARENCY                                                                    Sprint
 • Scheduled work item queries
 • Highlighted changes
 • Easy “Done” email                                                 Daily
 • “One Click” Reports                                               Standup
 • Work Item Hierarchies
 • Work item Reminders                                                                             Potentially
                                                                                                   Shippable
                                                    INSPECTION                                     Increment
Product                     Sprint             • Burndown Chart                               • Send Work Item
Backlog                     Backlog            • Remaining Capacity Charts                      Query as Email
                                               • Full-text search for Work
                                                 Items




                                                                                     ADAPTATION
                                                                         • Rich Work Item Management features
                                                                         • Email-Work Item Bridge
                                                                         • Offline Support and “What-If” Analysis


                                  • Sprint Backlog UI
     • Product Backlog UI
     • Velocity Diagram
                                  • Team Support                                 Scrum with
                                  • Capacity Planning
     • D’n’D ordering of PBIs
                                  • D’n’D assignment of PBIs and Tasks
                                                                               TeamCompanion
Thank you!
       Try TeamCompanion:
www.teamcompanion.com/download

               Contact:
     support@teamcompanion.com

Weitere ähnliche Inhalte

Was ist angesagt?

Upgrading to TFS 2012: What You Need to Know!
Upgrading to TFS 2012: What You Need to Know!Upgrading to TFS 2012: What You Need to Know!
Upgrading to TFS 2012: What You Need to Know!Imaginet
 
Pulling Value Lean And Kanban
Pulling Value Lean And KanbanPulling Value Lean And Kanban
Pulling Value Lean And Kanbandavidpeterjoyce
 
A Continuous Delivery Safety Net for Databases
A Continuous Delivery Safety Net for DatabasesA Continuous Delivery Safety Net for Databases
A Continuous Delivery Safety Net for DatabasesIBM UrbanCode Products
 
Scrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesScrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesSlideTeam.net
 
UrbanCode Deploy and Docker Containers Connect the Dots
UrbanCode Deploy and Docker Containers Connect the DotsUrbanCode Deploy and Docker Containers Connect the Dots
UrbanCode Deploy and Docker Containers Connect the DotsIBM UrbanCode Products
 
Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1Michael O'Rourke
 
Beyond Scrum: Scaling Agile with Continuous Delivery and Subversion
Beyond Scrum: Scaling Agile with Continuous Delivery and SubversionBeyond Scrum: Scaling Agile with Continuous Delivery and Subversion
Beyond Scrum: Scaling Agile with Continuous Delivery and SubversionProduct Marketing Services
 
Secrets of a Scrum Master! Agile Practices for the Service Desk
Secrets of a Scrum Master! Agile Practices for the Service DeskSecrets of a Scrum Master! Agile Practices for the Service Desk
Secrets of a Scrum Master! Agile Practices for the Service DeskITSM Academy, Inc.
 
TheTricky Bits of Deployment Automation
TheTricky Bits of Deployment Automation TheTricky Bits of Deployment Automation
TheTricky Bits of Deployment Automation IBM UrbanCode Products
 
SaaS Operations Practice Overview SoftServe DevOps
SaaS Operations Practice Overview SoftServe DevOpsSaaS Operations Practice Overview SoftServe DevOps
SaaS Operations Practice Overview SoftServe DevOpsSoftServe
 
Soa symposium agile bpm - impossible
Soa symposium   agile bpm - impossibleSoa symposium   agile bpm - impossible
Soa symposium agile bpm - impossiblecamunda services GmbH
 
Operation and Support using Agile
Operation and Support using AgileOperation and Support using Agile
Operation and Support using AgileTal Aviv
 
Kanban discussion with David Anderson
Kanban discussion with David AndersonKanban discussion with David Anderson
Kanban discussion with David AndersonBusiness901
 
Scrum and SAP, magic? Only at Hogwarts?
Scrum and SAP, magic? Only at Hogwarts?Scrum and SAP, magic? Only at Hogwarts?
Scrum and SAP, magic? Only at Hogwarts?Twan van den Broek
 

Was ist angesagt? (19)

Release planning
Release planningRelease planning
Release planning
 
Upgrading to TFS 2012: What You Need to Know!
Upgrading to TFS 2012: What You Need to Know!Upgrading to TFS 2012: What You Need to Know!
Upgrading to TFS 2012: What You Need to Know!
 
Scrum and Lean - Om Band
Scrum and Lean - Om BandScrum and Lean - Om Band
Scrum and Lean - Om Band
 
Pulling Value Lean And Kanban
Pulling Value Lean And KanbanPulling Value Lean And Kanban
Pulling Value Lean And Kanban
 
A Continuous Delivery Safety Net for Databases
A Continuous Delivery Safety Net for DatabasesA Continuous Delivery Safety Net for Databases
A Continuous Delivery Safety Net for Databases
 
Scrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesScrum process powerpoint presentation templates
Scrum process powerpoint presentation templates
 
UrbanCode Deploy and Docker Containers Connect the Dots
UrbanCode Deploy and Docker Containers Connect the DotsUrbanCode Deploy and Docker Containers Connect the Dots
UrbanCode Deploy and Docker Containers Connect the Dots
 
Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1
 
Beyond Scrum: Scaling Agile with Continuous Delivery and Subversion
Beyond Scrum: Scaling Agile with Continuous Delivery and SubversionBeyond Scrum: Scaling Agile with Continuous Delivery and Subversion
Beyond Scrum: Scaling Agile with Continuous Delivery and Subversion
 
Secrets of a Scrum Master! Agile Practices for the Service Desk
Secrets of a Scrum Master! Agile Practices for the Service DeskSecrets of a Scrum Master! Agile Practices for the Service Desk
Secrets of a Scrum Master! Agile Practices for the Service Desk
 
TheTricky Bits of Deployment Automation
TheTricky Bits of Deployment Automation TheTricky Bits of Deployment Automation
TheTricky Bits of Deployment Automation
 
SaaS Operations Practice Overview SoftServe DevOps
SaaS Operations Practice Overview SoftServe DevOpsSaaS Operations Practice Overview SoftServe DevOps
SaaS Operations Practice Overview SoftServe DevOps
 
Patton kanban
Patton kanbanPatton kanban
Patton kanban
 
Soa symposium agile bpm - impossible
Soa symposium   agile bpm - impossibleSoa symposium   agile bpm - impossible
Soa symposium agile bpm - impossible
 
Operation and Support using Agile
Operation and Support using AgileOperation and Support using Agile
Operation and Support using Agile
 
Kanban discussion with David Anderson
Kanban discussion with David AndersonKanban discussion with David Anderson
Kanban discussion with David Anderson
 
Scrum and SAP, magic? Only at Hogwarts?
Scrum and SAP, magic? Only at Hogwarts?Scrum and SAP, magic? Only at Hogwarts?
Scrum and SAP, magic? Only at Hogwarts?
 
Scrum
ScrumScrum
Scrum
 
Upmc tpdev2
Upmc tpdev2Upmc tpdev2
Upmc tpdev2
 

Ähnlich wie Scrum with TeamCompanion

Ähnlich wie Scrum with TeamCompanion (20)

Scrum With TFS 2010
Scrum With TFS 2010Scrum With TFS 2010
Scrum With TFS 2010
 
Scrum with VS2010
Scrum with VS2010  Scrum with VS2010
Scrum with VS2010
 
Using Agile to move from info centric to user centric
Using Agile to move from info centric to  user centric Using Agile to move from info centric to  user centric
Using Agile to move from info centric to user centric
 
Walley.tina
Walley.tinaWalley.tina
Walley.tina
 
Agile SCRUM Methodology
Agile SCRUM MethodologyAgile SCRUM Methodology
Agile SCRUM Methodology
 
Scrum Fundamentals
Scrum FundamentalsScrum Fundamentals
Scrum Fundamentals
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Scrum and Project Management
Scrum and Project ManagementScrum and Project Management
Scrum and Project Management
 
Scrum process framework
Scrum process frameworkScrum process framework
Scrum process framework
 
Abb presentation uklug
Abb presentation uklugAbb presentation uklug
Abb presentation uklug
 
Seminar Lean Architecture May 18th 2010
Seminar Lean Architecture May 18th 2010Seminar Lean Architecture May 18th 2010
Seminar Lean Architecture May 18th 2010
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Sdlc plan
Sdlc planSdlc plan
Sdlc plan
 
RQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumarRQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumar
 
Scrum artifacts
Scrum artifactsScrum artifacts
Scrum artifacts
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
 
Perfect Backlogs - 3 July 2023
Perfect Backlogs - 3 July 2023Perfect Backlogs - 3 July 2023
Perfect Backlogs - 3 July 2023
 
Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM )
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With Scrum
 
Scrum - Product Backlog
Scrum - Product BacklogScrum - Product Backlog
Scrum - Product Backlog
 

Kürzlich hochgeladen

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 

Kürzlich hochgeladen (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

Scrum with TeamCompanion

  • 1. Scrum with TeamCompanion Ognjen Bajic Based on Ana Roje Ivancic Aaron Bjork: Scrum with Team Foundation Server 2010
  • 2. Agenda ~ Scrum ~ TeamCompanion ~ Scrum with TeamCompanion  Product Backlog & Planning the Project  Sprint Backlog & Planning a Sprint  Running a Sprint  Burndown & Progress tracking  Transparency, Inspection, Adaptation
  • 3. What is Scrum? ~ An agile, lightweight framework for Project Management ~ Is used to manage and control software and product development using iterative, incremental practices ~ Wraps existing engineering practices ~ Is driven by daily and monthly feedback loops ~ Is ideally suited for projects with rapidly changing or highly emergent requirements
  • 4. Sprint TRANSPARENCY Daily Standup Potentially Shippable INSPECTION Increment Product Sprint Backlog Backlog ADAPTATION Scrum
  • 5. Agenda ~ Scrum ~ TeamCompanion ~ Scrum with TeamCompanion  Product Backlog & Planning the Project  Sprint Backlog & Planning a Sprint  Running a Sprint  Burndown & Progress tracking  Transparency, Inspection, Adaptation
  • 6. TeamCompanion The Best TFS client for MS Outlook Outlook TFS • Emails • Work Items • Appointments • Work Item Queries • Reminders • Reports • Tasks • Builds • Documents Provides for better collaboration, efficient Agile Project Management and increased productivity in daily tasks.
  • 7. Fully Featured TFS Client ~ Work Item Management  Add new/related WIs with one click  Embedded Work Item Form ~ Work Item Queries (flat/hierarchical) ~ Reports and Sharepoint Documents ~ Agile Project Management ~ Offline work and „What if” analysis ~ Clever graphical UI with Drag’n’Drop support
  • 8. Deep integration of Outlook and TFS ~ Easy transition of data between Outlook object and TFS artifacts  Create WI from Mail  Create Mail/Task/Meeting from WI  Send „Done” mails with one click ~ Scheduled execution of WI Queries  Outlook style notification of changed WIs ~ Show Queries and Reports in Favorites ~ Powerfull Searching, Filtering and Grouping  Full text search and search with custom expressions eg. [Remaining work]>4
  • 11. Create Work Item from Mail
  • 14. Agenda ~ Scrum ~ TeamCompanion ~ Scrum with TeamCompanion  Product Backlog & Planning the Project  Sprint Backlog & Planning a Sprint  Running a Sprint  Burndown & Progress tracking  Transparency, Inspection, Adaptation
  • 15. How do you Plan the Project? ~ Product Backlog  Evolving ordered list of PBIs (Product Backlog Items - Requirements)  Describes what users need and value  Owned by the Product Owner  Each PBI is written from the user’s perspective  As a <type of user> I want <some goal> so that <some reason>.
  • 16. Planning the Project ~ Done by Product Owner and Team ~ Product Backlog grooming  Backlog lists PBIs sorted by priority order  New PBIs added on end of Product Backlog  Product Owner re-prioritizes the Backlog ~ Team estimates PBIs in Story Points ~ PBIs are planned for upcoming Sprints
  • 17. Planning the Project Product Backlog “As a new customer I want to PBIs register online so I can use 5 the services offered” 8 5 PBIs are listed on the Priority backlog in priority order each PBI The team estimates 3 using story points 8 New PBIs are added to the 1 product backlog
  • 18. Planning the Project Product Backlog PBIs are planned for PBIs completion in upcoming Sprint 3 3 sprints 3 3 Priority Sprintproduct owner re- The 4 4 prioritizes the backlog 4 4
  • 19. Sprint Daily •Product Backlog UI Standup •Velocity Diagram •D’n’D ordering of PBIs Potentially Shippable Increment Product Sprint Backlog Backlog Scrum with TeamCompanion
  • 20. Planning the Project with TeamCompanion Tools and Features ~ Fully featured Product Backlog UI  Product Backlog list  Velocity Diagram  How many PBI-s were implemented in previous sprints (measured in Story Points)?  Embedded real-time statistics ~ Actions  Quickly reorder PBIs using Drag’n’Drop  Easily add new PBIs with one click
  • 21. Planning the Project with TeamCompanion Demo Demo
  • 22. Product Backlog Product Backlog view PM node in Outlook tree
  • 23. Product Backlog Velocity chart Quickly add new PBIs Product PBIs estimated in Capacity per Backlog Story Points Sprint
  • 24. Product Backlog New PBIs created by Product Owner New PBIs added Save on top with changes negative ID
  • 25. Product Backlog New PBIs created from Mails
  • 26. Product Backlog Each PBI is sorted by priority and assigned a story point value Drag’n’Drop support for reordering of PBIs
  • 27. Product Backlog Save or discard changes Edited PBI-s shown in italics
  • 28. Agenda ~ Scrum ~ TeamCompanion ~ Scrum with TeamCompanion  Product Backlog & Planning the Project  Sprint Backlog & Planning a Sprint  Running a Sprint  Burndown & Progress tracking  Transparency, Inspection, Adaptation
  • 29. What is Sprint Planning? ~ Sprint Planning meeting ~ Product Owner and Team add PBIs to Sprint Backlog ~ Each PBI is decomposed into tasks and estimated ~ Team commits to each PBI  If PBI can not be done, it is removed and possibly replaced with smaller PBI ~ Team is ready ot start working
  • 30. Planning a Sprint Based on estimates the team commits to each PBI Product Backlog Iteration Backlog PBIs PBIs Tasks (hours) 3 Commit! 3 3 The team breaks During the sprint down each PBI into Commit! planning meeting, the tasks product owner and the team add PBIs to the sprint The team thinks Can’t this PBI is more Commit! work than they can commit to…
  • 31. The sprint is now Planning a Sprint planned and the team is ready to get started! Product Backlog Iteration Backlog PBIs PBIs Tasks (hours) 3 Commit! 3 3 ? 3 The larger PBI is Commit! removed from the sprint and the team considers a smaller PBI on the backlog Commit! The team can commit to this smaller PBI
  • 32. Sprint Daily Standup Potentially Shippable Increment Product Sprint Backlog Backlog •Sprint Backlog UI •Team Support •Capacity Planning •D’n’D assignment of PBIs and Tasks • Product Backlog UI • Velocity Diagram Scrum with • D’n’D ordering of PBIs TeamCompanion
  • 33. Planning a Sprint with TeamCompanion Tools and Features ~ Fully featured Sprint Backlog UI  Sprint Backlog list  Support for managing Teams  Capacity planning  Embedded real-time statistics ~ Actions  Quickly assign PBIs and Tasks using Drag’n’Drop  Easily decompose PBIs into Tasks with one click
  • 34. Planning a Sprint with TeamCompanion Demo Demo
  • 35. Sprint Backlog Select a Sprint Capacity per Team Member Sprint Backlog Capacity per Sprint
  • 36. Manage Team Settings Team Settings
  • 37. Planning a Sprint Select a Sprint Sprint settings related to Capacity Set date range for the Sprint Set planned member and team interruptions Adjust capacity for each team member Save changes
  • 38. Planning a Sprint Product Owner uses team velocity to help plan for upcoming sprints Product Owner sets capacity for the sprint Save changes
  • 39. Planning a Sprint Product Backlog view Analyse sum of planned story points Plan top PBIs Drag’n’Drop PBIs for the next on the Sprint Sprint
  • 40. Planning a Sprint Save changes Velocity graph is updated Changed PBI-s shown Capacity per in italics Sprint is updated
  • 41. Planning a Sprint Sprint Backlog view Capacity per team member PBIs in Sprint Capacity Backlog per Sprint
  • 42. Planning a Sprint Each task is estimated in hours Capacity per Sprint is Team breaks PBIs into tasks updated
  • 43. Planning a Sprint Drag’n’Drop Tasks on member Assign tasks to team members Capacity per member is updated
  • 44. Planning a Sprint One team member has too much work assigned
  • 45. Planning a Sprint Reassing some task to other team member
  • 46. Planning a Sprint Save changes Work load is now balanced across the team Assign all tasks to team members using D’n’D
  • 47. Planning a Sprint Sprint planning is complete! Team is comfortable with committing to this plan
  • 48. Agenda ~ Scrum ~ TeamCompanion ~ Scrum with TeamCompanion  Product Backlog & Planning the Project  Sprint Backlog & Planning a Sprint  Running a Sprint  Burndown & Progress tracking  Transparency, Inspection, Adaptation
  • 49. Running a Sprint ~ Tracking Progress  Daily Sprint meeting  Record completed work daily  How much work is completed  How much work needs still to be done  Use reports and dashboards ~ Preparation of “potentially shippable” increment ~ Demonstration of delivered business value ~ Retrospective
  • 50. Running a Sprint Product Backlog Sprint Backlog PBIs PBIs Tasks (hours) The team starts work on the tasks…
  • 51. Running a Sprint Product Backlog Sprint Backlog PBIs PBIs Tasks (hours) Remaining Completed 100 80 60 40 20 0 Completed work is 2/1 2/8 2/15 2/22 reported daily
  • 52. Running a Sprint Product Backlog Sprint Backlog PBIs PBIs Tasks (hours) Remaining Completed 100 80 60 40 20 0 2/1 2/8 2/15 2/22
  • 53. Running a Sprint Product Backlog Sprint Backlog PBIs PBIs Tasks (hours) Each PBI has been implemented Remaining Completed 100 80 60 40 20 0 2/1 2/8 2/15 2/22 All work for the sprint is “done-done”
  • 54. Running a Sprint Product Backlog Sprint Backlog PBIs PBIs Tasks (hours) And the team has developed a “potentially The team holds a demo shippable” to show the value they increment have delivered
  • 55. Running a Sprint Product Backlog Sprint Backlog PBIs PBIs Tasks (hours) The latest increment is shipped to customers
  • 56. Running a Sprint Product Backlog Sprint Backlog PBIs PBIs Tasks (hours) PBIs and tasks are cleared from the backlog – the team delivered on its commitment PBIs delivered in the last The team holds a sprint are closed retrospective… What worked? What didn’t work? What can the team do to improve?
  • 57. Running a Sprint Product Backlog Sprint Backlog User Stories PBIs Tasks (hours) New PBIs are added to the Product Backlog
  • 58. Running a Sprint Product Backlog Sprint Backlog PBIs PBIs Tasks (hours) The backlog is prioritized and ready for the team to plan the next sprint
  • 59. Sprint Daily Standup Potentially Shippable Increment Product Sprint Backlog Backlog •Burndown Chart •Remaining Capacity Charts •Full-text search for Work Items • Sprint Backlog UI • Product Backlog UI • Velocity Diagram • Team Support Scrum with • Capacity Planning • D’n’D ordering of PBIs • D’n’D assignment of PBIs and Tasks TeamCompanion
  • 60. Running a Sprint with TeamCompanion Tools and Features ~ Integrated UI for burndown and progress tracking  Sprint Backlog UI  Real-time Burndown chart  Real-time Remaining Capacity charts  Full-text search for Work Items  Various filtering options ~ Actions  Quickly reassign PBIs and Tasks using Drag’n’Drop  Update remaining/completed work
  • 61. Running a Sprint with TeamCompanion Demo Demo
  • 62. Running a Sprint Burndown chart refreshes in real time Remaining capacity per team member
  • 63. Running a Sprint Burndown chart tracks remaining and completed work Remaining Work is done capacity is refreshed
  • 64. Agenda ~ Scrum ~ TeamCompanion ~ Scrum with TeamCompanion  Product Backlog & Planning the Project  Sprint Backlog & Planning a Sprint  Running a Sprint  Burndown & Progress tracking  Transparency, Inspection, Adaptation
  • 65. TRANSPARENCY Sprint • Scheduled work item queries • Highlighted changes • Easy “Done” email Daily • “One Click” Reports Standup • Work Item Hierarchies • Work item Reminders Potentially Shippable INSPECTION Increment Product Sprint • Burndown Chart • Send Work Item Backlog Backlog • Remaining Capacity Charts Query as Email • Full-text search for Work Items ADAPTATION • Rich Work Item Management features • Email-Work Item Bridge • Offline Support and “What-If” Analysis • Sprint Backlog UI • Product Backlog UI • Velocity Diagram • Team Support Scrum with • Capacity Planning • D’n’D ordering of PBIs • D’n’D assignment of PBIs and Tasks TeamCompanion
  • 66. Thank you! Try TeamCompanion: www.teamcompanion.com/download Contact: support@teamcompanion.com