Z czego składa się analiza przedwdrożeniowa w projektach IT – etapy, zadania, rezultaty.

Analiza przedwdrożeniowa w projektach IT stanowi kluczowy etap, składający się z szeregu zadań i generujący istotne rezultaty. Od identyfikacji potrzeb klienta, poprzez analizę techniczną i biznesową, aż po określenie zakresu i harmonogramu, każdy etap ma decydujące znaczenie dla sukcesu implementacji. Odpowiednio przeprowadzona analiza zapewnia klarowne wytyczne oraz minimalizuje ryzyko, umożliwiając efektywne wdrożenie rozwiązań IT.

analiza przedwdrożeniowa

O znaczeniu analizy przedwdrożeniowej pisaliśmy w jednym z poprzednich artykułów. Pora zatem na omówienie elementów, które powinna zawierać analiza oraz jak pracować przy jej przygotowaniu. Świadomość tego, co jest do zrobienia, podzielana przez wszystkich uczestników projektu, pozwala każdemu z nich łatwiej wejść w swoją rolę – a w rezultacie – właściwie się z niej wywiązać.

 

Szczegółowa struktura elementów analizy przedwdrożeniowej oraz czas niezbędny do przejścia jej etapów, zależą bezpośrednio od cech przyszłego wdrożenia, wśród których należy wymienić:

  • kompleksowość – czy system będzie obsługiwał wszystkie operacje w działalności podstawowej przedsiębiorstwa, czy tylko wybrane,
  • zakres integracji z innymi systemami – z jakimi systemami działającymi w organizacji klienta, wdrażane rozwiązanie należy zintegrować w celu zapewnienia wymiany informacji i przetwarzania danych,
  • w jakim stopniu klient jest przygotowany do wdrożenia – czy posiada wizję funkcjonowania systemu,
  • czy istnieje już jakaś wersja systemu, którą będziemy wdrażać, czy występuje konieczność stworzenia go od podstaw?

Niezależnie jednak od stanu wymienionych cech, w tworzeniu analizy przedwdrożeniowej, trzeba zwykle przejść przez następujące etapy:

  • Analiza danych wejściowych,
  • „Odkrywanie” przyszłego rozwiązania,
  • Opisywanie wymagań,
  • Mapowanie i opis procesów biznesowych.
analiza przedwdrożeniowa
Analiza danych wejściowych

W trakcie analizy danych wejściowych dostawca oprogramowania skupia się na dokładnym poznaniu działalności firmy klienta, jej specyfiki oraz zakresu wdrożenia, a także na sposobie podejścia klienta do projektu.

Analityk biznesowy rozpoczyna pracę od przejrzenia notatek w systemie CRM, służącym do zarządzania kontaktem z klientem. Dokumentacja ta stanowi istotne źródło informacji dla analityka.

 

Na ich podstawie analityk powinien zrozumieć kontekst dotychczasowej relacji z klientem, w tym:

  • kiedy i jak został nawiązany kontakt,
  • jak długo trwał kontakt z wybranym klientem,
  • czy klient szybko zdecydował się na wdrożenie danego systemu,
  • jak długo trwało podejmowanie decyzji,
  • jakie były oczekiwania klienta co do przyszłego systemu,
  • jakie aspekty przekonały klienta do współpracy,
  • na co zwracał uwagę od początku kontaktów.

 

Jeśli w firmie dostawcy rozwiązania nie używa się systemu CRM, to analityk powinien zebrać te informacje w rozmowie z handlowcem.

 

Ważnym źródłem informacji dla analityka są również:

  • oferta złożona klientowi,
  • umowa,
  • strona internetowa klienta .

Warto również poznać strukturę organizacyjną przedsiębiorstwa klienta, zidentyfikować decydentów, zrozumieć przebieg procesów biznesowych. Należy również zidentyfikować kluczowych konkurentów i zebrać główne informacje o ich działalności, pozycji rynkowej oraz wykorzystywanych rozwiązaniach IT.

 

Etap analizy danych wejściowych zostaje zwykle zakończony identyfikacją i analizą interesariuszy przygotowywanego rozwiązania IT. Interesariusze szukani są zarówno wewnątrz firmy klienta, jak również na zewnątrz. Interesariuszem jest również sam dostawca rozwiązania. Zwykle po zakończeniu wdrożenia systemu, rozpoczyna się bowiem jego utrzymanie i rozwój.

 

Z analizy interesariuszy powinno wprost wynikać kto będzie źródłem informacji, kto będzie testował wdrażany system i będzie podejmował decyzje związane z projektem i jego rezultatami.

Chcesz zoptymalizować procesy logistyki magazynowej?

