ForgeSDLC
Navigate
Home
Discover ForgeSDLC (101)
Practice (201)
Master (301)

This page is part of the ForgeSDLC knowledge base — an AI-assisted, human-directed methodology for taking product work from concept to production. For the core operating model and vocabulary, see Forge SDLC overview and What is ForgeSDLC?.

Business Process Management perspective

How business analysis adapts when the initiative centers on process improvement, workflow automation, or operational efficiency. BPM initiatives require BA to model, analyze, and optimize processes — often before (or instead of) specifying software features.

BABOK alignment: BABOK v3 Business Process Management perspective.

Related blueprints: blueprints/pdlc/PDLC.md (process-related product changes) · blueprints/sdlc/methodologies/lean.md (lean thinking, waste elimination).


1. How BPM changes the BA focus

Traditional BA Focus BPM BA Focus
What the software system does What the business process does (system may be one component)
Functional requirements for a solution Process requirements — steps, decisions, handoffs, SLAs
User stories and acceptance criteria Process models and performance metrics
Solution evaluation (does the software work?) Process evaluation (is the process efficient, effective, compliant?)

2. Knowledge area shifts

Knowledge Area BPM Adaptation
BA Planning & Monitoring Plan BA around process boundaries, not system boundaries. Stakeholders include process owners, process participants, and process customers.
Strategy Analysis Current state analysis focuses on process performance — cycle time, throughput, error rates, cost per transaction. Future state defines target process performance.
Elicitation & Collaboration Observation and process mining are primary techniques. Interview process participants about actual behavior, not just stated procedures.
Requirements Life Cycle Management Requirements include process requirements (steps, decisions, SLAs) alongside solution requirements. Process models need version control.
Requirements Analysis & Design Definition BPMN process models, decision tables (DMN), and workflow specifications are the primary artifacts. Solution requirements emerge from process design.
Solution Evaluation Evaluate process performance — cycle time improvement, error rate reduction, cost savings, compliance achievement — not just solution functionality.

3. BPM lifecycle

Process improvement follows its own lifecycle that integrates with PDLC and SDLC:

graph LR discover["Discover Process"] model["Model As-Is"] analyze["Analyze Performance"] redesign["Redesign To-Be"] implement["Implement Changes"] monitor["Monitor Performance"] discover --> model --> analyze --> redesign --> implement --> monitor monitor -.->|"continuous improvement"| analyze
BPM Phase BA Activities PDLC Mapping SDLC Mapping
Discover Identify process boundaries, stakeholders, inputs/outputs P1 Discover
Model As-Is Document current process in BPMN; capture metrics P1 Discover A Discover
Analyze Identify bottlenecks, waste, errors, compliance gaps P1–P2
Redesign Design target process; evaluate automation opportunities P2 Validate, P3 Strategize B Specify, C Design
Implement Execute process changes (may include software, training, org change) SDLC A–F A–F
Monitor Track process performance against targets; identify further improvements P5 Grow

4. BPM-specific techniques

Technique BPM Usage
Process modeling (BPMN) Document current and target processes using Business Process Model and Notation
Value stream mapping Identify value-adding vs non-value-adding steps; quantify waste
Process mining Analyze system event logs to discover actual process behavior (vs documented procedures)
Simulation Model process behavior under different scenarios (volume, staffing, rule changes)
Decision modeling (DMN) Define business decisions as tables — inputs, rules, outputs; supports automation
SIPOC diagram Summarize process: Suppliers, Inputs, Process steps, Outputs, Customers
Root cause analysis Investigate why process bottlenecks or errors occur
Lean analysis Identify the eight wastes (transportation, inventory, motion, waiting, overproduction, overprocessing, defects, skills)
Cycle time analysis Measure elapsed time for each process step; identify longest delays
SLA definition Define Service Level Agreements for process performance targets
RACI matrix Clarify process roles: who performs, who approves, who is consulted, who is informed

5. BPM BA artifacts

Artifact Purpose Where It Lives
As-Is process model (BPMN) Documents current state process docs/product/ or process-specific documentation
To-Be process model (BPMN) Documents target state process docs/product/ or process-specific documentation
Process performance metrics Current and target KPIs for the process docs/product/metrics/
Decision tables (DMN) Formalized business rules for process decisions docs/requirements/
Process improvement recommendations Analysis results and proposed changes docs/product/discovery/
SIPOC diagram High-level process summary docs/product/
SLA definitions Performance targets for process steps docs/requirements/

6. Process automation spectrum

BPM initiatives often lead to automation. The BA helps determine the right level:

Automation Level Description BA Focus
Manual Process performed entirely by people Document procedures, train participants, monitor compliance
Supported System provides information; humans make decisions and take actions Specify information requirements, decision support needs
Partially automated System handles routine steps; humans handle exceptions Specify automation rules, exception handling, handoff points
Highly automated System handles most steps; humans monitor and intervene rarely Specify all business rules, exception escalation, monitoring dashboards
Fully automated System handles everything including exceptions (straight-through processing) Specify all decision logic, error recovery, compliance validation

Decision criteria for automation level: - Volume: high volume favors automation - Complexity: high decision complexity may require human judgment - Variability: high variability makes automation harder - Compliance: regulatory requirements may mandate human review - Cost: compare automation cost vs labor cost


7. Common pitfalls in BPM BA

Pitfall Description Remedy
Automating a bad process Implementing technology on a broken process — making it faster to do the wrong thing Always analyze and redesign the process before automating; eliminate waste first
As-Is only Documenting the current process in detail but never proposing improvements Set a time limit on as-is modeling; focus energy on to-be design
Process on paper only Beautiful BPMN diagrams that do not reflect actual behavior Use observation and process mining to discover actual processes; validate models with participants
Missing metrics Process improvement with no baseline or target metrics — "better" is undefined Define quantitative targets (cycle time, error rate, cost) before starting redesign
Technology-first Selecting a BPM tool before understanding the process Understand the process first; select technology based on process requirements