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:

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