SlideShare a Scribd company logo
1. Configuring audio
• Use VoIP or Telephone to be able to hear
• For Telephone users: ask for PIN
• For VoIP user: just click “Use Mic & Speakers”



2. Making questions
• Click at the raise hand icon.
  If the timing is ok and you feel comfortable,
  you can ask using voice.
• Type your questions in the Question Box.
  We will try to answer all of them.
• If there is time, Q&A
  with voice at the end



    This webinar will start at
       2 PM EST (GMT-5)
Distribution and use license
By participating in this webinar you agree to the following license:
Heitor Roriz Filho, MSc, CST
        Agile Coach and Trainer
   17+ years experience in IT market
   Software developer and
    Systems Analyst
    ◦ Natural, Cobol, Clipper, Delphi, Java
   2+ in the role of ScrumMaster, Product Owner
    and team member
   Training and coaching since 2007
   Agile Coach and Trainer, Massimus
    ◦ English, Portuguese, Spanish and German
   Coach and Trainer Partner, Rally Software
                                                www.massimus.com
   Trainings
    ◦ CSM, CSPO
    ◦ Scrum for PMPs (PMI-ACP prep course)
   Agile Coaching
    ◦ A Scrum Coach not only has stories to tell and
      answers to give, above all he has the right
      questions for each occasion. He is very good in
      recognizing potential.




                                              www.massimus.com
   Regularly measures and monitors progress in
    order to identify variances from the plan
   Also allows corrective action to be taken
    when necessary to meet project objectives
   Strongly related to measurement
   Not only track, but steer




                        Thanks to Dave Nicolette for the example of metrics
                                                  found in this presentation
   Some words from the traditional world do not
    sound nice in Agile
   In big projects good practices found in a
    compendium like the PMBOK are a helpful
    extension



            Development        Organization
   Focus on people
   Agile Manifesto
   Train and be a companion to the team
    ◦ Make sure they understand the process
    ◦ Warranty continuos improvement
    ◦ Decrease measurement impacts
   Align expectations
   Observation
   Comparison
   Take a step back: define metrics
    ◦   What will be measured
    ◦   How will be measured
    ◦   Who will measure
    ◦   Effects of measurement
   Hawthorne Effect: we impact what we
    measure
   Size: something that can be counted and
    measured.
   Effort: the actual hours needed to develop a
    software or piece of product.
   Duration: time to get something done.
   Cost: strongly correlated with effort.
   To plan - When we have to do something?
   To Program - In what order we do things?
   To contract - Do we need more people to do
    the job?
   To quote - What will it cost?
   To guide investment - Are we doing
    something worthwhile?
   We estimate to approximate the real,
    right?
   It feels good
   Answer “boss” requests
   I am used to do that way
   Fool ourselves and others: when will the
    project be finished?


    Think about what you are going to measure
            before starting measuring it
              Is it really meaningful?
   Answer the following questions:
    1. Are you using them for adjustment of any BPUF
       (Big Plan Upfront) attempt?
    2. Do you present only time as the most important
       constraint despite quality?
    3. Does your team feel uncomfortable with the
       measurement?
    4. Do you compare real vs. planned and tosses back
       to your team taking no further action?
    5. Does you client takes part in your definition of
       quality?
    6. Does you definition of success relates only to the
       traditional Iron Triangle constraints?
Einstein’s Wisdom
Measuring outcome, not activity.

    Collaboration with the client means:
   Deriving common and meaningful metrics together
    with the client
   Internal metrics (those pertaining to the
    organizational process) complement outcome
    metrics
   Defining quality as having its role from
    specification until delivery
By Dave Nicollette



  “Our highest priority is to satisfy the customer
     through early and continuous delivery of
                valuable software.”
                        and
   “Working software is the primary measure of
                     progress.”
Running Tested Features
           12



           10



           8
Features




           6                                                    RTF



           4



           2



           0
                      Iteration




                                          Graphic from Dave Nicolette
   Principle
Working software is the primary measure of progress.

   Informational
Direct measure of delivered results.

   Diagnostic
If flat or declining over time, a problem is indicated.

   Motivational
Team members naturally want to see RTF increase.
   Principle
    Our highest priority is to satisfy the customer through early
    and continuous delivery of valuable software.
   Informational
    Direct measure of customer-defined value delivered.
   Diagnostic
    Trend should be a steep curve; otherwise, problems in
    prioritization or valuation are indicated.
   Motivational
    Team members like to deliver value because it makes them
    feel they are contributing to the success of the organization.
    Stakeholders are motivated to pay attention to the business
    value of incremental releases.
   Revenue
   Cost savings
   Market share
   Customer relations
   Reputation
   Any formula you want
   You can have it very simple, too...
As a Team
                     As a CSM, I want     As a CSM, I want      As a Product         As a CSM, I want   As a CSM, I want
 Member, I want
                     to have a senior     to have a senior     Owner, I want to      to have a senior   to have a senior
  to work in a
                          Team.                Team.            the best ROI.             Team.              Team.
   great team


                                             As a Product
                                            Backlog, I want
                        As a Team                                                       As a Team
As a CSM, I want                          to change all the    As a CSM, I want                          As a Product
                      Member, I want                                                  Member, I want
to have a senior                          time that is need,   to have a senior                         Owner, I want to
                       to work in a                                                    to work in a
     Team.                                   to be able to          Team.                                the best ROI.
                        great team                                                      great team
                                            become a great
                                               product.


   As a Team                                                                                              As a Team
                      As a Product         As a Product         As a Product         As a CSM, I want
 Member, I want                                                                                         Member, I want
                     Owner, I want to     Owner, I want to     Owner, I want to      to have a senior
  to work in a                                                                                           to work in a
                      the best ROI.        the best ROI.        the best ROI.             Team.
   great team                                                                                             great team


                        As a Product                              As a Product
                       Backlog, I want                           Backlog, I want
                                                                                        As a Team         As a Team
 As a Product        to change all the    As a CSM, I want     to change all the
                                                                                      Member, I want    Member, I want
Owner, I want to     time that is need,   to have a senior     time that is need,
                                                                                       to work in a      to work in a
 the best ROI.          to be able to          Team.              to be able to
                                                                                        great team        great team
                       become a great                            become a great
                          product.                                  product.
   As a Product
  Backlog, I want
                                                                  As a Team
to change all the     As a Product         As a Product                               As a Product
                                                                Member, I want
time that is need,   Owner, I want to     Owner, I want to                           Owner, I want to
                                                                 to work in a
   to be able to      the best ROI.        the best ROI.                              the best ROI.
                                                                  great team
  become a great
     product.
                        As a Product
                       Backlog, I want
   As a Team
                     to change all the    As a CSM, I want     As a CSM, I want      As a CSM, I want
 Member, I want
                     time that is need,   to have a senior     to have a senior      to have a senior
  to work in a
                        to be able to          Team.                Team.                 Team.
   great team
                       become a great
                          product.




                                                                                    This picture is a courtesy
                                                                                    of Michel Goldenberg
Quick registration       The objective represents 40%
         process             of a client’s requirement.
           0.4



      User account                      Account            Registration
      registration                     processing          represents 70% of the
           0.7                            0.3              objective.


                                                           As a financial analyst I
     As a user I can enter     As a user I can enter
                                                           need to check on user
        my data to get        payment data to have a
                                                               data to release
          registered              valid account
                                                                  payment
             0.4                      0.6                           0.1


The story implements                                    % Delivered Value:
 60% of registration
                                                       0.4x0.7x0.6 = 16.8%
        value
