themaximoguys
Products
Solutions
Industries
Resources
Community
About
Careers

Get weekly AI + EAM insights

Every Thursday. Free. No spam.

themaximoguysthemaximoguys

PRODUCTS

  • All Products
  • Agentic AI
  • AI Assistant
  • Predictive Intelligence
  • Vision AI
  • IoT Monitoring

SOLUTIONS

  • All Solutions
  • Java to AutoScript
  • Data Conversion
  • MAS 9 Accelerators
  • AI Data Builders
  • Deployment Options

INDUSTRIES

  • Manufacturing
  • Oil & Gas
  • Utilities
  • Nuclear Power
  • Defense & Military
  • All Industries

COMPANY

  • About Us
  • Careers
  • Case Studies
  • Blog
  • Resources
  • Contact

COMMUNITY

  • Community Hub
  • Developer Profiles
  • Events & Webinars
  • Write for Us
  • Newsletter

© 2026 themaximoguys. All rights reserved.

Terms of Service|Privacy Policy
Built for reliability engineers
Systems Online
    Forged on the Plant Floor

    Maximo Insights That Never Get Old

    Battle-tested knowledge on IBM Maximo, AI automation, and enterprise asset management — built to last.

    28+
    Deep Dives
    8
    Topics
    5+
    Authors

    Series

    Developer Mindset ShiftMAS ADMINMAS FEATURESMAS HEALTHMAS INTEGRATIONMAS JAVA EXTENSIONSMAS MANAGEMAS MONITORMAS PREDICTMAS VISUAL INSPECTIONMAS WORK ORDER OPSTHINK MAS

    Showing 1–12 of 100 posts

    Database Footprint, Add-Ons, and the MAS 9 Compatibility Matrix
    Developer
    MaximoMAS 9MAXOBJECT

    Database Footprint, Add-Ons, and the MAS 9 Compatibility Matrix

    How to read MAXOBJECT counts as an add-on's real database footprint, why HSE ships inside Oil & Gas under one shared PLUSG prefix, why Aviation conflicts with almost everything, and the exact MAS 9 compatibility matrix that tells you which extensions can coexist.

    Venkat AchantaVenkat AchantaJul 15, 2026Part 4 of 6
    How Maximo Java Extensions Actually Work: The Four-File MBO Pattern
    Developer
    MaximoMAS 9Java Extensions

    How Maximo Java Extensions Actually Work: The Four-File MBO Pattern

    A developer's deep dive into the four-file MBO pattern behind every Maximo object, how MAXOBJECT.CLASSNAME links to the MBO Set, and how a PLUS extension layers on.

    Venkat AchantaVenkat AchantaJul 15, 2026Part 1 of 6
    Java 17, Java 25, and the Future of Maximo Extensions
    Developer
    MaximoMAS 9Java 17

    Java 17, Java 25, and the Future of Maximo Extensions

    MAS 9.1 moved the JVM under every Maximo customization from Java 11 to Java 17. MAS 9.2 (June 2026) adds Java 25 at the platform and AI-Service level while Java 17 stays the baseline for Manage and your custom code. Here is what changes for existing extensions, why 9.2 is a mixed Java-17/Java-25 environment, how to test and remediate, and why the extension model endured while everything around it modernized.

    Venkat AchantaVenkat AchantaJul 15, 2026Part 6 of 6
    Deploying and Customizing Extensions in MAS 9: The Customization Archive
    Developer
    MaximoMAS 9Java Extensions

    Deploying and Customizing Extensions in MAS 9: The Customization Archive

    How Maximo add-ons are activated in the MAS Manage component model, and how custom Java is now delivered as a Customization Archive baked into a container image on OpenShift instead of dropped into WebSphere — the old-world/MAS-world post for developers and upgrade teams.

    Venkat AchantaVenkat AchantaJul 15, 2026Part 5 of 6
    The PLUS Registry and the MBO Inheritance Chain: Every Add-On, Mapped
    Developer
    MaximoMAS 9Java Extensions

    The PLUS Registry and the MBO Inheritance Chain: Every Add-On, Mapped

    The reference every Maximo developer bookmarks: the complete PLUS prefix directory (PLUSA through PLUSV, TLOAM, custom), which prefixes are included capabilities versus paid add-ons versus legacy, the five-layer extension hierarchy, and exactly how Maximo stitches multiple add-ons into one MBO inheritance chain — with the WorkOrder and Asset chains resolved step by step.

    Venkat AchantaVenkat AchantaJul 15, 2026Part 2 of 6
    product.xml and Extension Chain Resolution: How Maximo Builds the Chain
    Developer
    MaximoMAS 9Java Extensions

    product.xml and Extension Chain Resolution: How Maximo Builds the Chain

    A developer's deep dive into product.xml — the extension control file behind every Maximo add-on. Learn the anatomy of mboset, mbo, class, field, and bean declarations, why alphabetical prefix order matters, what bytecode injection does at build time, and how the resolved top-of-chain class lands in MAXOBJECT.CLASSNAME so you can predict super() behavior.

    Venkat AchantaVenkat AchantaJul 15, 2026Part 3 of 6
    MAS 9 Java Extensions Series: The Complete Guide to PLUS Prefixes, MBO Inheritance, and Add-On Architecture
    Developer
    MaximoMAS 9Java Extensions

    MAS 9 Java Extensions Series: The Complete Guide to PLUS Prefixes, MBO Inheritance, and Add-On Architecture

    A developer's deep dive into how IBM Maximo add-ons and industry solutions extend the core through Java — PLUS prefixes, MBO inheritance chains, product.xml, bytecode injection, the compatibility matrix, the MAS 9 Customization Archive, and the Java 17 shift.

    Venkat AchantaVenkat AchantaJul 15, 2026
    Work Order Approvals in MAS 9: The Approvals Application, Work Order Intelligence, and Electronic Signatures
    Developer
    MaximoMAS 9Work Order Approval

    Work Order Approvals in MAS 9: The Approvals Application, Work Order Intelligence, and Electronic Signatures

    Approving a work order looks different in MAS 9. Here's the honest picture — the Workflow Designer is unchanged and your 7.6 workflows carry forward, the new Approvals Role-Based Application replaces the Work Supervisor approval flow (with one gap), watsonx-powered Work Order Intelligence recommends a failure code with a confidence score at approval, and electronic signatures can be enforced on specific status changes for regulated work.

    Venkat AchantaVenkat AchantaJul 15, 2026Part 2 of 6
    Building Custom Work Order KPIs in MAS 9 with KPI Manager
    Developer
    MaximoMAS 9KPI Manager

    Building Custom Work Order KPIs in MAS 9 with KPI Manager

    Part 3 showed you how to consume the operational dashboard. This is the other half: how to build your own work order KPIs in MAS 9. The KPI Manager application, custom queries against any Maximo object, refresh intervals, green/yellow/red thresholds, trend calculations, matching a KPI to the right card type, and the MAS 9.1 ability for KPI services to return JSON from an external API.

    Venkat AchantaVenkat AchantaJul 15, 2026Part 4 of 6
    Work Order Integration in MAS 9: The REST/JSON API, Kafka Events, and Where MIF Still Fits
    Developer
    MaximoMAS 9Work Order Management

    Work Order Integration in MAS 9: The REST/JSON API, Kafka Events, and Where MIF Still Fits

    The work order integration surface moved in MAS 9. Here's the JSON API for work orders — /api/os/mxwodetail with lean=1 — with real query and create examples, Kafka events for near-real-time WO changes, and the honest posture on MIF: it still works, but new integrations belong on REST and Kafka.

    Venkat AchantaVenkat AchantaJul 15, 2026Part 6 of 6
    The Operational Dashboard for Work Orders: Out-of-the-Box KPIs and the Maintenance Manager View
    Developer
    MaximoMAS 9Operational Dashboard

    The Operational Dashboard for Work Orders: Out-of-the-Box KPIs and the Maintenance Manager View

    IBM's Operational Dashboard is the strategic replacement for Start Centers as the maintenance manager's command center. Here's what ships out of the box in MAS 9 Manage — the WO KPIs, the pre-built Maintenance Manager dashboard, the card types worth knowing — and the honest 9.1 limitation that keeps many teams running Start Centers side by side.

    Venkat AchantaVenkat AchantaJul 15, 2026Part 3 of 6
    Work Order Reporting in MAS 9: Rationalizing BIRT into KPI Manager (and When Cognos Wins)
    Developer
    MaximoMAS 9Work Order Management

    Work Order Reporting in MAS 9: Rationalizing BIRT into KPI Manager (and When Cognos Wins)

    BIRT is not formally deprecated in MAS 9 and your existing work order reports still run. The upgrade mistake is treating the report catalog as a rebuild backlog. Here's how to rationalize WO reporting into KPI Manager cards, keep the reports that must stay reports, and know exactly when Cognos Analytics earns the job.

    Venkat AchantaVenkat AchantaJul 15, 2026Part 5 of 6
    ...