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:

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