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:

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