All set? Let's make this app!
+From f8abdeb4ad06afb65eef6d5192e78a3bba430438 Mon Sep 17 00:00:00 2001
From: Julien Calixte
- First, what is a feature? A feature is a software component that - provides a functionality for the user. Examples include the ability to - read articles, share content, or use the app offline. In our simulation, - a feature is represented as follows: + First, let's take a moment to define the most important element: the + feature. A feature is a software component that provides a functionality + for the user like the ability to read articles, share content, or use + the app offline. In our simulation, a feature is represented as follows:
Each feature starts with an intention: "{{ feature.name }}". This defines what we will add to the mobile app.
+ >". "{{ feature.leadTime }}d" indicates the
+ number of days teams work on the feature. The goal is to minimize this
+ number and deliver features as quickly as possible. "
It takes one day to each team to complete their part.
-- {{ feature.leadTime }}d indicates the - number of days teams work on the feature. The goal is to minimize this - number and deliver features as quickly as possible. -
-
-
- Okay! We have 20 features to deliver. Each team takes one day to - complete their part for a feature. -
-Every day, you can choose between two strategies:
-- In this article, we’ll examine how these strategies affect efficiency - and quality. Let’s explore each one! + Okay! We have 20 features to deliver and every day, you can choose + between two strategies:
-In the push system, we aim to maximize the time teams spend working on the product. This ensures no downtime, as everyone always has tasks to complete.
-Instead of pushing features forward, the pull system waits until the next team is ready. This approach acknowledges that the ideal "push @@ -177,9 +172,9 @@ const createdAt = new Date('2025-01-08').toLocaleDateString(undefined, { readiness, we avoid creating a backlog of pre-prepared features.
- To implement this, we introduce "blue bins" as safety stock. These bins - ensure teams always have work ready to process without delays but we - stop whenever blue bins are full. + We introduce "blue bins" as safety stocks: these bins ensure teams + always have work ready to process without delays + but teams stop whenever blue bins are full.
+All set? Let's make this app!
+- Well, what do you think? Not so simple... What are the insights from - these strategies? Here are some observations: + Well, what do you think? Not so obvious... What can we say? Here are + some observations: