office, collaboration, meeting, presentation, laptop, team, discussion, whiteboard, desk, session, analysis, january, planning, work environment, office culture, management, information, group discussion, planning meeting, brainstorming
Fot. FernandoZ / Pixabay

Wdrożenia

Jak przygotować analizę przedwdrożeniową w średniej firmie

Analiza przedwdrożeniowa to ocena projektu przed startem wdrożenia. Wskazuje problemy, ryzyka i potrzeby, które trzeba uwzględnić już na etapie projektowania i realizacji zadania.

Czym jest analiza przedwdrożeniowa i dlaczego w średniej firmie nie można jej pominąć

Analiza przedwdrożeniowa to ocena projektu przed startem wdrożenia. Wskazuje problemy, ryzyka i potrzeby, które trzeba uwzględnić już na etapie projektowania i realizacji zadania. W jej zakres wchodzą między innymi identyfikacja potrzeb i oczekiwań, określenie wymagań technicznych oraz wskazanie potencjalnych zagrożeń i wyzwań mogących wpłynąć na realizację. Dzięki niej zapobiega się problemom w trakcie wdrażania i ogranicza ryzyko niepowodzenia projektu.

W firmie produkcyjnej analiza pokazuje rzeczywiste potrzeby organizacji i pozwala zdefiniować wymagania funkcjonalne. Bez tego etapu nawet najlepszy system informatyczny może okazać się nieadekwatny do specyfiki działania firmy.

System IT sam nie zmieni rzeczywistości biznesowej firmy – raczej ją „usankcjonuje”. Dostarczy narzędzie do obsługi procesów w takiej postaci, w jakiej zostaną one przygotowane i opracowane w formie wymogów biznesowych.

Typowy błąd przy wdrożeniach to oczekiwanie, że samo uczestnictwo w projekcie wdrożeniowym firmy informatycznej usprawni i zoptymalizuje procesy biznesowe. Problemy, z którymi firma boryka się na co dzień, nie znikną.

Efekty dobrze przeprowadzonej analizy w średniej firmie to uniknięcie kosztownych błędów projektowych, precyzyjniejsze oszacowanie budżetu i harmonogramu, większa akceptacja użytkowników końcowych oraz mniejsze ryzyko niepowodzenia projektu.

Przygotowanie do analizy: zespół, zakres, dokumentacja i harmonogram

Przygotowanie do analizy przedwdrożeniowej wymaga czterech działań. Trzeba powołać zespół projektowy z przedstawicieli wszystkich kluczowych obszarów firmy oraz określić zakres analizy, czyli zdefiniować, które procesy i obszary obejmie badanie. Następnie przygotować dokumentację, zbierając istniejące procedury, instrukcje i opisy procesów, i zaplanować harmonogram, ustalając terminy poszczególnych etapów analizy.

W skład zespołu warto włączyć przedstawicieli kluczowych obszarów firmy. Chodzi o osoby mające wiedzę o tym, jak praca faktycznie przebiega, przyszłych użytkowników systemu, którzy będą zgłaszać wymagania i później z niego korzystać, a także osoby odpowiedzialne za IT i za finanse. Zespół potrzebuje kierownika z mandatem do podejmowania ustaleń i eskalowania sporów, a nie wyłącznie zbioru osób zbierających opinie.

Zakres analizy trzeba ograniczyć świadomie. Objęcie wszystkich obszarów średniej firmy jednocześnie rozciąga projekt i utrudnia utrzymanie tempa warsztatów. Pomocne jest ustalenie przed startem, które procesy są krytyczne dla decyzji o wdrożeniu, i potraktowanie pozostałych jako drugiego etapu.

Zebranie danych i rzetelny opis stanu obecnego

Projekt analizy przedwdrożeniowej rozpoczyna się od analizy sytuacji i potrzeb biznesowych po stronie firmy. W praktyce chodzi o jak najszybsze przejście z języka odczuć, obserwacji i przekonań do stanu opartego na faktach, danych, miarach i konkretnych wynikach.

Przy wdrożeniu systemu informatycznego szczególnie istotna jest niezależna ocena efektywności obecnych procesów: kolejności wykonywanych zadań, uprawnień, obiegu informacji i dokumentów.

