Doświadczony analityk biznesowy.
Zajmuję się tworzeniem systemów informatycznych. Pomagam swoim partnerom biznesowym określać wymagania, realizować, wdrażać i utrzymywać systemy. Pomagam klientom osiągać jak największą wartość z projektowanych przez siebie rozwiązań.
Moja rola polega nie tylko na zrozumieniu biznesu i jego potrzeb. Pomagam zarządzać całym przedwzięciem jakim jest utworzenie, uruchomienie i używanie nowego systemu. Klient może w pełni zdać się na moje zaangażowanie w usuwanie problemów, jakie pojawiają się w każdym projekcie informatycznym. Problemów nie da się do końca uniknąć ale można na etapie projektowania systemu zmniejszać ich ilość oraz koszty.
Przykładowo dzięki projektowaniu logiki aplikacji za pomocą diagramów Warniera można znacznie ograniczyć liczbę błędów w systemie oraz czas potrzebny na ich naprawę. Za spójność działania aplikacji w całości odpowaida Analityk więc kogo jeszcze należy obarczyć odpowiedzialnością za ewentuane błędy?
Rola Analityka Biznesowego wymaga brania odpowiedzialności za problemy wynikłe z oprogramowania. Tworząc system Analityk bieże za niego odpowiedzialność. Ananlityk jets pierwszą osobą, która jest odpowiedzialna za wszelkie błędy. Nie programiści ani nie testerzy ale osoby zbeirające i doszczegółowiające wymagania. Tyle dobrego dla analityka, że jeżeli to jednak programista popełnił błąd to Analityk ma prawo i obowiązek z całą stanowczością poprosić go o natychmiastową naprawę.
Tak duża odpowiedzialnośc Analityka wynika z tego, że to taka osoba najwięcej wie i ma największy wpływ na projekt informatyczny. Analityk negocjuje z klientem zakres funkcjonalności, podpowiada co warto zmienić a czego unikać, rozmawia z programistami co jest możliwe do zrobienia a co zbyt problematyczne. Analityk decyduje o wielu szczegółach implementacyjnych, ktorymi nie należy obarczać już klienta. Dlaczego robi to Analityk a nie programości? Ano dlatego, że dla programisty zwykle każde rozwiązanie problemu jest tak samo dobre.
Analityk rozwiązując problemy jakko jedyna osoba w projekcie ma możliwość szukania rozwiązań po stronie biznesu jak i oprogramowania. Jest to jedyna osoba, która musi rozumieć dwa światy: działalności przedsiębiorstwa oraz programowania.
Rola Analityka polega również na obserwowaniu jak system sprawdza się w rękach użytkowników. Co zostało zrobione dobrze? Co zostało przegapione? Co można było zrobić lepiej? Co jest szczególnie uciążliwe? Co jest niezrozumiałe? Dzięki tej wiedzy można pomóc użytkownikom oraz wiele się nauczyć.
Wyniki analizy biznesowej.
Jako analityk biznesowy i specjalista ds. użyteczności zalecam utworznie następującej specyfikacj wymagań i architektury interfejsu użytkownika:
Przykład specyfikacji wymagań.
Zapraszam do zobaczenia przykładu pełnej specyfikacji wymagań dla ciekawego problemu rezerwacji zasobów: Specyfikacja Wymagan
Zajmuję się tworzeniem systemów informatycznych. Pomagam swoim partnerom biznesowym określać wymagania, realizować, wdrażać i utrzymywać systemy. Pomagam klientom osiągać jak największą wartość z projektowanych przez siebie rozwiązań.
Moja rola polega nie tylko na zrozumieniu biznesu i jego potrzeb. Pomagam zarządzać całym przedwzięciem jakim jest utworzenie, uruchomienie i używanie nowego systemu. Klient może w pełni zdać się na moje zaangażowanie w usuwanie problemów, jakie pojawiają się w każdym projekcie informatycznym. Problemów nie da się do końca uniknąć ale można na etapie projektowania systemu zmniejszać ich ilość oraz koszty.
Przykładowo dzięki projektowaniu logiki aplikacji za pomocą diagramów Warniera można znacznie ograniczyć liczbę błędów w systemie oraz czas potrzebny na ich naprawę. Za spójność działania aplikacji w całości odpowaida Analityk więc kogo jeszcze należy obarczyć odpowiedzialnością za ewentuane błędy?
Rola Analityka Biznesowego wymaga brania odpowiedzialności za problemy wynikłe z oprogramowania. Tworząc system Analityk bieże za niego odpowiedzialność. Ananlityk jets pierwszą osobą, która jest odpowiedzialna za wszelkie błędy. Nie programiści ani nie testerzy ale osoby zbeirające i doszczegółowiające wymagania. Tyle dobrego dla analityka, że jeżeli to jednak programista popełnił błąd to Analityk ma prawo i obowiązek z całą stanowczością poprosić go o natychmiastową naprawę.
Tak duża odpowiedzialnośc Analityka wynika z tego, że to taka osoba najwięcej wie i ma największy wpływ na projekt informatyczny. Analityk negocjuje z klientem zakres funkcjonalności, podpowiada co warto zmienić a czego unikać, rozmawia z programistami co jest możliwe do zrobienia a co zbyt problematyczne. Analityk decyduje o wielu szczegółach implementacyjnych, ktorymi nie należy obarczać już klienta. Dlaczego robi to Analityk a nie programości? Ano dlatego, że dla programisty zwykle każde rozwiązanie problemu jest tak samo dobre.
Analityk rozwiązując problemy jakko jedyna osoba w projekcie ma możliwość szukania rozwiązań po stronie biznesu jak i oprogramowania. Jest to jedyna osoba, która musi rozumieć dwa światy: działalności przedsiębiorstwa oraz programowania.
Rola Analityka polega również na obserwowaniu jak system sprawdza się w rękach użytkowników. Co zostało zrobione dobrze? Co zostało przegapione? Co można było zrobić lepiej? Co jest szczególnie uciążliwe? Co jest niezrozumiałe? Dzięki tej wiedzy można pomóc użytkownikom oraz wiele się nauczyć.
Wyniki analizy biznesowej.
Jako analityk biznesowy i specjalista ds. użyteczności zalecam utworznie następującej specyfikacj wymagań i architektury interfejsu użytkownika:
- lista celi biznesowych
- opis środowiska pracy
- model wykonywanych zadań (ang. task descriptions)
- uzupełniające wymagania szczegółowe funkcjonalne i niefunkcjonalne
- model danych
- słownik danych
- diagramy Warniera
- definicję przestrzeni interakcji (ekranów) i przydział do nich poszczególnych zadań
- opracowanie nawigacji pomiędzy przestrzeniami interakcji
- Canonical Abstract Prototype - abstrakcyjny prototyp interfejsu użytkownika
Przykład specyfikacji wymagań.
Zapraszam do zobaczenia przykładu pełnej specyfikacji wymagań dla ciekawego problemu rezerwacji zasobów: Specyfikacja Wymagan