SlideShare una empresa de Scribd logo
1 de 10
 Agile projects, especially if you are starting
 your agile transition, can have plenty of
 problems. Some are technical debt
 problems, such as the build taking too long
 or having insufficient automated tests to
 know if your changes are helping or hurting
 the system. But there’s another insidious
 management problem when many teams
 transition to agile: when the project team is
 supposed to work on more than one project
 at a time.
 Sometimes, the team perceives this problem
 and solves it during their retrospectives. But
 if the team members have been accustomed
 to multitasking for years, they may not even
 realize this is a problem. Or if the team
 realizes that they’re multitasking, they may
 not know how to solve the problem. That’s
 when a few observations or measurements
 may just be what your team needs.
 If you have people multitasking in a non-agile
 project, you might not know until the end of the
 project (or until some interim milestone) that the
 team members have not spent enough time on your
 project for far too long. But on an agile project, you can
 tell inside of one iteration. Multitasking slows
 everything down and makes people forget where they
 were. When developers and testers multitask, they
 create problems or lose track of where to look for
 problems.
Cumulative flow diagrams (CFDs) show how much work in process
there really is on your project. See Figure 1 for a cumulative flow
diagram on a highly multitasked project:
 You can see that the total work in red continues to
  grow throughout the project because the team is
  unable to finish much work. There is significant
  pressure for more work because the team can’t finish
  anything. The work in process is in yellow, and there’s
  a significant amount of it. The team is making some
  progress later in the year (in the green).
 But if you look at the January through June time
  period, you can see the team finished almost nothing.
 They were working on a lot, but they were unable to
  finish work. CFDs are useful for the team and for
  management. The chart helps people see the effect of
  multitasking. Just add all the work in process that the
  team is working on and when the team members
  finish. You will be amazed.
 In addition to a CFD, consider a velocity
  chart, primarily for the team. A velocity chart is a guide
  for the team to know how much they can commit to
  for an iteration.
Unpredictable Velocity Chart
Burnup charts show not just how much work is done but also how much work
is being added to the project. Adding work to a project is a symptom of the
project team not making enough progress for the interested parties. See
Figure 3 for a burnup chart that shows how close to completion a project is
and how much more work is being added.
 Once you have data, your managers
 might decide to manage the project
 portfolio and stop the multitasking. If
 not, you can defensively manage it. You
 have several options: to decide on the
 project portfolio yourself; to spend
 one-week iterations rolling among
 projects, one per iteration; and to
 create space in the iteration for ad hoc
 work.

Más contenido relacionado

La actualidad más candente

Decoding The Cl Manual
Decoding The Cl ManualDecoding The Cl Manual
Decoding The Cl Manual
guest0d00b2
 
An Introduction To Agile Development
An Introduction To Agile DevelopmentAn Introduction To Agile Development
An Introduction To Agile Development
elliando dias
 

La actualidad más candente (20)

Multiprojects management
Multiprojects managementMultiprojects management
Multiprojects management
 
Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.
Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.
Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.
 
Six time management tips for project managers it-toolkits
Six time management tips for project managers   it-toolkitsSix time management tips for project managers   it-toolkits
Six time management tips for project managers it-toolkits
 
Agile project tracking - burn up charts
Agile project tracking - burn up chartsAgile project tracking - burn up charts
Agile project tracking - burn up charts
 
Decoding The Cl Manual
Decoding The Cl ManualDecoding The Cl Manual
Decoding The Cl Manual
 
7 tips for more effective morning SCRUM
7 tips for more effective morning SCRUM7 tips for more effective morning SCRUM
7 tips for more effective morning SCRUM
 
An Introduction To Agile Development
An Introduction To Agile DevelopmentAn Introduction To Agile Development
An Introduction To Agile Development
 
Scrum agile-process
Scrum agile-processScrum agile-process
Scrum agile-process
 
Hansoft Basics
Hansoft BasicsHansoft Basics
Hansoft Basics
 
11 ways to excel at project management
11 ways to excel at project management11 ways to excel at project management
11 ways to excel at project management
 
Taking smaller bites with PMP-Bite series - PMP Chapter 1 Part 2 (CONSTRAINTS)
Taking smaller bites with PMP-Bite series - PMP Chapter 1 Part 2 (CONSTRAINTS)Taking smaller bites with PMP-Bite series - PMP Chapter 1 Part 2 (CONSTRAINTS)
Taking smaller bites with PMP-Bite series - PMP Chapter 1 Part 2 (CONSTRAINTS)
 
