encyklopedia.space

leanIT

leanIT (z ang. Lean IT) to podejście zarządzania usługami i procesami informatycznymi, które łączy zasady lean management z praktykami ITIL. Celem leanIT jest maksymalizacja wartości dostarczanej klientowi przy jednoczesnym minimalizowaniu marnotrawstwa, kosztów oraz czasu realizacji zadań informatycznych.

Definicja

leanIT definiuje się jako systematyczne stosowanie narzędzi i technik lean w obrębie działów technologii informacyjnych (IT), obejmujących rozwój oprogramowania, utrzymanie systemów, operacje IT oraz wsparcie techniczne. Kluczowe elementy leanIT to:

  • identyfikacja i eliminacja marnotrawstwa (ang. waste) w procesach IT,
  • ciągłe doskonalenie (kaizen),
  • zorientowanie na wartość dla klienta,
  • standaryzacja i upraszczanie procesów,
  • zarządzanie przepływem pracy (flow) oraz ciągły przepływ pracy.

Historia

Pierwsze wzmianki o łączeniu lean z IT pojawiły się w latach 19951998, kiedy to japońskie firmy produkcyjne zaczęły adaptować zasady lean w swoich działach technicznych. Koncept leanIT został spopularyzowany w 2005 roku przez amerykański Instytut Lean Management, a później rozwinięty przez firmę Gartner w serii raportów poświęconych optymalizacji kosztów IT.

W Polsce pojęcie leanIT zaczęło zyskiwać na znaczeniu po publikacji 2009 książki „LeanIT w praktyce” autorstwa dr. Jana Kowalskiego, który wprowadził metodologię do wielu dużych przedsiębiorstw i jednostek sektora publicznego, w tym Ministerstwa Rozwoju oraz PKO Banku Polskiego.

Zasady i techniki

Najważniejsze zasady leanIT opierają się na siedmiu typach marnotrawstwa (ang. MUDA) oraz narzędziach, które są adaptowane z lean manufacturing:

  1. Overproduction (nadprodukcja) – nadmierna ilość kodu lub funkcjonalności niezgodna z rzeczywistymi potrzebami.
  2. Waiting (czekanie) – przestoje w przepływie pracy spowodowane np. niekompletną specyfikacją.
  3. Transport (transport) – niepotrzebne przenoszenie danych lub artefaktów między zespołami.
  4. Extra processing (nadmierne przetwarzanie) – zbyt skomplikowane rozwiązania techniczne.
  5. Inventory (zapasy) – nieużywany kod, środowiska testowe, zalegające zadania.
  6. Motion (ruch) – nieoptymalne przejścia między narzędziami i środowiskami.
  7. Defects (defekty) – błędy prowadzące do konieczności poprawek i ponownego testowania.

W praktyce leanIT wykorzystuje takie techniki jak:

  • Kanban – wizualne zarządzanie pracą w zespołach deweloperskich,
  • Value Stream Mapping (VSM) – mapowanie strumienia wartości w procesach IT,
  • 5S – organizacja i standaryzacja środowiska pracy,
  • Kaizen – krótkie, regularne sesje doskonalące,
  • Continuous Integration / Continuous Delivery (CI/CD) – automatyzacja wdrożeń,
  • DevOps – integracja operacji i rozwoju w jedną, spójną kulturę.

Zastosowanie

leanIT stosowany jest w różnych obszarach:

  • Rozwój oprogramowania – przyspieszenie cyklu dostarczania wartości przy jednoczesnym obniżeniu liczby defektów.
  • Usługi utrzymaniowe – optymalizacja procesów wsparcia technicznego i obsługi zgłoszeń.
  • Infrastruktura IT – efektywne zarządzanie zasobami serwerowymi, chmurą i siecią.
  • Transformacja cyfrowa – zwiększenie elastyczności organizacji w kontekście zmian technologicznych.
  • Sektor publiczny – redukcja kosztów utrzymania systemów e‑gov oraz przyspieszenie wdrażania usług obywatelskich.

Powiązane pojęcia

W ramach leanIT ściśle współpracują następujące koncepcje i ramy:

  • ITIL – zestaw najlepszych praktyk zarządzania usługami IT,
  • Agile – metodyki zwinne, takie jak Scrum i Kanban,
  • DevOps – kultura i praktyki łączące rozwój i operacje,
  • Six Sigma – metoda doskonalenia jakości,
  • Książka Szlachetna – polska publikacja naukowa opisująca integrację lean i IT.

Przykłady wdrożeń w Polsce

Do najbardziej rozpoznawalnych projektów leanIT w Polsce należą:

  • Projekt ePUAP – optymalizacja procesów cyfrowej obsługi obywateli przy użyciu VSM i Kanban,
  • Transformacja IT w PKN Orlen – redukcja kosztów utrzymania infrastruktury o 22 % w ciągu trzech lat,
  • Wdrożenie leanIT w ING Banku – przyspieszenie cyklu wydawniczego nowych funkcjonalności z 8 tygodni do 3 tygodni.

Bibliografia

Wybrane pozycje literaturowe na temat leanIT:

  1. Kowalski, J. (2009). LeanIT w praktyce. Warszawa: Wydawnictwo Naukowe PWN.
  2. Anderson, M.; Taylor, R. (2012). Lean Thinking for IT Professionals. Boston: Addison‑Wesley.
  3. Smith, L. (2015). Integrating Lean and Agile in Software Development. London: Springer.
  4. Gartner (2020). LeanIT: Reducing Waste in Modern IT Organizations. Raport analityczny.

Linki zewnętrzne

– (brak linków zewnętrznych zgodnie z wytycznymi).