Mesuring velocity
   Principle
    Our highest priority is to satisfy the customer through early and
    continuous delivery of valuable software.
   Informational
    Empirical observation of the team’s capacity for work; useful for
    projecting the likely completion date of a given amount of scope;
    useful for estimating the amount of scope that can be delivered by a
    given date.
   Diagnostic
    Patterns in trends in velocity indicate various problems; provides a
    baseline for continuous improvement efforts
   Motivational
    Team members take pride in achieving a high velocity and keeping it
    stable.
   The burndown chart tells us in a visual way
    how much work has been completed.
   It can be relative to an iteration or to the
    whole project.
    ◦ In the latter case we have in the X-axis the
      iterations of the project. In either case, we can use
      in the Y-axis either the number of Story Points of
      User Stories or the Ideal Hours of tasks.
Burndown Chart
2000

1800

1600

1400

1200
                                                                                                                                        Scrum Team Alpha
1000
                                                                                                                                        Scrum Team Beta

 800                                                                                                                                    Scrum Team Gamma
                                                                                                                                        TOTAL
 600

 400

 200

   0
    l
   2
        3
            4
                5
                    6
                        7
                            8
                                9
                                    10
                                         11
                                              12
                                                   13
                                                        14
                                                             15
                                                                  16
                                                                       17
                                                                            18
                                                                                 19
                                                                                      20
                                                                                           21
                                                                                                22
                                                                                                     23
                                                                                                          24
                                                                                                               25
                                                                                                                    26
                                                                                                                         27
                                                                                                                              28
                                                                                                                                   29
 tia
   i
In
   Project Portfolio Management is a challenge for all
    interested in managing several projects
   Agile Project Portfolio Managers should be able to
    answer questions like:
    ◦ How to deal with different project areas?
    ◦ How to mirror actual project quality to the portfolio level?
    ◦ How effectively manage using indicators? What metrics are
      meaningful?
    ◦ What is the Agile definition of a successful project?
   But this is another story...
An Introduction to
    Agile Monitoring & Control
            and Agile Metrics
                   Heitor Roriz Filho, MSc, CST
@hroriz                  Agile Coach and Trainer
                     hroriz@massimus.com
@massimusct        http://www.massimus.com
              http://br.linkedin.com/in/hroriz

More Related Content

What's hot

Introduction to CI/CD
Introduction to CI/CDIntroduction to CI/CD
Introduction to CI/CD
Steve Mactaggart
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOps
Sherry Chang
 
Introduction to CI/CD
Introduction to CI/CDIntroduction to CI/CD
Introduction to CI/CD
Hoang Le
 
DevOps beyond the Tools
DevOps beyond the ToolsDevOps beyond the Tools
DevOps beyond the Tools
Johann-Peter Hartmann
 
CI/CD
CI/CDCI/CD
CI/CD
AmitDhodi
 
Build Automation using Maven
Build Automation using Maven Build Automation using Maven
Build Automation using Maven
Ankit Gubrani
 
Introduction to CICD
Introduction to CICDIntroduction to CICD
Introduction to CICD
Knoldus Inc.
 
Agile project management with scrum
Agile project management with scrumAgile project management with scrum
Agile project management with scrum
Rasan Samarasinghe
 
Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)
Ahmed Sidky
 
Benefits realization management - how to do it right - Wovex and Trevor Howes...
Benefits realization management - how to do it right - Wovex and Trevor Howes...Benefits realization management - how to do it right - Wovex and Trevor Howes...
Benefits realization management - how to do it right - Wovex and Trevor Howes...
Wovex Limited
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
Hawkman Academy
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by step
Giulio Roggero
 
CICD Mule
CICD Mule CICD Mule
"DevOps > CI+CD "
"DevOps > CI+CD ""DevOps > CI+CD "
"DevOps > CI+CD "
Innovation Roots
 
Agile vs. waterfall
Agile vs. waterfallAgile vs. waterfall
Agile vs. waterfall
Dvir Zohar
 
Deloitte lean agile state of the nation
Deloitte lean   agile state of the nationDeloitte lean   agile state of the nation
Deloitte lean agile state of the nation
Alexis Hui
 
