Asset Performance Management
Complex deployments where integration, safety, and operational handoff determine production success.
This interactive experience is the shipped product itself — the same application code customers run in production, mounted read-only in your browser over a real sample journey. Not a video, not a mockup: because the demo and the product are one codebase, it can never drift from the real thing.
Inside this journey
-
Outcome Discovery
Align on unplanned downtime drivers, maintenance KPIs, stakeholders, data sources, and the measurable success signals that will justify the investment.
Discovery Questions
Starting point, why this matters now
- What's the primary reason you agreed to this conversation today?
- How many unplanned downtime events does your site average per quarter?
- Which asset classes at your site create the most costly unplanned stops (pick up to three)?
- Estimate the average direct cost per day of a full-site shutdown in your operation
- Who typically signs off on capital or operational investments to reduce downtime in your organization?
- Could leadership require a demonstrated ROI within six months, and if so, could you commit to a pilot scope that aims to prove it?
What a shutdown really costs
- Walk me through the last unplanned shutdown that cost you more than $100k, what failed and why?
- How often do those root causes repeat across the same equipment types or across different shifts?
- And when a failure repeats, who in operations, reliability, and IT ends up owning the corrective plan and delivering the root-cause fixes?
- Which spare-parts shortages, permitting windows, or external vendors lengthen repair time most often?
- If a solution cut that failure class by half within six months, what would stop leadership from approving a pilot immediately?
Where current processes silently break down
- What single maintenance habit or workflow do you see that most reliably leads to repeat failures?
- Describe how work orders are raised today after an alarm, a predictive signal, or a technician observation.
- Tell me which CMMS fields, approval steps, or mobile behaviors technicians most often skip and why.
- How long, on average, passes between a predictive alert and a field crew arriving to investigate?
- Who would need to commit time or headcount for us to change that habit at your site, and could they clear that commitment within 30 days?
The data and pipes that must work
- If your historian or SCADA cannot export clean, timestamped signals for the pilot assets, what stops you from fixing that before we begin?
- List the systems we must integrate with from the categories below
- Name the role that owns API credentials and indicate whether that role can provide a test account for integration work.
- On a scale, how would you rate historical sensor data quality for the pilot assets
- Would you pause the pilot or proceed with a scoped cleanup budget if data quality requires more than four weeks of cleansing?
Where deployments commonly stall
- What single site constraint has killed a previous pilot in your experience?
- How many full-time staff does your site have dedicated to integrations and data engineering?
- List any permits, lockout/tagout rules, or union agreements that could change rollout windows.
- Do you have spare sensors on hand for the pilot, or will procurement be required?
- How quickly can site access and maintenance windows be granted for an integration team to work on live equipment?
- Name the constraint that, without resolution within three weeks, would force you to cancel or postpone the pilot.
Other paths you might take
- What would have to be true about your incumbent or internal approach for you to keep it instead of switching to an external solution?
- Select which of the following alternatives you are evaluating or have used recently
- Identify the role or team that has proposed solving this problem internally rather than hiring an outside partner.
- What would have to be demonstrably true about your current approach for you to decide to stay with it for another 12 months?
- Could anything prevent you from moving to a paid rollout within 30 days if the pilot outcomes matched your targets, and if so, name the blocker?
How you'll prove this worked
- What's the simplest measurable signal that would prove this saved you money or reduced risk?
- Pick the primary KPIs we'll measure during the pilot
- Provide the numeric target for your primary KPI, and the timeframe for achieving it (for example, reduce downtime by 20% in 6 months).
- Is the final approver prepared to review results within two weeks of pilot close, and if not, what is the expected sign-off window?
- Under what circumstances would you still move to a full rollout if the pilot misses the target by more than 10%?
Can this actually be delivered here
- Point to the one integration or site gap that would make this project impossible for your IT or OT teams to support.
- Select the on-site roles that will support deployment (choose all that apply)
- Will you assign a named owner for data extraction, and can that person commit at least 8 hours per week during the pilot?
- Is there a gating compliance review, legal approval, or insurance signoff that must happen before work on live assets?
- Are APIs for the historian and your CMMS documented and accessible within your network, or will we require escorted thin-client or vendor-assisted access?
- Given key constraints such as data access, named owners, and site windows, choose whether you prefer to pause the engagement, scope a phased approach, or fund an accelerated readiness effort
How we get to a pilot decision
- Assuming the pilot proves the savings you expect, what internal approvals remain before procurement can begin?
- Choose the preferred pilot duration and scope for decision-making
- Identify the sponsor role that can sign a letter of intent or pilot funding within two weeks of acceptable proof.
- What budget range has been preliminarily allocated for a pilot, including any expected hardware or third-party integration costs?
- Pick the contracting path you would elect if the pilot meets targets, purchase order, SOW amendment, or enterprise agreement?
- What concerns about timeline, cost, or operational impact remain unresolved after this conversation?
-
Solution Experience
Translate reliability targets into concrete workflows and scenarios that map predictive analytics, work-order processes, and field technician access to the buyer's asset classes.
Solution Experience
- Solution Experience Session
- Confirm the current state and its cost
- You confirm the documented current state and accept the quantified cost as accurate.
- Deliver a mapped workflow document showing predictive-alert-to-work-order mappings and the acceptance signal for the prioritized asset class.
- You confirm the demonstrated workflow would stop the specific rework and delays identified in the current state for the sampled asset class.
- Translate a reliability target into an operational scenario
- Provide an extract of recent historian data and the asset registry for the prioritized asset class to enable a sample run.
- You agree on the remaining data and access gaps that must be closed to prove the workflow in a pilot.
- Walk the predictive-to-work-order workflow for a sample asset class
- Confirm named operational owner and technician contact who will participate in the pilot validation steps.
- Validate integrations and data dependencies
- Schedule a pilot validation window for the sample asset class including time for a live run and model tuning.
- Confirm fit with your operations
- Solution Experience Session
- Solution Experience Deck
- Solution Brief
- meeting
- slides
- document
-
Solution Scope
Define modules, integration points (historians, ERP, SCADA), data ownership, training, and measurable acceptance criteria for the engagement.
Scope Configuration
- Deploy Asset Registry and Hierarchy
- Migrate and Clean Historical Work Order Data
- Integrate Plant Historian for Condition Signals
- Integrate ERP for Parts and Work Orders
- Connect SCADA for Real-Time Telemetry
- Install Field Technician Mobile App with Offline Sync
- Configure Preventive and Predictive Maintenance Schedules
- Train and Deploy Predictive Models for Asset Classes
- Configure Condition-Based Alerts and Notifications
- Implement Reliability-Centered Maintenance (RCM) Analytics
- Build Failure Mode and Effects Library
- Optimize MRO Spare-Parts Inventory and Replenishment
Scope Questions
Deploy Asset Registry and Hierarchy
- Do you have an existing asset registry stored in a CMMS or spreadsheets that we will import?
- Name the identifier scheme used for asset tags we must preserve (tag number, serial, custom code).
- How many assets will be in scope by asset class (pumps, compressors, motors, transformers)?
- List the plant-area codes, unit IDs or functional locations that must map to the new hierarchy (for example: Area A, Unit 3, Train 2).
- Who will own ongoing updates to the asset registry and hierarchy (role)?
- Are single-line diagrams (SLD), piping and instrumentation diagrams (P&IDs), or line lists available to validate parent-child relationships?
Migrate and Clean Historical Work Order Data
- Do you have historical work orders in your CMMS that are ready for export and migration?
- Which CMMS module(s) hold the work order history we must migrate (maintenance, operations, contractor records)?
- What format will you provide exported work orders in?
- Specify the migration completeness threshold that will define success for migrated work orders (percent of chronologically continuous records).
- List mandatory fields that must be preserved on each work order (failure code, corrective action, labor hours, parts used).
- Who will be the named owner for validation of migrated work orders and sign-off on migration samples (role)?
Integrate Plant Historian for Condition Signals
- What is the name of the historian system that stores vibration, temperature, and pressure tags we must integrate with?
- Name the available connection method(s) to the historian for time-series tags (OPC UA, REST API, ODBC/SQL, native SDK).
- Indicate the maximum acceptable data latency for condition signals from historian to the platform (seconds, minutes).
- Estimate the percentage of asset-critical tags that must be continuous for model deployment (for example, bearing vibration, bearing temperature, flow).
- What acceptance evidence will validate historian integration (sample tag stream, timestamp continuity report, schema map)?
- Who will provide credentials, VPN/firewall rules and OT/IT approvals to access historian endpoints (role)?
Integrate ERP for Parts and Work Orders
- Identify the ERP module that contains the spare-parts master and purchase order records we must integrate.
- How will ERP part numbers map to your MRO catalog: exact match, cross-reference table, or manual mapping?
- Do you require bi-directional synchronization of inventory levels between ERP and the platform?
- Specify which ERP work order fields are required to appear on the asset record (part number, labor hours, cost, supplier).
- When should ERP-derived purchase requisitions create replenishment work orders in the platform (on reorder point, below safety stock, manual approval)?
- Who is the ERP owner responsible for connector provisioning and API credential handoff (role)?
Connect SCADA for Real-Time Telemetry
- What SCADA historian or supervisory controller holds the PLC tag namespaces for the production line in scope?
- List the SCADA/PLC protocols available for connectivity on site (Modbus, OPC UA, DNP3, MQTT).
- Do you require the integration to be read-only telemetry or to support active command/control from the platform?
- Provide the PLC makes and models in scope for tag mapping (control cabinet identifiers or RTU models).
- What is the maximum acceptable end-to-end latency for an alarm routed from SCADA to a mobile technician?
- Who will coordinate SCADA network access, change windows and OT change management approvals (role)?
Install Field Technician Mobile App with Offline Sync
- Which mobile device types do your technicians use (Android tablets, iOS phones, rugged handhelds)?
- Do technicians require full offline access to work orders and the ability to complete forms while disconnected?
- What maximum size of attachments (photos, vibration captures, log files) must be supported offline per work order?
- Select the preferred authentication method for mobile access (single sign-on SSO, local credentials, client certificate).
- Who will own mobile rollout training, device provisioning and field acceptance testing (role)?
- Are lockout/tagout (LOTO) checklists or safety forms required to be available in the mobile app for technician sign-off?
Configure Preventive and Predictive Maintenance Schedules
- Describe the preventive maintenance tasks currently on PM calendars that should be migrated (bearing lubrication, filter change, visual inspections).
- How frequently are your current PMs scheduled for critical asset classes (daily, weekly, monthly, yearly)?
- Select whether predictive triggers should create work orders automatically, only flag technicians for review, or both.
- Select the KPI you use to measure PM effectiveness (mean time between failures MTBF, mean time to repair MTTR, overall equipment effectiveness OEE).
- What rule thresholds should convert condition signals into schedule adjustments (for example vibration RMS > 2.5 g or temperature rise > 10°C)?
- Who signs off on final PM and predictive schedule changes before they go live (role)?
Train and Deploy Predictive Models for Asset Classes
- Prioritize the asset classes for initial model training (centrifugal pumps, steam turbines, heat exchangers, conveyors).
- Estimate how many labeled historical failure events exist per prioritized asset class for training (approximate count ranges).
- Describe the sensor types that will feed the models for each asset class (vibration spectra, bearing temperature, oil particle counts).
- What predictive accuracy or lead time will define a deployable model for production (for example F1 score >= 0.8 or minimum 48-72 hours lead time)?
- Assign the approver who will sign off on model thresholds and the initial false-positive handling process (role).
- State whether you require model explainability artifacts (feature importance, failure-mode mapping, example signatures) for each deployed model.
Configure Condition-Based Alerts and Notifications
- Choose the notification channels that must be supported for condition alerts (SMS, email, mobile push, automatic work order creation).
- What severity levels and escalation paths should be configured for alarms caused by abnormal vibration, pressure spikes or overheating?
- Select whether you want absolute threshold triggers, trend-based triggers (e.g., rising trend over 24 hours), or both.
- Who will manage on-call schedules and technician rosters that should receive notifications at each severity (role)?
- What integrations must alerts appear in during shift handover and daily rounds (shift log, operator HMI, CMMS)?
- Designate the owner who will maintain alert tuning and review false positives after go-live (role).
Implement Reliability-Centered Maintenance (RCM) Analytics
- Choose the criticality methodology you use or prefer for RCM workshops (FMEA, criticality ranking, full RCM assessment).
- Confirm whether you have existing FMEA or failure-mode documentation for your top asset families that can be ingested.
- Choose KPI outputs you expect from RCM analytics (risk priority number RPN, criticality score, cost-per-failure).
- What data sources must feed RCM analysis (CMMS failure codes, historian event logs, spare-parts cost)?
- Designate participants who will attend RCM workshops and own resulting strategy updates (roles).
- State whether RCM outputs must demonstrate compliance with regulatory thresholds (safety incident reporting, environmental limits).
-
Mutual Commit
Finalize commercial and legal terms, responsibilities, timelines, and acceptance criteria so both the buyer and the seller share clear obligations.
Agreement Modules
- Subscription Agreement
- Master Services Agreement (MSA)
- Statement of Work (SOW)
- Service Level Agreement (SLA)
- Data Processing Agreement (DPA)
- Acceptance Criteria Addendum
- Change Order Agreement
- Payment Schedule Agreement
- Termination and Exit Plan
- Industry Compliance Addendum (conditional)
-
Deployment
Lock readiness facts and configuration values before execution begins.
-
Pre-Deployment Readiness
Confirm concrete readiness facts the rollout depends on — data quality, named owners, access windows, sensor inventory, and site constraints.
Pre-Deployment Questions
Environment and site access
- Which sites are included in this rollout? (list site name and primary site contact — used to create per-site access and logistics plans)
- For each site, is production historian / SCADA / PLC access authorized for the seller to integrate with, or will approvals/windows be required? (so we can schedule integration tasks)
- Is a current sensor/instrument/tag inventory available for the scoped assets (needed to reconcile tags to the asset registry)?
Data and configuration readiness
- Is historical operational data required for model training available for the scoped assets? (select the best fit — impacts model training schedule)
- Who owns the asset registry and tag-naming convention and will approve field mappings? (provide name and role — the deployment needs a single approver to finalize mappings)
- Are there known data-quality issues that will affect model training or validation (missing timestamps, low sampling rate, noisy signals, duplicate tags)?
People and ownership
- Who is the day-of deployment single point of contact (SPOC) and who is the technical owner for historian/SCADA integration? (name, role, contact — used for rapid escalation)
- Which deployment workstreams already have named owners? (select all that apply; names will be collected in follow-up so the deployment plan can assign tasks)
Timing and constraints
- Are there site blackout or no-change windows (date ranges) in the next 90 days that would block integrations or on-site work? (list date ranges — used to schedule access windows)
- Are contractor onboarding, safety inductions, or background checks required for vendor personnel before any on-site activities? (select the statement that matches — indicates lead time)
- Are there regulatory, union, or third-party approval gates that must be cleared before cutover (and are their expected lead times)? (so we can surface any gating dependencies)
- Is an acceptance criterion and cutover approval authority agreed (e.g., agreed model accuracy threshold and approver role)? (this determines go/no-go conditions)
-
Configuration Details
Capture the exact integration and configuration values the deployment team will use — historian endpoints, API credentials, SCADA/PLC connection details, field mappings, and threshold rules.
Configuration Details
ENVIRONMENTS & ENDPOINTS
- Deployment environment ID (enter the exact environment name the deployment will configure). Default: "production" — do not include spaces.
- Platform API base endpoint for this environment (format: https://your-subdomain.example.com) — provide the fully qualified URL the deployment will call.
AUTHENTICATION & CREDENTIAL HANDLING
- Authentication method for external integrations (select one). Note: enter only non-secret identifiers in follow-ups; secrets are exchanged via your secrets manager at kickoff.
- Non-secret identifier for the chosen authentication method (example formats: service-account@domain, client-id-abc123, cert-name-prod) — do NOT paste passwords, tokens, or private keys.
HISTORIAN & DATA CADENCE
- Primary historian host or endpoint (format: hostname[:port] or https://host.example.com) — provide the single endpoint the integration will connect to for this environment.
- Historian data pull cadence in minutes (Default: 15) — enter an integer number of minutes the platform should use for scheduled pulls.
SCADA / PLC CONNECTIONS
- Primary PLC/SCADA connection protocol (select one) — the deployment uses this to choose the connector.
- Primary PLC/SCADA endpoint address (format: IP address or hostname[:port]) — provide one endpoint per answer; for multiple endpoints supply additional rows during import.
FIELD MAPPINGS & ASSET REGISTRY
- Canonical asset ID source (select one) — this system will be treated as the platform's source of truth for asset identifiers.
- Exact field or column name in the chosen source that maps to the platform's 'asset_id' (case-sensitive) — provide a single field name.
THRESHOLDS, ACTIONS & CMMS
- Default vibration alert threshold (numeric; units match your historian sensor). Default: 5.0 — enter a numeric value (decimal allowed).
- Default auto-action when a threshold is breached (select one) — this determines the platform's immediate outbound action.
CMMS INTEGRATION & OWNERSHIP
- CMMS integration type for automated work-order creation (select one). If API is selected, provide the non-secret integration username in the next question.
- Non-secret integration identifier for the CMMS (format: integration-username or sftp-path) — provide the single identifier the deployment will record (do NOT provide passwords or keys).
OPERATIONS WINDOW & OWNERSHIP
- Operating window for live integrations (Default: 24/7) — select the schedule during which the platform may perform live writes or high-frequency reads.
- Named owner for deployment configuration (format: Full Name — Role — contact-email) — the deployment will assign this person as the primary configuration contact.
-
Deployment
Execute the rollout with a sequenced plan for integrations, data validation and model tuning, work-order workflow configuration, technician enablement, and named owners for each milestone.
-
-
Success
Validate predictive accuracy and uptime improvements against agreed metrics, run recurring reliability reviews, and maintain a shared backlog for issues and enhancements.
Success Reviews
- Go-live Health Check (weeks 1-4)
- First Measurement Review (weeks 4-10)
- Acceptance Gate (around day 90)
- Quarterly Reliability Review (ongoing)
- Annual Performance Review
Issues & Enhancements
- Agree the quarter ahead commitments and timing for the next review.
- Re-confirm success criteria and owners
- Implement the agreed work-order workflow change to ensure predictive alerts generate measurable technician follow-through within two weeks.
- Restate acceptance criteria from Solution Scope
- Produce a documented pass/fail result for each numeric acceptance criterion recorded in Solution Scope.
- Capture a formal acceptance decision with the buyer signatory or, if failed, a remediation plan with deadlines.
- Confirm the status and next steps for incumbent system decommissioning or retention-read-only to prevent dual-use.
- Publish the acceptance decision and the pass/fail status for each criterion in the shared workspace within 24 hours.
- For any failed criterion, publish a remediation plan with milestones and completion dates and add it to the shared backlog.
- Execute the incumbent decommission or archive plan and publish the completion certificate or status update to the shared workspace.
- Quarterly KPI trend review
- Maintain a prioritized backlog where each persistent issue has an agreed resolution timeline.
- Ensure KPI trends for unplanned downtime hours per month and mean time to repair are tracked and any negative trends have remediation plans.
- Update the shared backlog with prioritized enhancement requests and target completion quarters.
- Publish the quarterly KPI trend deck with data sources and any known caveats to the shared workspace.
- Schedule any agreed model experiments or maintenance windows and publish expected measurement impacts.
- Annual outcomes versus targets
- Confirm the year-over-year business impact of reduced unplanned downtime and validate the accuracy of predictive alerts.
- Set the top 3 backlog priorities and measurable indicators for the next 12 months.
- Agree any governance or data-collection changes needed to improve KPI fidelity next year.
- Publish the annual performance summary including financial impact, KPI calculations, and data sources to the shared workspace.
- Update and publish the prioritized 12-month backlog with measurable success indicators and target completion quarters.
- Document and implement agreed measurement definition changes and data governance updates before the next reporting cycle.
- Confirm that all critical integrations are reporting data and any gaps are documented in the shared backlog.
- Validate early adoption signals and list any onboarding shortfalls requiring remediation.
- Have a timebound remediation plan for showstopper defects.
- Publish a deployment health report including integration status and raw adoption metrics to the shared workspace within 3 business days.
- Log all critical defects and blockers in the shared backlog with proposed resolution windows.
- Schedule a follow-up health snapshot after remediation windows close.
- Present first measurement data
- Validate the first-period measurements for unplanned downtime hours per month and predictive alert precision are calculated from agreed data sources.
- Document root causes for any KPI shortfalls and agree a prioritized set of corrective actions with target resolution windows.
- Confirm the readiness timeline and required artifacts for the Acceptance Gate meeting recorded in Solution Scope.
- Deliver the cleaned dataset and measurement workbook used to compute the KPIs for independent review within 7 business days.
- Schedule and execute the agreed model retraining and threshold tuning, and provide validation results by the agreed date.
- Deployment and integration validation
- Present outcome data per acceptance criterion
- Data quality and provenance check
- Reliability trends and root-cause themes
- Persistent issues and blocker burn-down
- Backlog prioritization and long-term roadmap
- Root-cause diagnosis for gaps
- Enhancement and threshold adjustment requests
- Document pass or fail per criterion
- Early adoption and usage patterns
- Formal acceptance decision and signatory capture
- Operational experiments and maintenance windows
- Model calibration and workflow adjustments
- Operational readiness and change adoption review
- Open defects and blockers
- Document lessons learned and measurement improvements
- Confirm next quarter commitments
- Remediation plan for failed criteria
- Immediate remediation plan
- Confirm timeline to acceptance gate
- Incumbent system wind-down check