Jaký je rozdíl mezi štíhlým a agilním vývojem softwaru, pokud existuje?


Odpověď 1:

Lean Software Development je aplikace štíhlé výroby pro vývoj softwaru. Štíhlá výroba je silně založena na výrobním systému Toyota [1], který se objevil na konci čtyřicátých a začátkem padesátých let v Toyota. Sedm základních principů Lean Software Development je eliminace odpadu, zesílení učení, rozhodování co nejdříve, snížení nejistoty, poskytování co nejrychlejšího přijímání a začlenění zpětné vazby, zmocňování celého týmu k rozhodování, kvalita budovy do produktu v každém kroku a vidět celý systém a prostředí, ve kterém systém existuje.

Agilní metody vývoje softwaru sahají do šedesátých let, kdy softwaroví inženýři a projektoví manažeři začali vidět výhody přírůstkového vývoje softwaru. V 90. letech 20. století došlo k vývoji lehkých procesních rámců, jako je metoda dynamického vývoje systémů, Scrum, Crystal (především Crystal Clear) a vývojové metodologie, jako je Extreme Programming, a metody xDD (Test Driven Development, Behavior Driven Development, Feature Driven Development) ). Principy agilních metod jsou zachyceny v Manifestu pro agilní vývoj softwaru a 12 principů za agilním manifestem.

Mezi principy štíhlého softwaru a agilními principy existuje mnoho překrývání. Oba jsou o tom, že týmy spolupracujících týmů rychle dodávají hodnotu a zároveň snižují plýtvání a zlepšují kvalitu.

Poznámky pod čarou

[1] Toyota Way: 14 zásad řízení od největšího světového výrobce: Jeffrey Liker: 9780071392310: Amazon.com: Books


Odpověď 2:

Jak Lean, tak Agile jsou založeny v úzkých smyčkách zpětné vazby PDCA, které zmírňují problém s neznámou budoucností, což znamená, že plánování musí být kontinuální procesy paralelní s prováděním, protože provádění nám dává skutečné odpovědi a poznatky. Je však také důležité „vynutit“ zpětnou vazbu co nejdříve, abychom se vyhnuli práci na základě nesprávných předpokladů, a tedy nikoli „předzásobení“ plánů předčasnými rozhodnutími.

Lean a Agile mají některé společné rysy a Agile si půjčuje z některých Lean myšlení, sloučení, které se rozrostlo v posledních několika letech.

Agile je v podstatě o flexibilitě a rychlých reakcích na změny požadavků, znalostí, poznatků, trhů a všeho ostatního. K tomu byste neměli přenášet příliš velkou váhu nebo zavazadla, s nimiž vám může pomoci Lean myšlení.

Jedním pohledem by tedy mohlo být to, že se Lean a Agile navzájem doplňují stejně jako původ jejich jmen: Musíte být Lean, abyste byli agilní.


Odpověď 3:

Jak Lean, tak Agile jsou založeny v úzkých smyčkách zpětné vazby PDCA, které zmírňují problém s neznámou budoucností, což znamená, že plánování musí být kontinuální procesy paralelní s prováděním, protože provádění nám dává skutečné odpovědi a poznatky. Je však také důležité „vynutit“ zpětnou vazbu co nejdříve, abychom se vyhnuli práci na základě nesprávných předpokladů, a tedy nikoli „předzásobení“ plánů předčasnými rozhodnutími.

Lean a Agile mají některé společné rysy a Agile si půjčuje z některých Lean myšlení, sloučení, které se rozrostlo v posledních několika letech.

Agile je v podstatě o flexibilitě a rychlých reakcích na změny požadavků, znalostí, poznatků, trhů a všeho ostatního. K tomu byste neměli přenášet příliš velkou váhu nebo zavazadla, s nimiž vám může pomoci Lean myšlení.

Jedním pohledem by tedy mohlo být to, že se Lean a Agile navzájem doplňují stejně jako původ jejich jmen: Musíte být Lean, abyste byli agilní.


Odpověď 4:

Jak Lean, tak Agile jsou založeny v úzkých smyčkách zpětné vazby PDCA, které zmírňují problém s neznámou budoucností, což znamená, že plánování musí být kontinuální procesy paralelní s prováděním, protože provádění nám dává skutečné odpovědi a poznatky. Je však také důležité „vynutit“ zpětnou vazbu co nejdříve, abychom se vyhnuli práci na základě nesprávných předpokladů, a tedy nikoli „předzásobení“ plánů předčasnými rozhodnutími.

Lean a Agile mají některé společné rysy a Agile si půjčuje z některých Lean myšlení, sloučení, které se rozrostlo v posledních několika letech.

Agile je v podstatě o flexibilitě a rychlých reakcích na změny požadavků, znalostí, poznatků, trhů a všeho ostatního. K tomu byste neměli přenášet příliš velkou váhu nebo zavazadla, s nimiž vám může pomoci Lean myšlení.

