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:

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