Obsah:
Definícia - Čo znamená Lean Software Development?
Štíhly vývoj softvéru je filozofia vývoja softvéru, ktorej cieľom je zefektívniť výrobu aplikácií a softvérových produktov a zefektívniť ich. Filozofia je populárna knihou s rovnakým názvom od Mary a Tom Peppendieck. Vyvinula sa tiež na základe bežných stratégií štíhlej výroby vo fyzickom priemysle implementovaných spoločnosťou Toyota Project Systems.Techopedia vysvetľuje vývoj štíhleho softvéru
Pri štíhlom vývoji softvéru sa uplatňujú rôzne ciele vrátane toho, ako:
- Eliminujte odpad
- Zosilniť učenie
- Dodajte čo najskôr a najrýchlejšie
- Posilnite ľudí
- Posúdiť integritu projektu
- Pozrite sa na projekt komplexne
Mnohé z týchto širokých cieľov sú vyjadrené formou osobitného úsilia. Napríklad odstránenie odpadu prichádza v mnohých formách, od vytvorenia inteligentnejších vývojových modulov po nájdenie nových spôsobov písania kódu. Štíhly vývoj softvéru sa vo všeobecnosti spojil s inou filozofiou nazývanou „agilný vývoj softvéru“, ktorá riadi spôsoby spolupráce programátorov a dizajnérov a poskytuje užitočné pokyny a rámce pre vývoj softvéru ako celku.