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:

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