Search
Close this search box.
Search
Close this search box.
Search
Close this search box.

From Utilization to Done

Facebook
Twitter
LinkedIn
Pinterest
WhatsApp

There is this thing.

It’s coming up again and again.

I would say it is the root of all evil.

At least some of it.

I am referring to the need of many software development managers to make sure all their employees are fully utilized. It usually surfaces when you start talking about real team work or about agile execution.

Having all your employees fully utilized is not a bad thing for itself. It is just not the goal. The goal is to get software development done. The problem starts when “people fully utilized” gets in the way of getting software development done.

Making a sprint plan with people having exact tasks for the next two weeks is a very good way to make sure everyone are busy. This will also kill flexibility to respond to arising issues, something that usually happens in software development. Making a sprint plan with just a list of stories and then assigning people per need is a good way to make sure stories get done.

Having a daily meeting, asking each person for what they did yesterday and their plans for today is a good way to make sure people are working. having the daily meeting around stories and what happened with them yesterday and the plan for today is a good way to make sure they will get done.

Should we get stories done at all costs? No. We should balance between speed and throughput, depending on our context. In some places speed is more important,  in others throughput. However, it seems that “people fully utilized” is so prevalent we can safely give it some blows and it will still be there , guarding us from doing really silly stuff.

Once you get the utilization thing off your mind things become easier. This is because suddenly you have one clear goal – getting these stories done. Remember – this is your real goal. And don’t worry about the people, they will find something to do.

 

 

Subscribe for Email Updates:

Categories:

Tags:

PI Objectives
Lean Software Development
Scrum
Lean and Agile Techniques
Lean Startup
Agile Product Development
Value Streams
Scrum and XP
Advanced Roadmaps
Principles of Lean-Agile Leadership
RTE
DevOps
Lean Agile Basics
Scaled Agile Framework
Agile India
Agile Delivery
Rapid RTC
Achieve Business Agility
Scrum Primer
Iterative Incremental Development
IT Operations
RSA
Agile Project Management
Kanban Kickstart Example
Nexus
SAFe DevOps
Lean Risk Management
Lean-Agile Software Development
Agile Outsourcing
Large Scale Scrum
Portfolio for Jira
Daily Scrum
Lean Agile Organization
Release Train Engineer
Test Driven Development
Webinar
ARTs
Risk Management on Agile Projects
Legacy Code
Agile Project
Tips
Nexus and Kanban
Risk Management in Kanban
Sprint Retrospectives
What Is Kanban
Continuous Deployment
Professional Scrum with Kanban
lean agile change management
Jira Plans
agileisrael
Agile in the Enterprise
Scrum Values
Implementation of Lean and Agile
Kaizen Workshop
ALM Tools
chatgpt
LeSS
Built-In Quality
Professional Scrum Master
Risk-aware Product Development
Kanban Basics
Jira
Manage Budget Creation
Agile for Embedded Systems
Games and Exercises
Lean Agile Management
Pomodoro Technique
System Team
Elastic Leadership
Presentation
SAFe
Covid19
Nexus vs SAFe
SPC
Scrum Guide
Entrepreneurial Operating System®
Kanban
Program Increment
Agile Techniques
LAB
Implementing SAFe
Agile Games and Exercises
Process Improvement
Agile Contracts Best Practices
Agile Risk Management
QA
predictability
Agile Mindset
RTE Role
Story Slicing
Product Ownership
ROI
Operational Value Stream
AI
Agile
Software Development
Quality Assurance
Lean-Agile Budgeting
System Archetypes
LPM
Team Flow
The Kanban Method
Continuous Planning
Agile Assembly Architecture
Agile Exercises
TDD
Agile Israel Events
Self-organization
Managing Projects
Agile Release Planning
SAFe Release Planning
Scrum With Kanban
Kaizen
The Agile Coach
Agile Program
User stories
Introduction to Test Driven Development
Professional Scrum Product Owner
Jira admin
Certification
Tools
Effective Agile Retrospectives
Video
Accelerate Value Delivery At Scale
Nexus Integration Team
Kanban 101
Atlassian
Continuous Improvement
AI Artificial Intelligence
Legacy Enterprise
EOS®
Lean Budgeting
Lean Agile Leadership
Engineering Practices
Kanban Game
Nexus and SAFe
Releases Using Lean
Frameworks
Agility
Managing Risk on Agile Projects
Artificial Intelligence
Software Development Estimation
Limiting Work in Progress
Agile Community
Change Management
Scrum.org
Scrum Master
Agile and DevOps Journey
GanttBan
ScrumMaster Tales
Agile Product Ownership
Introduction to ATDD
Lean Agile
Lean and Agile Principles and Practices
ATDD
NIT
Agile Basics
Acceptance Test-Driven Development
Product Management
Planning
POPM
PI Planning
Continuous Integration
Scrum Master Role
A Kanban System for Software Engineering
Development Value Streams
An Appreciative Retrospective
Jira Cloud
BDD
Systems Thinking
Code
Applying Agile Methodology
Slides
Agile Testing Practices
AgileSparks
Spotify
Agile Israel
WIP
Continuous Delivery
speed at scale
ART Success
System Integration Environments
Sprint Iteration
Business Agility
Agile Marketing
ATDD vs. BDD
Keith Sawyer
Enterprise DevOps
Atlaassian
Agile Release Management
SA
Agile Games
Coaching Agile Teams
Certified SAFe
Sprint Planning
Reading List
Hybrid Work
Perfection Game
Amdocs
speed @ scale
AgileSparks
Logo
Enable registration in settings - general

Contact Us

Request for additional information and prices

AgileSparks Newsletter

Subscribe to our newsletter, and stay updated on the latest Agile news and events

This website uses Cookies to provide a better experience
Shopping cart