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.
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.
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.
21 godzin (3 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.