Historisch gezien hebben systeemanalisten handmatige methoden gebruikt - observatie, interviews, analyse van bestaande documenten. Met de ontwikkeling van IT zijn er standaarden ontstaan (bijvoorbeeld BPMN, IDEF0, EPC), die de aanpak van modellering van huidige en toekomstige processen hebben gestructureerd.
Probleem: de keuze van de aanpak wordt vaak bemoeilijkt door onvolledige informatie, tijd, complexiteit van het onderwerp en verschillende volwassenheidsniveaus van de bedrijfsprocessen. Fouten in deze fase leiden tot een onjuiste beschrijving van vereisten, aanzienlijke herwerkingen en verlies van vertrouwen in de rol van de analist.
Oplossing: de optimale aanpak is om kwantitatieve en kwalitatieve methoden te combineren:
Kernpunten:
Kun je BPMN altijd gebruiken voor het beschrijven van alle processen, inclusief technische en complexe integraties?
BPMN is alleen geschikt voor bedrijfsprocessen of procedures met duidelijke logica. Technologische of diep geïntegreerde scenario's worden beter beschreven met sequentiediagrammen (UML), architectuurdiagrammen of gespecialiseerde notaties.
Is het voldoende om met één vertegenwoordiger van de businessgroep te interviewen om een juist beeld van het huidige proces te krijgen?
Nee, één bron weerspiegelt nooit het volle beeld. Het is noodzakelijk om versies van verschillende rollen te verzamelen: uitvoerders, gebruikers, IT-diensten, managers. Dit minimaliseert het risico op fouten en onthult verborgen eindes van het proces.
Moet je het toekomstige proces 'to-be' tot in detail uitwerken voordat je een IT-oplossing ontwerpt?
Niet altijd. Overmatige detaillering leidt tot bureaucratie en verlies van flexibiliteit. Het is voldoende om belangrijke scenario's, automatiseringspunten, noodzakelijke rol- en integratiewijzigingen af te stemmen, en de details iteratief tijdens de implementatie uit te werken.
Negatieve case: Een analist heeft een proceskaart alleen op basis van de regelgeving opgebouwd, zonder de routinematige omleidingen en "omleidings" schema's van uitvoerders te analyseren.
Voordelen:
Nadelen:
Positieve case: Een analist heeft workshops, interviews gehouden, de huidige en doeltoestand geformaliseerd, de verschillen aangetoond. Hij heeft voorbeelden van echte scenario's en hun problemen opgenomen, en de feedback van stakeholders meegenomen.
Voordelen:
Nadelen: