System Kanban w inżynierii oprogramowania

[english]

Kanban jest techniką inicjującą i regulującą przepływ produktu (flow) przez systemy produkcyjne typu "ciągnionego" (pull). Stanowi jeden z filarów systemu produkcyjnego Toyoty (Toyota Production System, TPS) i pochodnych, odchudzonych systemów produkcyjnych (lean), na których wzorowane są lekkie metodyki produkcji programowania. Możliwości zastosowania tej techniki w produkcji oprogramowania rozciągają się od usprawniania pracy wykonywanej przez pojedyncze osoby, zespoły, aż po całe organizacje. Najlepsze rezultaty kanban przynosi tam, gdzie jego zasięg obejmuje cały system produkcji - od działu marketingu, poprzez produkcję, po działy wdrożeń czy dystrybucji. Kanban może być stosowany jako samodzielne narzędzie, może być także łączony z innymi metodykami w celu podniesienia kultury pracy zespołowej, sekwencyjnego podejmowania i realizacji zobowiązań przez zespoły projektowe, oraz optymalizacji procesu produkcji.

Dwudniowe (16h) szkolenie System Kanban w inżynierii oprogramowania dostarcza uczestnikom wiedzy o systemach produkcji typu "ciągnionego" i zastosowaniu tego sprawdzonego i niezwykle skutecznego podejścia w procesie wytwarzania oprogramowania. W trakcie szkolenia uczestnicy nabędą umiejętności wykorzystania techniki kanban oraz narzędzi pomocniczych takich jak: mapowanie strumienia wartości (value stream mapping) i analiza ciągłego przepływu, do kontroli i doskonalenia procesów produkcji oprogramowania, podnoszenia zdolności produkcyjnych zespołu oraz efektywnego zarządzania ilością wykonywanej przez zespół (work-in-progress, WIP). Umiejętności te pozwolą uczestnikom przekształcać istniejące procesy w efektywne systemy produkcji, przynoszące wymierne korzyści w krótkim czasie.

Zakres szkolenia

Szkolenie obejmuje następujące tematy, przedstawiane w formie wykładu i intensywnych ćwiczeń:

  • Wprowadzenie do odchudzonych procesów produkcyjnych (lean)
  • Systemy typu "ciągnionego" (pull) a systemy "pchane" (push)
  • Przepis na sukces: nastawienie na jakość, kontrola ilości pracy będącej w toku, zarządzanie oczekiwaniami i przepustowością systemu produkcji
  • System kanban
  • Studium przypadku: Microsoft XIT Sustaining Engineering
  • Mapowanie strumienia wartości (value stream mapping)
  • Codzienne zebrania zespołu w modelu kanban
  • Tablice kanban - postać, zastosowanie
  • Analiza przepływu
  • Pojęcie poziomu obsługi - oczekiwania a przepustowość systemu produkcji
  • Kultura kaizen - ciągłe doskonalenie procesów produkcji
  • Identyfikacja wąskich gardeł, kontrola ilości pracy będącej w toku (WIP)
  • Zarządzanie ograniczeniami
  • Studia przypadku: Corbis i Yahoo!
  • Skalowanie systemu kanban w przedsięwzięciach wielozespołowych
  • Rytm produkcji - wypracowanie i utrzymanie tempa - produkcja i wydanie oprogramowania do klienta
  • Miary, narzędzia monitorowania i narzędzia raportowania postępów prac
  • Uwagi praktyczne

Cel szkolenia

Celem szkolenia jest zdobycie przez uczestników umiejętności efektywnego posługiwania się metodą kanban w procesie wytwarzania oprogramowania.

Po zakończonym szkoleniu uczestnicy będą potrafili:

  • stosować narzędzia kanban, mapowanie strumienia wartości i monitorowanie przepływu w codziennej pracy projektowej,
  • monitorować, analizować i udoskonalać procesy produkcji oprogramowania przy użyciu tych technik,
  • identyfikować, klasyfikować i kontrolować wąskie gardła w procesie produkcji,
  • promować kulturę nastawienia na jakość produktu,
  • promować kulturę ciągłego doskonalenia kaizen,
  • konstruować i negocjować z klientem umowy typu SLA (poziom obsługi).

Uczestnicy

Szkolenie jest przeznaczone dla członków zespołów projektowych realizujących projekty związane z produkcją lub utrzymaniem oprogramowania - programistów, testerów, analityków, kierowników projektu, kierowników zespołów projektowych, pracowników działów zapewnienia jakości (QA) - oraz wszystkich osób zaangażowanych w definiowanie oraz doskonalenie procesów produkcji oprogramowania.

Miejsce i termin szkolenia

Wciąż ustalamy potencjalne terminy szkoleń na 2011 rok. Chętnie jednak uwzględnimy zamkniętą sesję dla Twojej firmy. W tej sprawie prosimy o kontakt pod adresem szkolenia@poddrzewem.pl

