What's new in Maximo Manage 9.1

Learn more about what's new and changed in Maximo Manage 9.1

Prerequisite software changes

For information about prerequisite software changes, see Whats new in IBM® Maximo Application Suite 9.1.

New and enhanced applications

Expiry date and certificates added to API keys application
You can now specify the expiry date and time when you create an API key in the API keys application. Also, you can insert a certificate for the API key. For more information, see Adding API keys.
AI assistant
You can use the AI assistant to retrieve and answer questions in Maximo Manage, Maximo Health, Operational Dashboard, and asset dashboards. As an administrator, you can use the AI configuration application to configure the assistant. For more information, see Assistant.
Maximo AI Service
To support AI configurations, you must deploy and configure Maximo AI Service. For more information, see Maximo AI Service.
Dispatching status for work order assignments
In work order assignments, use dispatching status values to see real-time and historical dispatching information about assignments. For more information, see Using the assignment status values.
Settings in Reliability strategies
In Reliability strategies, use Settings to add RPN categories and action types. For more information, see Adding RPN categories and Adding action types.
Similar work orders
In the Work orders application, view similar work orders for a particular work order. For more information, see Viewing similar work orders.
Similar records
Use AI to find similar records. For more information, see Enabling similar record location.
AI-recommended field values
Use AI to recommend field values in work orders. For more information, see Enabling field value recommendations for Work orders.

Deprecated applications

Asset data dictionary
Starting in Maximo Application Suite 9.1, the Asset data dictionary is no longer relevant. Use Maximo Monitor instead. For more information, see Maximo Monitor to Maximo Manage integration.

Integrations

Microsoft Azure blob storage
It is possible to use a Microsoft Azure blob storage account for storing attachments, images, and logs. For more information, see Configuring Microsoft Azure blob storage.
Support for JSON response in KPIs
The KPI service in Maximo Manage is enhanced to support KPIs that are sourced from external APIs with JSON response. For more information, see KPI enhancements.
Data export with REST API in Maximo Manage role-based applications
For Maximo Manage role-based applications that are based on Graphite technology REST APIs are used to export flat files, that is, CSV files, from any user interface table. The export process is asynchronous and writes the content of the user interface table page by page into an S3 bucket or to the Maximo integration framework global directory. Then it combines the pages into a single file, which you can download. For more information, see Exporting data.
IBM Maximo Maintenance Costs Insights
IBM Maximo Maintenance Costs Insights offers comprehensive visibility into maintenance costs within Maximo Manage. It features a dashboard with trend KPIs for sites, locations, assets, and work types. IBM Maximo Maintenance Costs Insights sends Maximo Manage asset, location, org, site, and work order cost data to IBM Apptio, which joins and prepares the data. After applying pre-defined models and analyzing the data, IBM Apptio sends the data back to Maximo Manage where it can be viewed in the Total Cost Maintenance (YTD) dashboard. For more information, see Integrating IBM Maximo Maintenance Cost Insights with IBM Apptio.

Technical updates

Enhanced IMGLIB framework
The IMGLIB framework is enhanced to write to any type of custom storage. You can use an automation script that is supported by the Maximo integration framework endpoint handler, which handles the storage, retrieval, and deletion of images from the target store. For more information, see Configuring image library storage by using an automation script.
Run the destination travel time matrix with a cron
Start the automatic calculation of destination travel times between service addresses with a cron. For more information, see Running the destination travel time matrix with a cron.
Reevaluate assignments
Choose whether you want to keep labor records for an assignment or not. For more information, see Reevaluating assignments
Customize Maximo Manage build by using nodeselector
Use nodeselector with buildconfig for the adminbuild and bundlebuild containers to be able to specify CPU, memory, and ephemeral storage limits. For more information, see Table 2 in Supported pods for Maximo Manage.
Use the ManageWorkspace custom resource to define the attachment configuration type
You can define two different types of attachment configuration, file-based storage or object-based storage by using the ManageWorkspace custom resource. For more information, see Configuring attachments by using ManageWorkspace custom resource.
After an online upgrade is rolled back, bundle servers continue running and can be managed
If an online upgrade fails, and roll back is set for failureControl, the operator shuts down the servers, rolls back the database, and restarts the servers. The server bundles run with the older version image after the roll back. For more information, see Reducing system downtime.
New pod template to support resources and nodeSelector for Maximo Manage build
The build-config pod now has resources and nodeSelector pod templates to specify resources like CPU, memory, and ephemeral storage in the Maximo Manage build. For more information, see Supported pods for Maximo Manage.
Migration to Java™ 17
Maximo Manage supports Java 17. For more information, see IBM Maximo Manage: Transition to Java 17 from Maximo Application Suite 9.1 support announcement.
Upgrade to BIRT 4.16
Maximo Manage supports BIRT 4.16 for reporting. For more information, see Downloading and installing BIRT Report Designer.
Deploying Maximo Manage with externally built images
You can instruct the operator not to create the admin and bundle images automatically. Instead, the operator can provide the admin and bundle images directly to be deployed for Maximo Manage. Use external images for a more flexible and faster image build process. For more information, see Deploying Maximo Manage with externally built images.

Dashboard enhancements

Addition of the Planning dashboard
Use the Planning dashboard to optimize schedule forecasting, resource allocation, cost management, and to minimize schedule inefficiencies. For more information, see Planning dashboard.
New functions in the Gantt within the Dispatching dashboard
Use new functions for shift times, availability reason code, dispatching status, emergency icon, and locked icon. For more information, see Exploring the Gantt chart.
See the technician's route and markers in the map
Open the map from the Gantt in the Dispatching dashboard and see the technicians route and map markers for the work order assignments on the map. For more information, see Exploring the Gantt chart.
Card types in Operational dashboard
Select from two types of cards in the Operational dashboard card gallery; standard and preconfigured. For more information, see Card gallery.
Drag work record to another start date
In the Scheduling dashboard, within the Resource leveling tab, drag a work record to another start date. For more information, see Viewing resource leveling on the Scheduling dashboard.

IBM Maximo Optimizer

Schedule a technician as soon as possible for emergency work
With the spatial scheduling optimization model, you can schedule a technician as soon as possible for emergency work. For more information, see IBM® Maximo® Optimizer optimization models.
Consider external assignments
The spatial scheduling optimization model considers the location of external assignments. For more information, see IBM® Maximo® Optimizer optimization models.
New algorithm for Large Neighborhood Search (LNS)
Advance the spatial scheduling optimization model for dispatching work within Field Service Management (FSM). For more information, see Applying the Large Neighborhood Search (LNS) algorithm.
New algorithm for the what-if analysis function
For the parameter TATImpactAlgo, use the RBF algorithm to understand the impact on turnaround time (TAT). For more information, see Activating the what-if analysis function.
Critical path method
For some optimization models, apply the critical path method to the final solutions that are generated from the models. Steps about how to configure this critical path method is now documented. For more information, see Activating the critical path method.
Labor and crew assignment optimization
Within the template for the labor and crew assignment optimization model, use new parameters to optimize your schedules and labor assignments with overtime and modified availability. For more information, see Applying optimization parameters for overtime and availability.

User assistance improvements

Take a tour button changed to Show me how menu option
The Take a tour button is now part of the Help menu and renamed as Show me how.
Operational dashboard overview video
Watch an overview video on Operational dashboard that describes the card gallery, different card types, and dashboard types. For more information, see Operational dashboard.