Jedním pohledem by tedy mohlo být to, že se Lean a Agile navzájem doplňují stejně jako původ jejich jmen: Musíte být Lean, abyste byli agilní.


Odpověď 5:

Jak Lean, tak Agile jsou založeny v úzkých smyčkách zpětné vazby PDCA, které zmírňují problém s neznámou budoucností, což znamená, že plánování musí být kontinuální procesy paralelní s prováděním, protože provádění nám dává skutečné odpovědi a poznatky. Je však také důležité „vynutit“ zpětnou vazbu co nejdříve, abychom se vyhnuli práci na základě nesprávných předpokladů, a tedy nikoli „předzásobení“ plánů předčasnými rozhodnutími.

Lean a Agile mají některé společné rysy a Agile si půjčuje z některých Lean myšlení, sloučení, které se rozrostlo v posledních několika letech.

Agile je v podstatě o flexibilitě a rychlých reakcích na změny požadavků, znalostí, poznatků, trhů a všeho ostatního. K tomu byste neměli přenášet příliš velkou váhu nebo zavazadla, s nimiž vám může pomoci Lean myšlení.

Jedním pohledem by tedy mohlo být to, že se Lean a Agile navzájem doplňují stejně jako původ jejich jmen: Musíte být Lean, abyste byli agilní.


Odpověď 6:

Jak Lean, tak Agile jsou založeny v úzkých smyčkách zpětné vazby PDCA, které zmírňují problém s neznámou budoucností, což znamená, že plánování musí být kontinuální procesy paralelní s prováděním, protože provádění nám dává skutečné odpovědi a poznatky. Je však také důležité „vynutit“ zpětnou vazbu co nejdříve, abychom se vyhnuli práci na základě nesprávných předpokladů, a tedy nikoli „předzásobení“ plánů předčasnými rozhodnutími.

Lean a Agile mají některé společné rysy a Agile si půjčuje z některých Lean myšlení, sloučení, které se rozrostlo v posledních několika letech.

Agile je v podstatě o flexibilitě a rychlých reakcích na změny požadavků, znalostí, poznatků, trhů a všeho ostatního. K tomu byste neměli přenášet příliš velkou váhu nebo zavazadla, s nimiž vám může pomoci Lean myšlení.

Jedním pohledem by tedy mohlo být to, že se Lean a Agile navzájem doplňují stejně jako původ jejich jmen: Musíte být Lean, abyste byli agilní.


Odpověď 7:

Jak Lean, tak Agile jsou založeny v úzkých smyčkách zpětné vazby PDCA, které zmírňují problém s neznámou budoucností, což znamená, že plánování musí být kontinuální procesy paralelní s prováděním, protože provádění nám dává skutečné odpovědi a poznatky. Je však také důležité „vynutit“ zpětnou vazbu co nejdříve, abychom se vyhnuli práci na základě nesprávných předpokladů, a tedy nikoli „předzásobení“ plánů předčasnými rozhodnutími.

Lean a Agile mají některé společné rysy a Agile si půjčuje z některých Lean myšlení, sloučení, které se rozrostlo v posledních několika letech.

Agile je v podstatě o flexibilitě a rychlých reakcích na změny požadavků, znalostí, poznatků, trhů a všeho ostatního. K tomu byste neměli přenášet příliš velkou váhu nebo zavazadla, s nimiž vám může pomoci Lean myšlení.

Jedním pohledem by tedy mohlo být to, že se Lean a Agile navzájem doplňují stejně jako původ jejich jmen: Musíte být Lean, abyste byli agilní.


Odpověď 8:

Jak Lean, tak Agile jsou založeny v úzkých smyčkách zpětné vazby PDCA, které zmírňují problém s neznámou budoucností, což znamená, že plánování musí být kontinuální procesy paralelní s prováděním, protože provádění nám dává skutečné odpovědi a poznatky. Je však také důležité „vynutit“ zpětnou vazbu co nejdříve, abychom se vyhnuli práci na základě nesprávných předpokladů, a tedy nikoli „předzásobení“ plánů předčasnými rozhodnutími.

Lean a Agile mají některé společné rysy a Agile si půjčuje z některých Lean myšlení, sloučení, které se rozrostlo v posledních několika letech.

Agile je v podstatě o flexibilitě a rychlých reakcích na změny požadavků, znalostí, poznatků, trhů a všeho ostatního. K tomu byste neměli přenášet příliš velkou váhu nebo zavazadla, s nimiž vám může pomoci Lean myšlení.

Jedním pohledem by tedy mohlo být to, že se Lean a Agile navzájem doplňují stejně jako původ jejich jmen: Musíte být Lean, abyste byli agilní.