The ys behind the ceremonies
The ys behind the ceremoniesThe ys behind the ceremonies
The ys behind the ceremonies
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Agile metrices
Agile metricesAgile metrices
Agile metrices
 
Building experimentation into your product lifecycle - Lauren Rabiano
Building experimentation into your product lifecycle - Lauren RabianoBuilding experimentation into your product lifecycle - Lauren Rabiano
Building experimentation into your product lifecycle - Lauren Rabiano
 
Scrum - An introduction
Scrum - An introductionScrum - An introduction
Scrum - An introduction
 
Scrum - What is it good for?
Scrum - What is it good for?Scrum - What is it good for?
Scrum - What is it good for?
 
No estimates - 10 new principles for testing
No estimates  - 10 new principles for testingNo estimates  - 10 new principles for testing
No estimates - 10 new principles for testing
 
Story Based Burn Down
Story Based Burn DownStory Based Burn Down
Story Based Burn Down
 
Why Hansoft
Why HansoftWhy Hansoft
Why Hansoft
 

Destacado (7)

crónicas de un viajer
crónicas de un viajercrónicas de un viajer
crónicas de un viajer
 
허브와 커넥터
허브와 커넥터허브와 커넥터
허브와 커넥터
 
Infographic: Email Delivery Insights
Infographic: Email Delivery InsightsInfographic: Email Delivery Insights
Infographic: Email Delivery Insights
 
Principles of negotiation
Principles of negotiationPrinciples of negotiation
Principles of negotiation
 
Tutorial cristina
Tutorial cristina Tutorial cristina
Tutorial cristina
 
How to follow publisher
How to follow publisherHow to follow publisher
How to follow publisher
 
Chromosome Y
Chromosome YChromosome Y
Chromosome Y
 

Similar a resource 1

PrintNetwork Diagrams and Resource UtilizationIntroduction B.docx
PrintNetwork Diagrams and Resource UtilizationIntroduction  B.docxPrintNetwork Diagrams and Resource UtilizationIntroduction  B.docx
PrintNetwork Diagrams and Resource UtilizationIntroduction B.docx
ChantellPantoja184
 
Process Improvement Plan by Barry Botha
Process Improvement Plan by Barry BothaProcess Improvement Plan by Barry Botha
Process Improvement Plan by Barry Botha
Barry Botha, CSM
 
project Management
project Managementproject Management
project Management
Ishan Yadav
 
Agile Release Planning
Agile Release PlanningAgile Release Planning
Agile Release Planning
Akhil Mittal
 
importance of resources allocation in formal method of software engineering ...
 importance of resources allocation in formal method of software engineering ... importance of resources allocation in formal method of software engineering ...
importance of resources allocation in formal method of software engineering ...
Abdul Naqashbandi
 
Project NameCommunication PlanOverviewEffective and .docx
Project NameCommunication PlanOverviewEffective and .docxProject NameCommunication PlanOverviewEffective and .docx
Project NameCommunication PlanOverviewEffective and .docx
wkyra78
 

Similar a resource 1 (20)

PrintNetwork Diagrams and Resource UtilizationIntroduction B.docx
PrintNetwork Diagrams and Resource UtilizationIntroduction  B.docxPrintNetwork Diagrams and Resource UtilizationIntroduction  B.docx
PrintNetwork Diagrams and Resource UtilizationIntroduction B.docx
 
2Project_management. Ghjjkkutfghuuijkpdf
2Project_management. Ghjjkkutfghuuijkpdf2Project_management. Ghjjkkutfghuuijkpdf
2Project_management. Ghjjkkutfghuuijkpdf
 
[Guide] How to create a realistic project schedule
[Guide] How to create a realistic project schedule[Guide] How to create a realistic project schedule
[Guide] How to create a realistic project schedule
 
about start up for you 12
about start up for you 12about start up for you 12
about start up for you 12
 
A guide to create a quality project schedule
A guide to create a quality project scheduleA guide to create a quality project schedule
A guide to create a quality project schedule
 
Shape Up Your Agility
Shape Up Your AgilityShape Up Your Agility
Shape Up Your Agility
 
Project management for everyone
Project management for everyoneProject management for everyone
Project management for everyone
 
