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:

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