Getting Ready for UAT
Getting Ready for UATGetting Ready for UAT
Getting Ready for UAT
Project Management Solutions
 
Developing a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps SuccessDeveloping a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps Success
DevOps.com
 
PMP Chap 7 - Project Cost Management - Part 1
PMP Chap 7 - Project Cost Management - Part 1PMP Chap 7 - Project Cost Management - Part 1
PMP Chap 7 - Project Cost Management - Part 1
Anand Bobade
 
Agile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil KaradeAgile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil Karade
IndicThreads
 

What's hot (20)

Introduction to CI/CD
Introduction to CI/CDIntroduction to CI/CD
Introduction to CI/CD
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOps
 
Introduction to CI/CD
Introduction to CI/CDIntroduction to CI/CD
Introduction to CI/CD
 
DevOps beyond the Tools
DevOps beyond the ToolsDevOps beyond the Tools
DevOps beyond the Tools
 
CI/CD
CI/CDCI/CD
CI/CD
 
Build Automation using Maven
Build Automation using Maven Build Automation using Maven
Build Automation using Maven
 
Introduction to CICD
Introduction to CICDIntroduction to CICD
Introduction to CICD
 
Agile project management with scrum
Agile project management with scrumAgile project management with scrum
Agile project management with scrum
 
Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)
 
Benefits realization management - how to do it right - Wovex and Trevor Howes...
Benefits realization management - how to do it right - Wovex and Trevor Howes...Benefits realization management - how to do it right - Wovex and Trevor Howes...
Benefits realization management - how to do it right - Wovex and Trevor Howes...
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by step
 
CICD Mule
CICD Mule CICD Mule
CICD Mule
 
"DevOps > CI+CD "
"DevOps > CI+CD ""DevOps > CI+CD "
"DevOps > CI+CD "
 
Agile vs. waterfall
Agile vs. waterfallAgile vs. waterfall
Agile vs. waterfall
 
Deloitte lean agile state of the nation
Deloitte lean   agile state of the nationDeloitte lean   agile state of the nation
Deloitte lean agile state of the nation
 
Getting Ready for UAT
Getting Ready for UATGetting Ready for UAT
Getting Ready for UAT
 
Developing a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps SuccessDeveloping a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps Success
 
PMP Chap 7 - Project Cost Management - Part 1
PMP Chap 7 - Project Cost Management - Part 1PMP Chap 7 - Project Cost Management - Part 1
PMP Chap 7 - Project Cost Management - Part 1
 
Agile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil KaradeAgile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil Karade
 

Similar to An introduction to Agile Monitoring and Control & Agile Metrics

Agile Monitoring and Control & Agile Metrics
Agile Monitoring and Control & Agile MetricsAgile Monitoring and Control & Agile Metrics
Agile Monitoring and Control & Agile Metrics
Massimus CT
 
Agile Estimating and Planning
Agile Estimating and PlanningAgile Estimating and Planning
Agile Estimating and Planning
Michel Goldenberg
 
Kaizen & Small Group Activities
Kaizen & Small Group ActivitiesKaizen & Small Group Activities
Kaizen & Small Group Activities
DEEPAK SAHOO
 
Lessons from the Cornish Software Mines
Lessons from the Cornish Software MinesLessons from the Cornish Software Mines
Lessons from the Cornish Software Mines
allan kelly
 
Modern agile devspace - 2017-10-14
Modern agile   devspace - 2017-10-14Modern agile   devspace - 2017-10-14
Modern agile devspace - 2017-10-14
Daniel Heater
 
The Core Protocols Zen
The Core Protocols ZenThe Core Protocols Zen
The Core Protocols Zen
Yves Hanoulle
 
Oxford Innovation - case study
Oxford Innovation - case studyOxford Innovation - case study
Oxford Innovation - case study
AgileOnTheBeach
 
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoBeyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Atlassian
 
The End of my Career
The End of my CareerThe End of my Career
The End of my Career
Johann-Peter Hartmann
 
Making Cornwall Agile
Making Cornwall AgileMaking Cornwall Agile
Making Cornwall Agile
allan kelly
 
Agile Team structure-roles
Agile Team structure-rolesAgile Team structure-roles
Agile Team structure-roles
Sandipp Vijj, Digital Disruptor
 
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket PipelinesBuilding on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
Atlassian
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
AgileNZ Conference
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
Edwin Dando
 
Being an Agile Tester
Being an Agile TesterBeing an Agile Tester
Being an Agile Tester
liorf
 
Total Productive Maintenance
Total Productive MaintenanceTotal Productive Maintenance
Total Productive Maintenance
DEEPAK SAHOO
 
Session 5 Everything You Should Know About PMP & CAPM Certifications
Session 5 Everything You Should Know About PMP & CAPM CertificationsSession 5 Everything You Should Know About PMP & CAPM Certifications
Session 5 Everything You Should Know About PMP & CAPM Certifications
Seshne Govender
 
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
rhetttrevannion
 
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
tamicawaysmith
 
Agile thinking
Agile thinkingAgile thinking
Agile thinking
Edwin Dando
 

Similar to An introduction to Agile Monitoring and Control & Agile Metrics (20)

Agile Monitoring and Control & Agile Metrics
Agile Monitoring and Control & Agile MetricsAgile Monitoring and Control & Agile Metrics
Agile Monitoring and Control & Agile Metrics
 
Agile Estimating and Planning
Agile Estimating and PlanningAgile Estimating and Planning
Agile Estimating and Planning
 
Kaizen & Small Group Activities
Kaizen & Small Group ActivitiesKaizen & Small Group Activities
Kaizen & Small Group Activities
 
Lessons from the Cornish Software Mines
Lessons from the Cornish Software MinesLessons from the Cornish Software Mines
Lessons from the Cornish Software Mines
 
Modern agile devspace - 2017-10-14
Modern agile   devspace - 2017-10-14Modern agile   devspace - 2017-10-14
Modern agile devspace - 2017-10-14
 
The Core Protocols Zen
The Core Protocols ZenThe Core Protocols Zen
The Core Protocols Zen
 
Oxford Innovation - case study
Oxford Innovation - case studyOxford Innovation - case study
Oxford Innovation - case study
 
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoBeyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
 
The End of my Career
The End of my CareerThe End of my Career
The End of my Career
 
Making Cornwall Agile
Making Cornwall AgileMaking Cornwall Agile
Making Cornwall Agile
 
Agile Team structure-roles
Agile Team structure-rolesAgile Team structure-roles
Agile Team structure-roles
 
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket PipelinesBuilding on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
Being an Agile Tester
Being an Agile TesterBeing an Agile Tester
Being an Agile Tester
 
Total Productive Maintenance
Total Productive MaintenanceTotal Productive Maintenance
Total Productive Maintenance
 
Session 5 Everything You Should Know About PMP & CAPM Certifications
Session 5 Everything You Should Know About PMP & CAPM CertificationsSession 5 Everything You Should Know About PMP & CAPM Certifications
Session 5 Everything You Should Know About PMP & CAPM Certifications
 
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
 
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
 
Agile thinking
Agile thinkingAgile thinking
Agile thinking
 

Recently uploaded

Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Neil Horowitz
 
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
hartfordclub1
 
Income Tax exemption for Start up : Section 80 IAC
Income Tax  exemption for Start up : Section 80 IACIncome Tax  exemption for Start up : Section 80 IAC
Income Tax exemption for Start up : Section 80 IAC
CA Dr. Prithvi Ranjan Parhi
 
Negotiation & Presentation Skills regarding steps in business communication, ...
Negotiation & Presentation Skills regarding steps in business communication, ...Negotiation & Presentation Skills regarding steps in business communication, ...
Negotiation & Presentation Skills regarding steps in business communication, ...
UdayaShankarS1
 
