Analiza wymagań biznesowych- zbieranie i dokumentowanie wymagań od interesariuszy. Przeprowadzanie analiz wymagań i ich wpływu na systemy informatyczne.
Modelowanie systemów-tworzenie modeli procesów biznesowych i systemowych. Projektowanie diagramów UML (np. diagramy przypadków użycia, diagramy klas).
Współpraca z zespołem technicznym- współpraca z programistami, testerami i architektami systemów. Udział w spotkaniach projektowych i przeglądach technicznych.
Tworzenie dokumentacji technicznej- opracowywanie specyfikacji systemowych i technicznych. Aktualizacja dokumentacji w miarę rozwoju projektu.
Testowanie i walidacja- przygotowywanie scenariuszy testowych i przypadków użycia. Wsparcie w testach akceptacyjnych i walidacji systemów.
Zarządzanie zmianami- monitorowanie i zarządzanie zmianami w wymaganiach. Analiza wpływu zmian na istniejące systemy i procesy.
Szkolenia i wsparcie użytkowników- przygotowywanie materiałów szkoleniowych i prowadzenie szkoleń dla użytkowników końcowych.Wsparcie techniczne i merytoryczne dla użytkowników systemów.