5 października 2018
Lean Software Development

„Wyszczuplone” wykonywanie oprogramowania.

Ściśle związane z metodologią zwinną. Ostatnimi czasy takie rozwiązanie zostało silnie ukierunkowane na wymogi odbiorców oraz kontrolę przepływu działania.

Źródło pomysłu lean dostrzega się w metodach wykorzystywanych przez koncern Toyota, który był bardzo elastyczny i ponosił małe koszty produkcyjne.

Poprzez zastosowanie lean można w lepszym tempie produkować dobrej klasy produkty. Zredukowanie funkcji do dopuszczalnego minimum umożliwia sprawne wykorzystanie i uświadomienie sobie zmian, do jakich ona doprowadziła.

Poprzez unikanie produkcji zbędnych funkcji na pewno zyskamy zadowalające oszczędności.

System ten umożliwia lepiej zorientować się oraz zaplanować postęp detali stosowanych przez odbiorców.

Cel Lean Software Development:

– usuwanie strat – należy skupić się na wartościach precyzowanych przez odbiorcę

– dostarczenie spójnego, wysokiej klasy produktu – jakiego oczekuje Klient i jaki go satysfakcjonuje

– czerpanie wiedzy – bazując na krótkich fazach projektowych można od razu zyskać informacje związane ze spełnianiem potrzeb odbiorców

– późne podejmowanie decyzji związanych z ostatecznym udostępnianiem rozwiązań

– wczesne udostępnienie – w projekcie można wprowadzać natychmiastowe zmiany zażądane przez klienta

– optymalizowanie całości – złe oddziaływanie funkcji, które usprawniają mały zasób wymagań niekorzystnie wpływają na kompletny odbiór rozwiązania. Trzeba mieć to na uwadze i unikać takich sytuacji.