Jednym z celów analizy jest stworzenie szczegółowej mapy procesów biznesowych oraz identyfikacja obszarów wymagających optymalizacji. Mapa powinna pokazać nie tylko kroki, ale też źródła danych, dokumenty, miejsca, w których informacja jest przepisywana ręcznie, i punkty decyzyjne wymagające akceptacji przełożonego.

Ocenie podlega również aktualny stan projektu, jeśli analiza jest kontynuacją wcześniejszych prac. Pozwala to ocenić osiągnięty postęp i zidentyfikować potencjalne problemy. Osobnym elementem jest ocena środowiska, w którym projekt będzie realizowany: infrastruktury technicznej, dostępności zasobów ludzkich i procesów biznesowych.

Punkty odniesienia dla oceny stanu obecnego daje też analiza konkurencji i najlepszych praktyk branżowych. Pozwala wyznaczyć standardy i cele dla projektu. Bez takiego odniesienia dyskusja o tym, czy obecny proces jest dobry, sprowadza się do sporów o przyzwyczajenia poszczególnych działów.

Warsztaty i spotkania z użytkownikami jako źródło wymagań

Spotkanie z klientem i interesariuszami służy zrozumieniu potrzeb i celów biznesowych oraz omówieniu oczekiwań wobec projektu. Często nie jest to jedno spotkanie, ale cykliczne serie spotkań, zależne od konkretnego przypadku i zgłaszanych potrzeb. Taki tryb pozwala wracać do tematów pomiędzy sesjami i weryfikować ustalenia z osobami, które nie brały udziału w danej sesji.

Analiza przedwdrożeniowa przyjmuje formę warsztatów stosowanych w metodyce kaskadowej i odbywa się przed rozpoczęciem wdrożenia systemu. Na warsztatach z kluczowymi użytkownikami prowadzi się mapowanie procesów – w firmach produkcyjnych i logistycznych dotyczy ono procesów magazynowych lub produkcyjnych – oraz analizę wymagań integracyjnych.

Warsztaty są też okazją do ustalenia, ile czasu kluczowi użytkownicy mogą realnie poświęcić na prace analityczne i testy. Brak takiej deklaracji jest typowym źródłem opóźnień, gdy ten sam specjalista jest jednocześnie potrzebny w produkcji czy w dziale handlowym.

Praktyczna organizacja warsztatu obejmuje jasny temat sesji i listę uczestników z podziałem na role, moderatora prowadzącego dyskusję i osobę dokumentującą ustalenia. Po spotkaniu wysyła się notatkę z decyzjami i listą otwartych kwestii do zatwierdzenia przez uczestników. Bez zamknięcia ustaleń na piśmie te same zagadnienia wracają na kolejnych spotkaniach i rozciągają analizę.

Określenie wymagań funkcjonalnych i technicznych

Analiza wymagań obejmuje ocenę wymagań funkcjonalnych i technicznych projektu, takich jak funkcjonalność, wydajność, bezpieczeństwo i skalowalność. Te cztery wymiary trzeba opisać dla konkretnych procesów, a nie ogólnie dla całego systemu. Inaczej wymagań typu „system musi być wydajny” nie da się później zweryfikować.

Wymagania techniczne obejmują również integracje. Analiza wymagań integracyjnych ustala, z jakimi systemami nowe rozwiązanie musi się wymieniać dane, w jakim kierunku i na jakim poziomie szczegółowości.

Gdy wymagania powstają wyłącznie z katalogu możliwości narzędzia, firma przenosi do nowego systemu swoje obecne błędy organizacyjne i płaci za ich obsługę.

Każde wymaganie powinno mieć źródło w konkretnym procesie lub decyzji biznesowej, kryterium akceptacji (co uznamy za spełnienie) oraz priorytet (musi być / powinno być / może być). Taki układ pozwala w trakcie wdrożenia negocjować zakres na podstawie uzgodnionej listy, a nie siły nacisku poszczególnych działów.

Analiza ryzyka, finansowa i SWOT przed decyzją o wdrożeniu

Analiza ryzyka polega na identyfikacji i analizie potencjalnych zagrożeń, takich jak problemy techniczne, opóźnienia w harmonogramie i koszty. Dla każdego ryzyka warto ustalić, po czym poznamy, że się zmaterializowało, i kto w firmie odpowiada za reakcję.

Na decyzję zarządu wpływają analiza ryzyka projektu, analiza finansowa projektu oraz analiza SWOT projektu. Służą one uporządkowaniu decyzji i ograniczeniu najczęstszych błędów decyzyjnych.

