Performance management and collaboration

More collaboration dilutes roles, siloed skills, heroes culture, and variance in engagement.

»
Author's profile picture Dragan Stepanović

Big Batches™ and assumptions

Big Batches™ embed:

  • more assumptions
  • way more second-order, compounded assumptions as a product of first order-assumptions (A x B x C x … x N)
  • carry all of these for a longer time
»
Author's profile picture Dragan Stepanović

It's actually not about practices

It’s not about:

  • Continuous Integration
  • Trunk Based Development
  • Pair Programming
  • Mob Programming
  • Limiting WIP
»
Author's profile picture Dragan Stepanović

What is high transaction cost?

An example is of transaction cost is how long it takes us to get enough confidence that our change didn’t break previous functionality.

»
Author's profile picture Dragan Stepanović

In most of the cases a big batch is

an indication of a lack of mechanism to reduce the transaction cost.

»
Author's profile picture Dragan Stepanović

Two intervention points for the fastest flow

I cannot have a fast feedback if I don’t have small batches.
But, I could have a slow feedback even if I have small batches.
That’s the case when WIP is too high, which causes queueing in the system, which then delays the feedback.

»
Author's profile picture Dragan Stepanović

PR based workflow is killing your throughput

So, here’s the thing.

»
Author's profile picture Dragan Stepanović

Async work is causing your company's WIP to skyrocket

I’m aware that many people like async way of working, which usually comes with remote work, but it’s actually causing your company’s WIP to skyrocket.

»
Author's profile picture Dragan Stepanović

The problem with not slicing the work is

The problem, which is often overlooked, with not slicing the work is incurring all the opportunity cost of not doing something else more valuable while working on the less valuable parts and thus missing a chance to increase the throughput of the value.

»
Author's profile picture Dragan Stepanović

Big batches hide a real demand and decrease the throughput of the value

Big batches lock the capacity of a team for a longer time, which renders the team unresponsive for a longer time.

»
Author's profile picture Dragan Stepanović