The tactical guide every Business Analyst needs for operational technology projects
Managing 700+ requirements across 6 functional areas while keeping 8+ stakeholder groups aligned isn't for the faint-hearted.
But it's exactly what you'll face on a major SCADA or Energy Management System implementation.
I've been there.
29 stakeholder meetings,
multiple software demonstrations, and
a 64-page requirements specification document later,
I learned something crucial: traditional business analysis approaches don't work in operational technology environments.
You need a different playbook.
This isn't theoretical advice from someone who's read about SCADA systems.
This is the tactical guide I wish I'd had when I started working in operational technology - drawn from real implementations, real failures, and real successes.
Why traditional BA approaches fail in OT
Most Business Analysts cut their teeth on enterprise applications. Customer systems, financial platforms, HR implementations.
SCADA and EMS projects are different beasts entirely.
Safety is paramount. Get requirements wrong and people can get hurt. There's no "we'll fix it in the next sprint" when you're dealing with electrical transmission systems.
Downtime is expensive. A failed cutover doesn't just cost money - it can take out power to entire cities. Your requirements better be bulletproof.
Stakeholders speak different languages. Control room operators, protection engineers, cybersecurity teams, and maintenance crews all have different priorities and vocabularies.
Integration is everything. Unlike standalone business applications, SCADA systems must integrate with protection systems, historians, enterprise platforms, and regulatory reporting systems.
Compliance is non-negotiable. Your requirements must align with standards like IEC 62443, NERC CIP, and local regulations from day one.
The OT-specific BABOK approach
Here's how I map traditional BABOK knowledge areas to operational technology realities:
Business Analysis Planning and Monitoring
Traditional approach: Define analysis approach, stakeholder plan, information governance.
OT reality: Your plan must respect site access rules, lock-out/tag-out procedures, management of change protocols, and commissioning windows.
I learned this the hard way. You can't just schedule a workshop whenever you want. Control rooms operate 24/7. Maintenance teams work around outage schedules. Protection engineers might be dealing with urgent network issues.
Your stakeholder engagement plan needs to account for:
Shift patterns for control room operators
Planned outage windows when systems are accessible
Emergency response protocols that can interrupt meetings
Safety procedures that limit site access
Elicitation and Collaboration
Traditional approach: Run workshops with business users to gather requirements.
OT reality: Run field-aware workshops with operators, maintenance crews, network engineers, safety teams, and cybersecurity experts. Capture alarm noise, nuisance alerts, and operator cognitive load.
When I started my major EMS implementation project, I had to coordinate with 8+ stakeholder groups. Each spoke a different language:
Control room operators care about alarm clarity and response procedures
Protection engineers focus on fault detection and system coordination
Maintenance teams need asset visibility and work order integration
Network engineers worry about communications and redundancy
Cybersecurity specialists require zones, conduits, and access controls
Operations managers want performance metrics and compliance reporting
IT teams need enterprise integration and data management
Vendor technical teams have platform constraints and capabilities
You can't put all these people in one room and expect productive outcomes.
Requirements Life Cycle Management
Traditional approach: Maintain traceability from business objectives to system features.
OT reality: Maintain end-to-end traceability from business objectives to control narratives, alarm rationalisation tables, HMI standards, historian tags, and enterprise integrations.
In my experience managing 700+ requirement statements across 6 functional areas, traceability becomes your lifeline.
When a cybersecurity auditor asks why a particular access control exists, you need to trace it back to the operational requirement that drove it.
The 8-stakeholder group management strategy
Here's how I structure stakeholder engagement for complex OT projects:
1. Start with the operators
Always begin with the people who will use the system day-to-day. Control room operators can tell you what actually happens versus what the procedures say should happen.
My approach: Spend time in the control room during different shifts. Observe their current processes. Understand their pain points before you suggest solutions.
Key question: "Walk me through what happens when [specific alarm condition] occurs."
2. Align the technical teams early
Protection engineers and network specialists often have hard constraints that aren't obvious to business stakeholders. Get these on the table early.
My approach: Individual technical sessions before group workshops. Map out the technical architecture and identify integration points.
Key question: "What technical constraints must any solution respect?"
3. Engage cybersecurity from day one
Cybersecurity requirements can't be bolted on afterward. In operational technology, security failures can have physical consequences.
My approach: Include cybersecurity in requirements workshops, not just design reviews. They need to understand the operational context to design appropriate controls.
Key question: "What are the security implications of this operational requirement?"
4. Don't forget maintenance
Maintenance teams are often overlooked in SCADA projects, but they need access to asset information, diagnostic data, and work order integration.
My approach: Shadow maintenance crews during planned work. Understand how they currently diagnose issues and coordinate with operations.
Key question: "How would you prefer to receive information about this asset's condition?"
5. Balance enterprise and operations needs
IT teams want standardization and enterprise integration. Operations teams want reliability and familiarity. These aren't always compatible.
My approach: Facilitate trade-off discussions explicitly. Don't let these tensions simmer under the surface.
Key question: "What's the minimum integration needed for business value?"
Organizing 700+ requirements across functional areas
Managing hundreds of requirements without losing your sanity requires structure. Here's the framework that worked for me:
1. Create functional requirement categories
Organise requirements into functional areas:
System monitoring and control
Alarm management and notification
Data management and reporting
Integration and communications
Security and access control
System maintenance and support
Each category had subcategories with specific requirement types.
2. Use a consistent requirement structure
Every requirement follows the same pattern:
Functional area: Which category does this belong to?
Source: Which stakeholder group provided this requirement?
Priority: Must have, should have, could have, won't have (MoSCoW)
Rationale: Why is this requirement needed?
Acceptance criteria: How will we verify this requirement is met?
Dependencies: What other requirements does this relate to?
3. Maintain stakeholder ownership
Each requirement is "owned" by a specific stakeholder who can make decisions about trade-offs and priorities.
This prevents the common problem where requirements become orphaned and nobody remembers why they were important.
4. Create requirement traceability maps
Map each detailed requirement back to higher-level business objectives. This helps when you need to make trade-offs during implementation.
Example traceability chain:
Business objective: Improve operator response time to critical alarms
Functional requirement: System shall prioritize critical alarms visually
Technical requirement: Critical alarms shall display in red with flashing indication
Test case: Verify critical alarm display meets response time targets
Requirements elicitation techniques that work in OT
Traditional BA techniques need adaptation for operational technology environments:
1. Operational scenario workshops
Instead of generic requirements workshops, run scenario-based sessions.
How it works: Present realistic operational scenarios (equipment failure, maintenance activity, emergency response) and walk through how each stakeholder group would respond.
Why it works: People can describe what they do more easily than what they need. Scenarios reveal gaps and integration points that abstract discussions miss.
2. Control room observations
Spend time observing actual operations during different conditions - normal operations, peak load, maintenance windows, and fault conditions.
What to watch for:
Information sources operators actually use
Workarounds for system limitations
Communication patterns between teams
Decision-making processes under time pressure
Key insight: What people say they do and what they actually do are often different. Observation reveals the real requirements.
3. Process walkdowns
Shadow different teams through their actual work processes. Don't just interview - watch them work.
For maintenance teams: Follow them through a planned maintenance activity For operators: Observe shift handovers and alarm response procedures
For engineers: Watch troubleshooting and analysis workflows
4. Document analysis with a twist
Review existing procedures, alarm philosophies, and incident reports. But don't just read them - discuss them with the people who actually use them.
Questions to ask:
"When was the last time you followed this procedure exactly as written?"
"What information is missing from this alarm response?"
"How would you improve this process if you could change anything?"
Common pitfalls and how to avoid them
After managing multiple SCADA implementations, I've seen the same mistakes repeatedly:
Pitfall 1: Trying to replicate existing HMI designs
The mistake: Operators ask for the new system to look exactly like the old one.
Why it's wrong: You're not getting value from the new platform's capabilities.
Better approach: Understand the workflow behind the interface. Design new interfaces that support the same workflows more effectively.
Pitfall 2: Treating all alarms equally
The mistake: Migrating existing alarm configurations without rationalization.
Why it's wrong: Alarm floods are a leading cause of operator error in power systems.
Better approach: Use the modernization project to implement proper alarm management. Start with alarm philosophy, then configure the system to support it.
Pitfall 3: Leaving integration requirements vague
The mistake: "The system should integrate with the maintenance management system."
Why it's wrong: Integration is where projects blow up. Vague requirements become expensive custom development.
Better approach: Specify exactly what data flows where, when, and in what format. Map every integration point.
Pitfall 4: Not considering cybersecurity implications
The mistake: Treating cybersecurity as an infrastructure concern rather than a requirement.
Why it's wrong: Operational requirements drive security architecture. Get this backward and you'll have security controls that operators work around.
Better approach: Include cybersecurity stakeholders in operational requirement sessions. Understand the security implications of each business requirement.
Templates that save time
Here are the document templates I use for every OT project:
1. Stakeholder Analysis Template
2. Requirement Template
REQ-[ID]: [Short requirement title]
Category: [Functional area]
Source: [Stakeholder group]
Description: [Detailed requirement statement]
Rationale: [Why this requirement exists]
Priority: [MoSCoW classification]
Acceptance Criteria: [How to verify compliance]
Dependencies: [Related requirements]
Cybersecurity Impact: [Security implications]
3. Integration Specification Template
Integration Point: [System A] ↔ [System B]
Data Flow Direction: [Bidirectional/Unidirectional]
Data Elements: [Specific data points]
Update Frequency: [Real-time/Periodic]
Communication Protocol: [OPC, DNP3, etc.]
Security Requirements: [Authentication, encryption]
Failure Handling: [What happens when communication fails]
Making requirements stick
The best requirements documentation in the world is useless if people don't follow it. Here's how to make requirements stick:
1. Create living documents
Requirements documents should evolve throughout the project. Use collaboration tools that allow real-time updates and comments.
2. Regular stakeholder reviews
Schedule monthly requirement review sessions with key stakeholders. Not to gather new requirements, but to validate that existing requirements still make sense.
3. Link requirements to deliverables
Every project deliverable should trace back to specific requirements. This helps identify scope creep and ensures nothing falls through the cracks.
4. Celebrate requirement wins
When the system successfully meets a difficult requirement, acknowledge the stakeholder who contributed it. This reinforces the value of the requirements process.
Next steps
If you're facing a SCADA or EMS implementation, here's how to apply this playbook:
Start with stakeholder mapping - Identify all 8+ stakeholder groups before you write a single requirement
Plan for OT constraints - Build site access, safety procedures, and operational schedules into your analysis approach
Use the functional area framework - Organize requirements into the 6 categories to maintain clarity
Implement scenario-based elicitation - Abstract requirements sessions don't work in OT environments
Document with traceability - Every requirement needs clear ownership and business justification
Plan for cybersecurity - Security isn't an add-on in operational technology
The stakes are too high to wing it. Power systems, water treatment plants, and industrial facilities require rigorous requirements management.
But with the right approach, you can deliver systems that operators actually want to use, that integrate seamlessly with existing processes, and that provide genuine business value.
The difference between a successful SCADA implementation and an expensive disaster often comes down to how well you manage requirements.
Make sure you get it right.
This playbook is based on real experience managing major EMS and SCADA implementations across transmission and distribution networks. Every technique has been tested in production environments with real operators, real constraints, and real consequences for getting it wrong. If you're planning an operational technology project, proper requirements management isn't optional - it's an insurance against failure.
a Senior Business Analyst
Every Wednesday morning I send out an exclusive email sharing my best tips on how to work smarter + be a beer Business Analyst, as well as extra bonuses, such as giveaways, opportunities to interact with me, guides, free courses, and more.
Sign up so you don't miss out on the next one!
I will never spam or sell your info. Ever.
PETER SCHULTZ
CONNECT
Other