Trener

Szkolenie prowadzi David Anderson.

David prowadzi firmę konsultingową wspierającą organizacje IT w stosowaniu metod lekkich. Jest związany z produkcją oprogramowania od ponad 20 lat; prowadził projekty i zespoły projektowe w firmach Sprint, Motorola, Microsoft i Corbis, osiągając udokumentowane zwiększenie produktywności zespołów i jakości produkowanego oprogramowania dzięki zastosowaniu metod lekkich.

Jest założycielem konsorcjum Lean Software & Systems, organizacji non-profit poszukującej nowych sposobów podnoszenia efektywności organizacji wytwarzających oprogramowanie. David jest także jednym z założycieli organizacji APLN (Agile Project Leadership Network) i Limited WIP Society, a jego obecność na scenie metodyk lekkich sięga ich początków - David był jednym z członków zespołu, który stworzył i jako pierwszy stosował Feature Driven Development (FDD). Na podstawie tych doświadczeń powstała książka "Agile Management for Software Engineering - Applying the Theory of Constraints for Business Results" wydana przez Prentice Hall PTR w 2003 roku.

David jest popularnym mówcą i prezenterem, autorem niezliczonych artykułów i opracowań na tematy związane z inżynierią oprogramowania, oraz innowatorem i pionierem w stosowaniu teorii ograniczeń (Theory of Constraints, TOC), systemów kaizen, kanban i procesów odchudzonych (lean) w zarządzaniu projektami i organizacjami wytwarzającymi oprogramowanie. Jest także cenionym ekspertem w łączeniu metod lekkich z modelem SEI Capability Maturity Model Integration (CMMI).

Ceny i warunki uczestnictwa w szkoleniu

Cena szkolenia zostanie podana po ustaleniu terminu sesji otwartej.

Rezerwacja miejsc i płatności

W chwili obecnej nie prowadzimy rejestracji na to szkolenie. Jeżeli jesteście Państwo zainteresowani szkoleniem zamkniętym prosimy o kontakt pod adresem szkolenia@poddrzewem.pl

Warunki rezygnacji

Bezkosztowa rezygnacja ze szkolenia jest możliwa do 14 dni przed rozpoczęciem szkolenia, wpłacona kwota zostaje zwrócona w pełnej wysokości lub zaliczona w poczet przyszłych szkoleń. W przypadku zgłoszenia rezygnacji na mniej niż 14 dni przed rozpoczęciem szkolenia wniesiona opłata nie podlega zwrotowi, może natomiast, decyzją organizatora, zostać zaliczona w poczet przyszłych szkoleń. W przypadku nieobecności uczestnika na szkoleniu bez wcześniejszego zgłoszenia rezygnacji opłata nie podlega zwrotowi ani zaliczeniu w poczet przyszłych szkoleń. Do 3 dni przed terminem szkolenia możliwa jest zamiana uczestników w ramach zarezerwowanych miejsc.

W razie konieczności odwołania szkolenia przez organizatora, zwrot wpłaconych kwot nastąpi w przeciągu 7 dni od planowanej daty szkolenia. Alternatywnie, na życzenie uczestnika, wpłacona kwota może być zaliczona w poczet przyszłych szkoleń.

Informacje dodatkowe

Szkolenie prowadzone jest w języku angielskim. Nie zapewniamy tłumaczenia. Pełne curriculum szkolenia w języku angielskim jest dostępne tutaj. Więcej na temat metody kanban można przeczytać tutaj.

Kontakt

W sprawach związanych ze szkoleniem, w szczególności jakichkolwiek wątpliwości i pytań związanych z rezerwacją miejsc i płatnościami, prosimy o kontakt pod numerem telefonu +48 695 623 668 lub adresem mailowym rejestracja@poddrzewem.pl.

Pod Drzewem?

Pod Drzewem to niezależne przedsięwzięcie szkoleniowo–doradcze, którego celem jest propagowanie wiedzy o metodach zwinnych (agile) czyli empirycznym, adaptacyjnym podejściu do realizacji projektów IT. Nadrzędnym celem, osiąganym poprzez fundamentalną zmianę nastawienia do produkcji oprogramowania, sposobu w jaki zarządzane są zespoły programistyczne oraz optymalizację procesów i praktyk inżynierskich, jest lepszy software. Pomagam doskonalić organizacje deweloperskie prowadząc szkolenia i warsztaty, wykłady i seminaria, konsultacje procesów wytwórczych, struktur organizacyjnych i projektów oraz coaching kluczowych osób i zespołów projektowych.

Więcej...

Kontakt


Newsletter




Tomasz Włodarek

+48 695 623 668
tomek (at) poddrzewem (.) pl
http://www.linkedin.com/in/wlodarek