Powrót do katalogu
Termin planowany
2017-12-20
Warszawa

Są jeszcze wolne miejsca

2 700 / 3 dni
Zgłoś chęć udziału
Termin sugerowany
2018-01-10
Warszawa

Zapisz się jako pierwszy!

2 700 / 3 dni
Zgłoś chęć udziału
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
Zgłoś chęć udziału

Zarządzanie projektami > Agile

Szkolenie: Zwinne zarządzanie procesem wytwórczym oprogramowania
[AGILE-DEVELOPMENT]
Pobierz program

Wprowadzenie

Produkcja oprogramowania to proces nieliniowy, tym samym trudny do zaplanowania i przeprowadzenia. Nabycie technicznych umiejętności pozwalających na wykonanie aplikacji charakteryzujących się wysoką jakością to dopiero pierwszy czynnik składający się na powodzenie przedsięwzięcia. Drugim, równie ważnym, trudnym w realizacji elementem układanki jest umiejętność zarządzania procesem wytwórczym, czyli także zespołem. Generalnie, oba czynniki sumując się dają w wyniku ulotną cechę wyróżniającą przedsięwzięcia programistyczne, których efektem jest produkt dobrej jakości, wytworzony w przewidywanych ramach czasowych (czyli z uwzględnieniem szacowanych opóźnień) i co istotne, mieszczący się w planowanym przedziale budżetowym (czyli z uwzględnieniem bufora finansowego, niezbędnego czynnika zapewniającego bezpieczeństwo całego przedsięwzięcia).

Pozostawiając w tle czynnik pierwszy, czyli zbiór technicznych umiejętności zespołu, szkolenie skupia się na elemencie drugim - zarządzaniu procesem, zespołem i ryzykiem.

Jak prowadzić projekt by nie zakłócać dobrych, naturalnie toczących się w nim procesów? W jaki sposób techniki zarządzania wpływają na produkt końcowy? Jak wpływać konstruktywnie na proces produkcji i komunikacji w zespole? Jak unikać decyzji mających zły wpływ na zespół, proces i wytwarzany produkt? Jaką metodologię pracy wybrać? Na jakie elementy procesu zwrócić szczególną uwagę? Jak praktycznie planować pracę, szacować i oceniać stan realizacji projektu? Jakie elementy procesu i produktu warto mierzyć w kontekście jakości, stanu realizacji, harmonogramu i budżetu? 

Na te i wiele innych pytań odpowiadamy na szkoleniu ze zwinnego zarządzania procesem wytwórczym oprogramowania.

Cel szkolenia

Zrozumienie mechaniki procesu wytwórczego aplikacji, celem którego jest udrożnienie komunikacji z zespołem wykonawczym na poziomie technicznym i pozyskanie wiedzy pozwalającej na własną ocenę stanu realizacji projektu oraz interpretacji realnych terminów zakończenia prac na podstawie danych przedstawianych przez zespół wykonawczy.

Nabycie umiejętności oceny wykonalności wymagań względem aplikacji, zapoznanie się z możliwościami platform wdrożeniowych z uwzględnieniem różnic i podobieństw pomiędzy nimi w celu wypracowania technik “odgadywania” wymagań.

Nabycie umiejętności specyfikowania wymagań względem aplikacji.

Adresaci szkolenia

Szkolenie kierowane jest dla osób zaangażowanych w specyfikowanie wymagań i przygotowywanie ofert realizacji zamówień na wykonanie aplikacji oraz osób odpowiedzialnych za kontakt z zespołem wykonawczym.

Czas i forma szkolenia

21 godzin (3 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

Dzień pierwszy

  1. Architektura
    1. Platformy wdrożeniowe
    2. Architektura aplikacji
  2. Zespół wykonawczy
    1. Zasady komunikacji i współpracy
    2. Role członków zespołu wykonawczego
    3. Efektywność i czynniki jej poprawy
    4. Metodologie pracy

Dzień drugi

  1. Proces wytwórczy
    1. Modele procesu wytwórczego w ujęciu inżynierii oprogramowania
    2. Specyfika procesu wytwórczego w płaszczyźnie wytwarzania aplikacji
    3. Narzędzia i ludzie na poszczególnych etapach rozwoju produktu
    4. Techniki projektowania aplikacji
  2. Wymagania
    1. Techniki zbierania i specyfikowanie wymagań funkcjonalnych / niefunkcjonalnych
    2. Ocena wykonalności
    3. Szacowanie czasu realizacji

Dzień trzeci

  1. Rozmowa z zespołem wykonawczym
    1. Metody przedstawienia wymagań zespołowi 
    2. Metryki, raporty stanu realizacji projektu i techniki interpretacji
    3. Sposoby oceny stanu projektu na podstawie wiedzy przekazanej przez zespół i przewidzenie opóźnień w harmonogramie.
  2. Zarządzenie
    1. Metody zapewniające jakość i jakość
    2. Planowanie harmonogramu
    3. Praktyki, które się nie sprawdziły

Opinie uczestników