Analiza finansowa obejmuje między innymi pytanie o koszt braku decyzji, czyli o to, ile firmę kosztuje dalsze funkcjonowanie w obecnym trybie.

Koszt braku decyzji najłatwiej pokazać jako zestawienie nakładów ponoszonych dziś: pracy wykonywanej ręcznie i powtarzalnej, kosztów błędów wymagających korekt, opóźnień w obiegu dokumentów czy nadgodzin w okresach szczytów. To pozycje, które w razie odłożenia projektu pozostają w budżecie firmy.

Zestawienie kosztów wdrożenia powinno obejmować licencje lub opłaty abonamentowe, prace wdrożeniowe i konfiguracyjne, integracje, migrację danych, szkolenia, koszt utrzymania po starcie oraz czas pracy własnego zespołu. Ten ostatni element jest regularnie pomijany i odpowiada za zaniżone budżety.

Ryzykiem warto też nazwać konsekwencje pominięcia etapu analizy. Gdy w pierwszej fazie projektu, w momencie formułowania wymagań biznesowych, zabraknie wnikliwej analizy procesów, efekty po wdrożeniu mogą nie być zgodne z oczekiwaniami zarówno kadry kierowniczej, jak i samych pracowników. Zwykle ujawnia się to już po zakończeniu projektu.

Koszty braku decyzji vs. koszty wdrożenia systemu

  • Koszty braku decyzji (obecny stan)Ręczne przetwarzanie danych, powtarzalna praca, błędy wymagające korekt, opóźnienia dokumentów, nadgodziny
  • Koszty wdrożenia systemuLicencje, prace konfiguracyjne, integracje, migracja danych, szkolenia, utrzymanie po starcie, czas pracy zespołu wewnętrznych

Projektowanie procesów docelowych przed wyborem systemu

Właściwa kolejność prac: najpierw analiza procesów i wypracowanie docelowych rozwiązań dla obecnych problemów organizacyjnych, a dopiero potem projekt informatyczny – najlepiej jako zupełnie osobne zadanie. Optymalne zaprojektowanie procesów docelowych powinno nastąpić, zanim podejmie się decyzję o planowanej funkcjonalności rozwiązań technologicznych.

Zmiany dotyczą zwykle kilku typowych wymiarów: liczby kroków, kolejności zadań, uprawnień do decyzji, obiegu informacji i dokumentów oraz liczby miejsc, w których dane są wprowadzane ponownie.

Efektem powinien być opis procesu docelowego z właścicielem procesu, miernikiem jego działania i wskazaniem, co w procesie wymaga wsparcia systemowego, a co można uprościć niezależnie od narzędzia.

Raport przedwdrożeniowy: co powinien zawierać i jak nim zarządzać

Wynikiem analizy przedwdrożeniowej jest raport z rekomendacjami dotyczącymi strategii projektowej, harmonogramu, kosztów, ryzyka i innych kwestii. Dokument ten pozwala zespołowi projektowemu skutecznie zaplanować realizację projektu, minimalizując ryzyko i zapewniając, że projekt spełni oczekiwania.

Raport wskazuje, jak procesy działające obecnie w firmie zostaną zrealizowane w nowym rozwiązaniu. Uzupełniają go wyniki warsztatów, mapy procesów i wymagania – łącznie tworzą spójną specyfikację wdrożenia, która jest podstawą do rozmów z dostawcami i do wyceny.

Odrębnym elementem prac jest product discovery. Jego prowadzenie ogranicza liczbę zmian zakresu już po podpisaniu umowy wdrożeniowej. Im więcej niepewności zostanie rozwiązanych przed podpisaniem kontraktu, tym mniej aneksów i sporów w trakcie realizacji.

Zarządzanie raportem w średniej firmie obejmuje ustalenie, kto go zatwierdza po stronie zarządu, w jaki sposób będzie wersjonowany przy kolejnych uzgodnieniach oraz jak zostanie powiązany z umową wdrożeniową.

Zatwierdzony raport warto zakomunikować całej załodze jako uzgodniony opis kierunku zmian. Przekłada się to bezpośrednio na akceptację użytkowników końcowych, którzy wcześniej brali udział w warsztatach i widzą w dokumencie własne ustalenia.

Więcej z: Wdrożenia