diff --git a/src/modules/pull-system/FlowArticle.vue b/src/modules/pull-system/FlowArticle.vue index f83654a..9a8f754 100644 --- a/src/modules/pull-system/FlowArticle.vue +++ b/src/modules/pull-system/FlowArticle.vue @@ -24,12 +24,12 @@ const feature: Feature = { } const simulationStore = useSimulationStore() -const leadTimeDelta = computed(() => - ( +const leadTimeDeltaFloat = computed( + () => parseFloat(simulationStore.meanLeadTime('push')) - parseFloat(simulationStore.meanLeadTime('pull')) - ).toFixed(2) ) +const leadTimeDelta = computed(() => leadTimeDeltaFloat.value.toFixed(2)) const SIMULATION_THRESHOLD = 20 @@ -200,9 +200,11 @@ const displaySimulationConclusion = computed(() => { the patterns we can identify?

- In a primarly push system, we see teams struggling - and stuck reworking the same features again and again to finally having - all features live all at once. + In a primarly push system, depending on your + simulation. You can see teams going just fine. But when a problem + occurs, it starts to snowball. We see teams struggling and reworking the + same features again and again to finally having all features delivered + all at once.

In a primarly pull system however, we see a smoother @@ -224,10 +226,9 @@ const displaySimulationConclusion = computed(() => {

Okay, we generally see that the pull system is a bit - quicker, features are delivered sooner even if the cycle time is quite - the same. The real difference seems to be on the number of issues. In a - pull system, teams are focus on a small number of - feature helping them having less overburden. + quicker, features are delivered sooner. The real difference seems to be + on the number of issues. In a pull system, teams are + focus on a small number of feature helping them having less overburden.

Now, what happens when we have a lot of projects to deliver? Are @@ -238,11 +239,12 @@ const displaySimulationConclusion = computed(() => {

- Okay, now we're pretty sure! The cycle time - the time needed to - complete one feature - is quite close actually. But as the quality issue - increase in the push system, these defects and corrections pile up and - generate at about {{ leadTimeDelta }} - days of difference. + Okay, now we're pretty sure! As the quality issue increase in the + push system, these defects and corrections pile up + and generate at about + {{ leadTimeDelta }} + days of difference

Waiting for at least {{ SIMULATION_THRESHOLD }} simulations... diff --git a/src/modules/pull-system/feature/FlowDashboard.vue b/src/modules/pull-system/feature/FlowDashboard.vue index 6dfc15f..20ba915 100644 --- a/src/modules/pull-system/feature/FlowDashboard.vue +++ b/src/modules/pull-system/feature/FlowDashboard.vue @@ -45,13 +45,13 @@ const featureStore = useFeatureStore() days

-
+
Quality issues
{{ featureStore.qualityIssues }}
diff --git a/src/modules/pull-system/simulation/SimulationDashboard.vue b/src/modules/pull-system/simulation/SimulationDashboard.vue index 8af708f..1808ae6 100644 --- a/src/modules/pull-system/simulation/SimulationDashboard.vue +++ b/src/modules/pull-system/simulation/SimulationDashboard.vue @@ -1,4 +1,6 @@