Team Contract
Team ContractTeam Contract
Team Contract
 
Process Improvement Plan by Barry Botha
Process Improvement Plan by Barry BothaProcess Improvement Plan by Barry Botha
Process Improvement Plan by Barry Botha
 
project Management
project Managementproject Management
project Management
 
Project Workflow Management Ultimate Guidee (1).pdf
Project Workflow Management Ultimate Guidee (1).pdfProject Workflow Management Ultimate Guidee (1).pdf
Project Workflow Management Ultimate Guidee (1).pdf
 
Project Workflow Management Ultimate Guide
Project Workflow Management Ultimate GuideProject Workflow Management Ultimate Guide
Project Workflow Management Ultimate Guide
 
Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time? Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time?
 
Rejuvenating Agile Operations By Putting Lead And Cycle Time Front And Centre.
Rejuvenating Agile Operations By Putting Lead And Cycle Time Front And Centre.Rejuvenating Agile Operations By Putting Lead And Cycle Time Front And Centre.
Rejuvenating Agile Operations By Putting Lead And Cycle Time Front And Centre.
 
Agile Release Planning
Agile Release PlanningAgile Release Planning
Agile Release Planning
 
importance of resources allocation in formal method of software engineering ...
 importance of resources allocation in formal method of software engineering ... importance of resources allocation in formal method of software engineering ...
importance of resources allocation in formal method of software engineering ...
 
How to Create a Workflow: 5 Tips to Get Started Quickly
How to Create a Workflow: 5 Tips to Get Started Quickly How to Create a Workflow: 5 Tips to Get Started Quickly
How to Create a Workflow: 5 Tips to Get Started Quickly
 
Project NameCommunication PlanOverviewEffective and .docx
Project NameCommunication PlanOverviewEffective and .docxProject NameCommunication PlanOverviewEffective and .docx
Project NameCommunication PlanOverviewEffective and .docx
 
Training - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and KanbanTraining - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and Kanban
 
Project time
Project timeProject time
Project time
 

Último

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Último (20)

Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 

resource 1

  • 1.
  • 2.  Agile projects, especially if you are starting your agile transition, can have plenty of problems. Some are technical debt problems, such as the build taking too long or having insufficient automated tests to know if your changes are helping or hurting the system. But there’s another insidious management problem when many teams transition to agile: when the project team is supposed to work on more than one project at a time.
  • 3.  Sometimes, the team perceives this problem and solves it during their retrospectives. But if the team members have been accustomed to multitasking for years, they may not even realize this is a problem. Or if the team realizes that they’re multitasking, they may not know how to solve the problem. That’s when a few observations or measurements may just be what your team needs.
  • 4.  If you have people multitasking in a non-agile project, you might not know until the end of the project (or until some interim milestone) that the team members have not spent enough time on your project for far too long. But on an agile project, you can tell inside of one iteration. Multitasking slows everything down and makes people forget where they were. When developers and testers multitask, they create problems or lose track of where to look for problems.
  • 5. Cumulative flow diagrams (CFDs) show how much work in process there really is on your project. See Figure 1 for a cumulative flow diagram on a highly multitasked project:
  • 6.  You can see that the total work in red continues to grow throughout the project because the team is unable to finish much work. There is significant pressure for more work because the team can’t finish anything. The work in process is in yellow, and there’s a significant amount of it. The team is making some progress later in the year (in the green).  But if you look at the January through June time period, you can see the team finished almost nothing.
  • 7.  They were working on a lot, but they were unable to finish work. CFDs are useful for the team and for management. The chart helps people see the effect of multitasking. Just add all the work in process that the team is working on and when the team members finish. You will be amazed.  In addition to a CFD, consider a velocity chart, primarily for the team. A velocity chart is a guide for the team to know how much they can commit to for an iteration.
  • 9. Burnup charts show not just how much work is done but also how much work is being added to the project. Adding work to a project is a symptom of the project team not making enough progress for the interested parties. See Figure 3 for a burnup chart that shows how close to completion a project is and how much more work is being added.
  • 10.  Once you have data, your managers might decide to manage the project portfolio and stop the multitasking. If not, you can defensively manage it. You have several options: to decide on the project portfolio yourself; to spend one-week iterations rolling among projects, one per iteration; and to create space in the iteration for ad hoc work.