Cover Story - China's Investment Leader - Dr. Alyce SU
Cover Story - China's Investment Leader - Dr. Alyce SUCover Story - China's Investment Leader - Dr. Alyce SU
Cover Story - China's Investment Leader - Dr. Alyce SU
msthrill
 
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & InnovationInnovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Operational Excellence Consulting
 
NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...
NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...
NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...
BBPMedia1
 
Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...
Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...
Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...
Herman Kienhuis
 
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
taqyea
 
Digital Marketing with a Focus on Sustainability
Digital Marketing with a Focus on SustainabilityDigital Marketing with a Focus on Sustainability
Digital Marketing with a Focus on Sustainability
sssourabhsharma
 
DearbornMusic-KatherineJasperFullSailUni
DearbornMusic-KatherineJasperFullSailUniDearbornMusic-KatherineJasperFullSailUni
DearbornMusic-KatherineJasperFullSailUni
katiejasper96
 
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
IPLTech Electric
 
Call8328958814 satta matka Kalyan result satta guessing
Call8328958814 satta matka Kalyan result satta guessingCall8328958814 satta matka Kalyan result satta guessing
Call8328958814 satta matka Kalyan result satta guessing
➑➌➋➑➒➎➑➑➊➍
 
2022 Vintage Roman Numerals Men Rings
2022 Vintage Roman  Numerals  Men  Rings2022 Vintage Roman  Numerals  Men  Rings
2022 Vintage Roman Numerals Men Rings
aragme
 
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your TasteZodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
my Pandit
 
Part 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 SlowdownPart 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 Slowdown
jeffkluth1
 
Industrial Tech SW: Category Renewal and Creation
Industrial Tech SW:  Category Renewal and CreationIndustrial Tech SW:  Category Renewal and Creation
Industrial Tech SW: Category Renewal and Creation
Christian Dahlen
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
APCO
 
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Kalyan Satta Matka Guessing Matka Result Main Bazar chart
 

Recently uploaded (20)

Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
 
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
 
Income Tax exemption for Start up : Section 80 IAC
Income Tax  exemption for Start up : Section 80 IACIncome Tax  exemption for Start up : Section 80 IAC
Income Tax exemption for Start up : Section 80 IAC
 
Negotiation & Presentation Skills regarding steps in business communication, ...
Negotiation & Presentation Skills regarding steps in business communication, ...Negotiation & Presentation Skills regarding steps in business communication, ...
Negotiation & Presentation Skills regarding steps in business communication, ...
 
Cover Story - China's Investment Leader - Dr. Alyce SU
Cover Story - China's Investment Leader - Dr. Alyce SUCover Story - China's Investment Leader - Dr. Alyce SU
Cover Story - China's Investment Leader - Dr. Alyce SU
 
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & InnovationInnovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & Innovation
 
NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...
NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...
NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...
 
Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...
Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...
Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...
 
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
 
Digital Marketing with a Focus on Sustainability
Digital Marketing with a Focus on SustainabilityDigital Marketing with a Focus on Sustainability
Digital Marketing with a Focus on Sustainability
 
DearbornMusic-KatherineJasperFullSailUni
DearbornMusic-KatherineJasperFullSailUniDearbornMusic-KatherineJasperFullSailUni
DearbornMusic-KatherineJasperFullSailUni
 
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
 
Call8328958814 satta matka Kalyan result satta guessing
Call8328958814 satta matka Kalyan result satta guessingCall8328958814 satta matka Kalyan result satta guessing
Call8328958814 satta matka Kalyan result satta guessing
 
2022 Vintage Roman Numerals Men Rings
2022 Vintage Roman  Numerals  Men  Rings2022 Vintage Roman  Numerals  Men  Rings
2022 Vintage Roman Numerals Men Rings
 
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your TasteZodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
 
Part 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 SlowdownPart 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 Slowdown
 
