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:

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