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:

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