Historically, systems analysts used manual methods — observation, interviews, analysis of existing documentation. With the development of IT, standards emerged (e.g., BPMN, IDEF0, EPC), which structured the approach to modeling current and future processes.
Problem: The choice of approach is often complicated by incomplete information, time constraints, complexity of the subject area, and varying maturity of business processes. Mistakes at this stage lead to inaccurate requirement descriptions, significant rework, and loss of trust in the analyst's role.
Solution: The optimal approach is to combine quantitative and qualitative methods:
Key features:
Can BPMN always be used to describe all processes, including technical and complex integration ones?
BPMN is suitable only for business processes or procedures with clear logic. Technical or deeply integrated scenarios are better described with sequence diagrams (UML), architectural diagrams, or specialized notations.
Is it enough to interview one representative from the business group to get an accurate picture of the current process?
No, a single source never reflects the full picture. It is necessary to gather versions from different roles: performers, users, IT staff, managers. This minimizes the risk of errors and uncovers hidden endings of the process.
Should the future 'to-be' process be detailed down to each business operation before designing the IT solution?
Not always. Excessive detailing leads to bureaucracy and loss of flexibility. It is sufficient to agree on key scenarios, automation points, necessary role changes, and integrations, while details can be worked out iteratively during implementation.
Negative Case: The analyst built the process map solely based on regulations, without analyzing routine workarounds and 'bypass' schemes of the performers.
Pros:
Cons:
Positive Case: The analyst conducted workshops, interviews, formalized the current and target state, illustrated the differences. Included examples of real scenarios and their issues, considered feedback from stakeholders.
Pros:
Cons: