Doskonalenie procesu wytwórczego oprogramowania
Proces wytwarzania oprogramowania nie jest ważny tylko dla organizacji zajmujących się produkcją oprogramowania, ale dla wszystkich odbiorców systemów IT. Proces ten powinien być dopasowany do danej organizacji, jej świadomości i stosowanej technologii. Aby działał efektywnie musi być cały czas doskonalony i poprawiany. W celu optymalnej poprawy procesu należy jej dokonywać w tych obszarach, które przyniosą największe i najszybsze korzyści. Posiadamy udokumentowane doświadczenie i wiedzę dotyczącą wsparcia klientów w realizacji tego typu projektów. Zazwyczaj doskonalenie procesu wytwórczego oprogramowania rozpoczyna się od przeprowadzenia diagnostyki obecnego stanu. W trakcie tej diagnostyki badamy stosowane u klienta standardy (proces, dokumentację) oraz identyfikujemy jego metryki, pozwalające w przyszłości ocenić efektywność jego poprawy. Po jej zakończeniu przedstawiamy listę projektów poprawy procesu wraz z ich priorytetyzacją i oceną, na podstawie której dokonywana jest decyzja o dalszych pracach.
Model korzyści:
- Zmniejszenie kosztów wytwarzania/wdrażania oprogramowania
- Skrócenie czasu wytwarzania/wdrażania oprogramowania
- Podniesienie jakości powstających rozwiązań
- Zapewnienie zgodności powstałego rozwiązania z zakładanymi wymaganiami
- Optymalizacja nakładów związanych z usprawnieniem działania IT
Przykłady wdrożeń:
W Ministerstwie Finansów zrealizowaliśmy unikatowy projekt polegający na opracowaniu zintegrowanego procesu wytwórczego oprogramowania w oparciu o modele: RUP, TOGAF, ITIL, PRINCE2. Dzięki projektowi organizacja nie musi utrzymywać wielu niespójnych standardów, różnie rozumianych w zależności od pełnionej roli w projekcie.
O powodzeniu przedsięwzięcia zadecydowały: wypracowanie dobrej koncepcji Programu Usprawnienia Procesu uwzględniającej podział na mniejsze projekty (Projekty Usprawnienia Dyscypliny), jednoznaczna wizja rozwiązania, zaangażowanie udziałowców projektu, iteracyjno-przyrostowe podejście w realizacji oraz mentoring i coaching. W efektywnym wdrożeniu formalnego opisu procesu wytwórczego bardzo ważną rolę odegrał sposób jego publikacji - witryna intranetowa, którą udostępniono wszystkim zainteresowanym.

