Spisu treści:
Definicja - Co oznacza Lean Programming?
Programowanie Lean to metodologia skupiająca się na optymalizacji wydajności i minimalizacji marnotrawstwa aplikacji podczas ich projektowania i tworzenia. Metodologia ta może być stosowana w całej organizacji i angażować wszystkich interesariuszy w opracowywanie i dostarczanie aplikacji.
Programowanie Lean było japońską koncepcją przemysłową przyjętą przez USA w latach 80. Jego głównym celem jest ciągłe doskonalenie produktu na wszystkich poziomach operacyjnych i etapach.
Techopedia wyjaśnia Lean Programming
W szczupłym programowaniu wady oprogramowania są akceptowaną częścią tworzenia aplikacji, a ich eliminacja jest podstawowym celem. Obejmuje to zmniejszenie ilości kodu związanego z produktami bezbłędnymi, co z kolei zmniejsza zawyżone zapasy i marnotrawstwo. Na przykład mniejsze części wstępnie przetestowanego i wolnego od błędów kodu są często używane do tworzenia większych aplikacji w celu zaspokojenia potrzeb klientów.
Przy prawidłowym wdrożeniu programowanie lean może dostarczyć kompletny produkt w ramach budżetu i przy większej wydajności, ostatecznie zwiększając zadowolenie klienta.
Jak w przypadku każdej metodologii, najtrudniejszym aspektem programowania lean może być często przekonanie programistów do wdrożenia nowych metod programowania.