Dowiedz się więcej o Asiston WMS!
analiza przedwdrożeniowa
„Odkrywanie” przyszłego rozwiązania (Product Discovery)

Na tym etapie zostają zbierane wymagania od interesariuszy. Dokładnie specyfikuje się potrzebne funkcjonalności przyszłego systemu, określa powiązania w ramach integracji z innymi systemami oraz decyduje, z jakimi funkcjonalnościami system wystartuje, a które będą dodawane w dalszych etapach jego rozwoju. Często praktykowaną metodą pracy z interesariuszami – na tym etapie – są tzw. „Warsztaty Product Discovery”.

Warsztaty Product Discovery zazwyczaj obejmują kilka moderowanych spotkań z interesariuszami projektu, w trakcie których dokładnie precyzuje się m.in.:

  • wizję projektu,
  • grupę docelową,
  • potrzeby odbiorców,
  • cele biznesowe,
  • konkurencja,
  • oczekiwania wobec systemu.

Na tym etapie zwykle mapuje się nazwy tzw. „user stories”, które w dalszych etapach zostaną użyte do opisu wymagań. Mapowanie oznacza przypisanie ich do poszczególnych modułów systemu oraz planowanych funkcjonalności. Tu określa się również, które z nich będą działać w pierwszej wersji systemu – na etapie jego uruchomienia – i będą stanowić tzw. „MVP” (Minimum Viable Product), a które zostaną dodane później, w procesie rozwoju systemu. Decyzja o zakresie MVP to zwykle kompromis pomiędzy oczekiwaniami klientów i wymogami funkcjonalności systemu, a harmonogramem i budżetem projektu zapisanym w umowie.

Częścią Product Discovery jest także określenie powiązań pomiędzy przygotowywanym systemem, a innymi systemami. Powiązania te przedstawione są na schemacie blokowym, zawierającym:

  • nazwy powiązanych systemów,
  • rodzaj transferowanych informacji,
  • nazwy dokumentów,
  • kierunek transferu.

Szczegółowe, techniczne powiązania rozpisuje później architekt systemu, używając, np. notacji „C4”.

Notacja C4 to sposób dokumentowania i przedstawiania architektury oprogramowania, który pomaga zrozumieć kontekst systemu oraz jego strukturę na różnych poziomach abstrakcji. Nazwa pochodzi od angielskich nazw poziomów abstrakcji, według których dzielone są  diagramy architektury:

  • kontekst,
  • kontenery,
  • komponenty.

Notacja jest narzędziem mającym na celu ułatwienie komunikacji między zespołem projektowym, a interesariuszami, umożliwiając zrozumienie kompleksowości architektury systemu na różnych poziomach szczegółowości.

analiza przedwdrożeniowa
Opisywanie wymagań

Jest to kluczowy etap analizy przedwdrożeniowej, ponieważ przekształca wszystkie, dotychczas zebrane informacje, w dokumentację projektową, podstawie której programiści będą tworzyć realnie działający system. Główną częścią opisu wymagań jest zestaw tzw. „User stories”, czyli krótkich opisów funkcjonalności z perspektywy końcowego użytkownika. Określają, w jaki sposób będzie on przechodził przez daną funkcjonalność. Ważne jest to, że opis ten nie zawiera technicznych szczegółów działania systemu, skupia się natomiast na samym zachowaniu użytkownika w interakcji z systemem.

    Dołącz do naszego newslettera i otrzymuj na bieżąco artykuły z naszej bazy wiedzy oraz najnowsze wiadomości ze świata Asiston!

    Informujemy, że administratorem Twoich danych osobowych jest Asiston Sp. z o.o. z siedzibą w Rzeszowie (35-234), przy ulicy nad Przyrwą 13, nr KRS 0000429107. Kliknij i dowiedz się więcej o ochronie Twoich danych.

    Pojedyncze „user story” najlepiej sformułować wg następującego schematu:

    „JAKO ….. CHCĘ ….. ABY …..”

    „Jako” określa kim jest użytkownik, „chcę” precyzuje co użytkownik chce zrobić w systemie, zaś „aby” wskazuje cel działania użytkownika w systemie.

    Przykład user story w systemie Asiston WMS:

    „Jako magazynier, chcę wiedzieć jaki towar ile i na jaką lokalizację mam przyjąć, aby prawidłowo obsłużyć przyjęcie towaru do magazynu”.

    Deklarację uzupełnia zestaw bardziej szczegółowych wymagań dla systemu, zwany kryteriami akceptacji. Kryteria akceptacji określają warunki, które funkcjonalność musi spełnić, aby „user story” zostało zrealizowane, zgodnie z tym, co chce klient. Kryteria akceptacji pozwalają przełożyć „user story” na zadania techniczne.

    Przykład kryteriów akceptacji dla user story, napisanego wyżej:

    1. Magazynier widzi listę dokumentów przyjęcia magazynowego, wraz z ich aktualnymi statusami.
    2. Magazynier może:
      1. wybrać z listy dokument ze statusem „Oczekuje na przyjęcie”,
      2. wejść w szczegóły dokumentu i rozpocząć jego obsługę
    3. Po wejściu do widoku szczegółów dokumentu, jego status zmienia się na „W przygotowaniu”,
    4. W szczegółach dokumentu przyjęcia magazynier widzi: listę towarów, zawierającą:
      1. nazwę,
      2. ilość,
      3. kod towarowy (kreskowy),                                                                                                                                                                                                                                                                                                                                                           a także kod lokalizacji magazynowej, na którą towar ma być przyjęty.

    Jeśli system, który przygotowujemy do wdrożenia, istnieje już w wersji podstawowej lub demonstracyjnej i jego wybrane funkcjonalności będą zastosowane u klienta w niezmienionej formie, to user stories, mogą być zastąpione widokami ekranów, wraz z opisem sposobu poruszania się w nich, w ramach danej funkcjonalności.

    analiza przedwdrożeniowa
    Mapowanie i opis procesów biznesowych

    Ostatnim krokiem w analizie przedwdrożeniowej jest zaprojektowanie i przedstawienie procesów biznesowych w taki sposób, w jaki będą one obsługiwane przez przygotowywany system IT, w integracji z innymi, powiązanymi systemami.

    Procesy przedstawia się zwykle w dwóch uzupełniających się formach:

    • diagram procesu – najczęściej w notacji BPMN,
    • opis procesu z wykorzystaniem metody przypadków użycia – „Use case”.

    Użycie notacji BPMN do projektowania i wizualizacji procesów, pozwala:

    • dokładnie przemyśleć co się dzieje w procesie i zweryfikować pomysł na jego przebieg,
    • przejrzyście odzwierciedlić proces, na różnych poziomach szczegółowości,
    • wyodrębnić i pokazać różne rodzaje przepływów w procesie,
    • zaimplementować diagram procesu bezpośrednio do oprogramowania, przystosowanego do jego obsługi,
    • zrozumieć się lepiej z interesariuszami.

    Standard BPMN zawiera również reguły użycia poszczególnych elementów graficznych, w tym: miejsc realizacji, obiektów przepływu, danych, połączeń i artefaktów.

    analiza przedwdrożeniowa
    Use case – co to?

    „Use case” jest to sposób opisywania przypadków użycia projektowanego systemu, bardziej rozbudowany od „User stories”, bo zorientowany na przedstawianie większych elementów systemu, niż pojedyncze funkcjonalności. Opis jednego przypadku użycia, zawiera zwykle kilka lub kilkanaście „user stories”, tworząc z nich większą sekwencję działań.

    W opisie przypadków użycia „Use cases” pokazujemy:

    • aktora głównego,
    • zakres,
    • poziom,
    • uczestników i ich interesy,
    • warunek początkowy,
    • wyzwalacz,
    • główny scenariusz powodzenia,
    • rozszerzenia (możliwe odstępstwa od głównego scenariusza).

    Struktura analizy przedwdrożeniowej, wykonanej w konkretnym projekcie, ze względu na jego specyfikę, może się różnić od przedstawionej wyżej. W każdym projekcie potwierdza się jednak reguła, że im staranniej zrobimy analizę przedwdrożeniową, tym docelowe rozwiązanie będzie bardziej funkcjonalne i dopasowane do potrzeb klienta, a sam projekt będzie miał realną szansę zmieścić się w zakładanym harmonogramie i budżecie.


    Powiązane:

    Zobacz nasze realizacjeNasze realizacje

    asiston eod
    Remondis

    Zaprojektowaliśmy i wdrożyliśmy system usprawniający zarządzanie obiegiem dokumentów oraz komunikację wewnętrzną w firmie.

    asiston wms
    Topeshop

    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych z dedykowanym modułem handlowym w celu zoptymalizowania procesów kompletacji zamówień.

    asiston b2b
    Ekolhouse

    Zaprojektowanie oraz wdrożenie nowoczesnej platformy sprzedażowej Asiston B2B.

    asiston eod
    Serwis Kop

    Zaprojektowanie elektronicznego systemu obiegu dokumentów.

    asiston produkcja
    Wanas

    Zaprojektowanie oraz wdrożenie nowoczesnego systemu Asiston Produkcja.

    asiston wms
    Reh4Mat

    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms
    Krakfach

    Zaprojektowaliśmy i wdrożyliśmy system do zarządzania procesami logistyki magazynowej z rozbudowanymi modułami przyjęć i wydań magazynowych dla firmy Krakfach.

    asiston b2b
    ART-MAR

    Zaprojektowaliśmy i wdrożyliśmy internetową hurtownię sprzedaży B2B z rozbudowanymi modułami reklamacji i e-faktur dla firmy ART-MAR.

    asiston eod
    Pyzak

    Zaprojektowaliśmy i wdrożyliśmy system elektronicznego obiegu dokumentów z rozbudowanym modułem pism przychodzących i wychodzących.

    asiston b2b
    Paxer

    Zaprojektowaliśmy i wdrożyliśmy internetową hurtownię B2B z rozbudowanym katalogiem produktów oraz integracją z Subiektem Nexo.

    asiston b2b
    Micros

    Zaprojektowaliśmy i wdrożyliśmy internetową platformę sprzedaży B2B z zaawansowanym systemem cenników, rozbudowanym filtrowaniem oraz wielokoszykowością dla hurtowni części elektronicznych Micros.

    asiston wms asiston produkcja
    FotoGift4u

    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych z dedykowanym modułem handlowym w celu zoptymalizowania procesów kompletacji zamówień.

    asiston eod
    Pestar

    Zaprojektowanie oraz wdrożenie nowoczesnego systemu Asiston EOD.

    asiston wms
    Auto Kasacja Recycling

    Zaprojektowanie systemu do kontroli przyjęć i wydań magazynowych.

    asiston b2b
    Topgan

    Zaprojektowaliśmy i wdrożyliśmy platformę B2B, której głównym celem jest zautomatyzowanie procesów sprzedażowych oraz zwiększenie zasięgu odbiorców, a także usprawnienie obsługi zamówień.

    asiston b2b
    GB United

    Celem zaprojektowania i wdrożenia platformy B2B jest zautomatyzowanie procesów sprzedażowych oraz zwiększenie zasięgu odbiorców, a także usprawnienie obsługi zamówień.

    asiston eod
    Arsanit

    Wdrożenie systemu Asiston EOD miało na celu usprawnienie zarządzania, przechowywania oraz obiegu dokumentów, a także komunikacji wewnątrz firmy.

    asiston eod
    Hutrem Serwis Sp. z o.o.

    Głównym celem wprowadzenia systemu elektronicznego obiegu dokumentów była potrzeba usprawnienia zarządzania obiegiem dokumentów oraz komunikacją wewnętrzną w firmie.

    asiston eod
    Instytut Lecha Wałęsy

    Wprowadziliśmy elektroniczny obieg informacji oraz dokumentów, usprawniający komunikację i współpracę pomiędzy oddalonymi ośrodkami

    asiston wms
    Profesjonal

    Zaprojektowaliśmy oraz wdrożyliśmy system, który usprawnił i uporządkował pracę całego skupu, pozwalając rejestrować towary.

    asiston wms
    VeggieFresh

    Zaprojektowaliśmy oraz wdrożyliśmy zaawansowany system magazynowy zwiększający efektywność przeprowadzanych procesów.

    asiston wms
    Uren Novaberry Sp. z o.o.

    Zaprojektowaliśmy oraz wdrożyliśmy zaawansowany system magazynowy.

    Remondis

    Remondis
    Zaprojektowaliśmy i wdrożyliśmy system usprawniający zarządzanie obiegiem dokumentów oraz komunikację wewnętrzną w firmie.

    Topeshop

    Topeshop
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych z dedykowanym modułem handlowym w celu zoptymalizowania procesów kompletacji zamówień.

    Ekolhouse

    Ekolhouse
    Zaprojektowanie oraz wdrożenie nowoczesnej platformy sprzedażowej Asiston B2B.

    Serwis Kop

    Serwis Kop
    Zaprojektowanie elektronicznego systemu obiegu dokumentów.

    Wanas

    Wanas
    Zaprojektowanie oraz wdrożenie nowoczesnego systemu Asiston Produkcja.

    Reh4Mat

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    asiston wms

    Reh4Mat
    Zaprojektowaliśmy i wdrożyliśmy system kontroli przyjęć i wydań magazynowych w celu zoptymalizowania procesów kompletacji zamówień.

    Zainteresowany wdrożeniem systemu w Twojej firmie? Porozmawiajmy.

      Biura:

      ul. Ciasna 9

      35-232 Rzeszów

      +48 17 785 25 56 biuro@asiston.pl

      ul. Cybernetyki 19B

      02-677 Warszawa

      +48 519 106 161 warszawa@asiston.pl

      Dane firmy

      Asiston Sp. z o. o.

      ul. Nad Przyrwą 13

      35-234 Rzeszów

      REGON: 061443359

      NIP: 9212029007

      KRS: 0000429107