Cuprins:
Definiție - Ce înseamnă Lean Software Development?
Dezvoltarea software Lean este o filozofie de dezvoltare software care își propune să eficientizeze producția de aplicații și produse software și să le eficientizeze. Filosofia este atribuită în mod popular cărții cu același titlu de Mary și Tom Peppendieck. De asemenea, a evoluat pe baza strategiilor comune de fabricație slabă în industriile fizice implementate de Toyota Project Systems.Techopedia explică Lean Software Development
În dezvoltarea de software slab, se aplică diverse obiective, inclusiv cum să:
- Eliminați deșeurile
- Amplificați învățarea
- Livrați cât mai devreme și rapid
- Împuterniciți oamenii
- Evaluează integritatea proiectului
- Priviți proiectul în mod cuprinzător
Multe dintre aceste obiective largi sunt exprimate sub forma unor eforturi specifice. De exemplu, eliminarea deșeurilor vine în mai multe forme, de la crearea de module de dezvoltare mai inteligente la găsirea de noi modalități de scriere a codului. În general, dezvoltarea software slabă s-a îmbinat cu o altă filozofie numită „dezvoltare software agilă”, care guvernează modalitățile prin care programatorii și designerii colaborează și oferă linii directoare și cadre utile pentru dezvoltarea de software în general.
