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:

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