Industrial Tech SW: Category Renewal and Creation
Industrial Tech SW:  Category Renewal and CreationIndustrial Tech SW:  Category Renewal and Creation
Industrial Tech SW: Category Renewal and Creation
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
 
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
 

An introduction to Agile Monitoring and Control & Agile Metrics

  • 1. 1. Configuring audio • Use VoIP or Telephone to be able to hear • For Telephone users: ask for PIN • For VoIP user: just click “Use Mic & Speakers” 2. Making questions • Click at the raise hand icon. If the timing is ok and you feel comfortable, you can ask using voice. • Type your questions in the Question Box. We will try to answer all of them. • If there is time, Q&A with voice at the end This webinar will start at 2 PM EST (GMT-5)
  • 2. Distribution and use license By participating in this webinar you agree to the following license:
  • 3. Heitor Roriz Filho, MSc, CST Agile Coach and Trainer
  • 4. 17+ years experience in IT market  Software developer and Systems Analyst ◦ Natural, Cobol, Clipper, Delphi, Java  2+ in the role of ScrumMaster, Product Owner and team member  Training and coaching since 2007  Agile Coach and Trainer, Massimus ◦ English, Portuguese, Spanish and German  Coach and Trainer Partner, Rally Software www.massimus.com
  • 5. Trainings ◦ CSM, CSPO ◦ Scrum for PMPs (PMI-ACP prep course)  Agile Coaching ◦ A Scrum Coach not only has stories to tell and answers to give, above all he has the right questions for each occasion. He is very good in recognizing potential. www.massimus.com
  • 6. Regularly measures and monitors progress in order to identify variances from the plan  Also allows corrective action to be taken when necessary to meet project objectives  Strongly related to measurement  Not only track, but steer Thanks to Dave Nicolette for the example of metrics found in this presentation
  • 7. Some words from the traditional world do not sound nice in Agile  In big projects good practices found in a compendium like the PMBOK are a helpful extension Development Organization
  • 8. Focus on people  Agile Manifesto  Train and be a companion to the team ◦ Make sure they understand the process ◦ Warranty continuos improvement ◦ Decrease measurement impacts  Align expectations
  • 9. Observation  Comparison  Take a step back: define metrics ◦ What will be measured ◦ How will be measured ◦ Who will measure ◦ Effects of measurement  Hawthorne Effect: we impact what we measure
  • 10. Size: something that can be counted and measured.  Effort: the actual hours needed to develop a software or piece of product.  Duration: time to get something done.  Cost: strongly correlated with effort.
  • 11. To plan - When we have to do something?  To Program - In what order we do things?  To contract - Do we need more people to do the job?  To quote - What will it cost?  To guide investment - Are we doing something worthwhile?  We estimate to approximate the real, right?
  • 12. It feels good  Answer “boss” requests  I am used to do that way  Fool ourselves and others: when will the project be finished? Think about what you are going to measure before starting measuring it Is it really meaningful?
  • 13. Answer the following questions: 1. Are you using them for adjustment of any BPUF (Big Plan Upfront) attempt? 2. Do you present only time as the most important constraint despite quality? 3. Does your team feel uncomfortable with the measurement? 4. Do you compare real vs. planned and tosses back to your team taking no further action? 5. Does you client takes part in your definition of quality? 6. Does you definition of success relates only to the traditional Iron Triangle constraints?
  • 15. Measuring outcome, not activity. Collaboration with the client means:  Deriving common and meaningful metrics together with the client  Internal metrics (those pertaining to the organizational process) complement outcome metrics  Defining quality as having its role from specification until delivery
  • 16. By Dave Nicollette “Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.” and “Working software is the primary measure of progress.”
  • 17. Running Tested Features 12 10 8 Features 6 RTF 4 2 0 Iteration Graphic from Dave Nicolette
  • 18. Principle Working software is the primary measure of progress.  Informational Direct measure of delivered results.  Diagnostic If flat or declining over time, a problem is indicated.  Motivational Team members naturally want to see RTF increase.
  • 19. Principle Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.  Informational Direct measure of customer-defined value delivered.  Diagnostic Trend should be a steep curve; otherwise, problems in prioritization or valuation are indicated.  Motivational Team members like to deliver value because it makes them feel they are contributing to the success of the organization. Stakeholders are motivated to pay attention to the business value of incremental releases.
  • 20. Revenue  Cost savings  Market share  Customer relations  Reputation  Any formula you want  You can have it very simple, too...
  • 21. As a Team As a CSM, I want As a CSM, I want As a Product As a CSM, I want As a CSM, I want Member, I want to have a senior to have a senior Owner, I want to to have a senior to have a senior to work in a Team. Team. the best ROI. Team. Team. great team As a Product Backlog, I want As a Team As a Team As a CSM, I want to change all the As a CSM, I want As a Product Member, I want Member, I want to have a senior time that is need, to have a senior Owner, I want to to work in a to work in a Team. to be able to Team. the best ROI. great team great team become a great product. As a Team As a Team As a Product As a Product As a Product As a CSM, I want Member, I want Member, I want Owner, I want to Owner, I want to Owner, I want to to have a senior to work in a to work in a the best ROI. the best ROI. the best ROI. Team. great team great team As a Product As a Product Backlog, I want Backlog, I want As a Team As a Team As a Product to change all the As a CSM, I want to change all the Member, I want Member, I want Owner, I want to time that is need, to have a senior time that is need, to work in a to work in a the best ROI. to be able to Team. to be able to great team great team become a great become a great product. product. As a Product Backlog, I want As a Team to change all the As a Product As a Product As a Product Member, I want time that is need, Owner, I want to Owner, I want to Owner, I want to to work in a to be able to the best ROI. the best ROI. the best ROI. great team become a great product. As a Product Backlog, I want As a Team to change all the As a CSM, I want As a CSM, I want As a CSM, I want Member, I want time that is need, to have a senior to have a senior to have a senior to work in a to be able to Team. Team. Team. great team become a great product. This picture is a courtesy of Michel Goldenberg
  • 22. Quick registration The objective represents 40% process of a client’s requirement. 0.4 User account Account Registration registration processing represents 70% of the 0.7 0.3 objective. As a financial analyst I As a user I can enter As a user I can enter need to check on user my data to get payment data to have a data to release registered valid account payment 0.4 0.6 0.1 The story implements % Delivered Value: 60% of registration 0.4x0.7x0.6 = 16.8% value
  • 24.
  • 25. Principle Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.  Informational Empirical observation of the team’s capacity for work; useful for projecting the likely completion date of a given amount of scope; useful for estimating the amount of scope that can be delivered by a given date.  Diagnostic Patterns in trends in velocity indicate various problems; provides a baseline for continuous improvement efforts  Motivational Team members take pride in achieving a high velocity and keeping it stable.
  • 26. The burndown chart tells us in a visual way how much work has been completed.  It can be relative to an iteration or to the whole project. ◦ In the latter case we have in the X-axis the iterations of the project. In either case, we can use in the Y-axis either the number of Story Points of User Stories or the Ideal Hours of tasks.
  • 27. Burndown Chart 2000 1800 1600 1400 1200 Scrum Team Alpha 1000 Scrum Team Beta 800 Scrum Team Gamma TOTAL 600 400 200 0 l 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 tia i In
  • 28. Project Portfolio Management is a challenge for all interested in managing several projects  Agile Project Portfolio Managers should be able to answer questions like: ◦ How to deal with different project areas? ◦ How to mirror actual project quality to the portfolio level? ◦ How effectively manage using indicators? What metrics are meaningful? ◦ What is the Agile definition of a successful project?  But this is another story...
  • 29.
  • 30. An Introduction to Agile Monitoring & Control and Agile Metrics Heitor Roriz Filho, MSc, CST @hroriz Agile Coach and Trainer hroriz@massimus.com @massimusct http://www.massimus.com http://br.linkedin.com/in/hroriz