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:

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