Close TOC
My Group: This user has no roles.

My Distribution ID: Please log in to see your distribution ID.

Explore This Section

My Group: This user has no roles.

My Distribution ID: Please log in to see your distribution ID.
Open TOC
 


NIVOMAX Software Release Process

Disclaimer

SYNAXIOM does not distribute NIVOMAX Viewer setup files directly to end users. To obtain the necessary setup files, users must download a copy directly from the Technical Publications Supplier's NIVOMAX Self Serve portal, subsequent to agreeing to the terms and conditions stipulated therein. The Technical Publication Supplier, possessing a valid Distribution ID for their copy of the NIVOMAX Applications, is the sole distributor. Access to and use of the NIVOMAX Viewer is contingent upon the purchase of a Data License for a digital product from the Technical Publications Supplier. The digital product downloaded will function exclusively with the viewer provided by the respective Supplier. Users are advised that the distribution of NIVOMAX Viewer setup files may be governed by applicable export control regulations depending on their region.

Licensing

It is not necessary for end-users to purchase a separate NIVOMAX license. The Technical Publications Supplier from whom you have acquired your Data License has already procured the requisite licenses from SYNAXIOM. By extending an invitation, they include you within their authorized user pool, as permitted under their NIVOMAX license agreement. You are authorized to use the NIVOMAX software provided the Technical Publications Supplier maintains a valid NIVOMAX software license.

Confidentiality

This document (“Document”) contains confidential and proprietary information owned by SYNAXIOM Inc. (“SYNAXIOM”). No part of this Document may be reproduced, copied, or distributed in any form or by any means without the prior written permission of SYNAXIOM Inc. Unauthorized use, disclosure, or reproduction of this Document is strictly prohibited. Any third-party intellectual property mentioned herein is the property of their respective owners, and such mention is for informational purposes only and does not imply any association with or endorsement by the owners.

This page must not be removed before distributing the document. It must remain present in all shared copies to ensure proper communication and compliance.

NIVOMAX Software Release Process

Last Updated on July 17, 2024 | 4 min read


This document provides an overview of the software release process for NIVOMAX. It outlines the stages and procedures followed to ensure a smooth and efficient update of our software across various platforms, including web applications, Windows applications, and mobile applications.

Key Stages

Core Software Update Completion for Current Release Update

Completing and testing the core NIVOMAX software update. Once ready, customers are informed that the update is available for their customized distribution instances.

Distribution Update Phase with Current Release

Updating a customer’s customized instance of the software, preparing it for release and upgrade. This includes server-side upgrades for all web apps and updates to Windows and mobile applications. This phase may be referred to as the “Distribution Upgrade Phase” to better reflect its purpose.

Identifying Next Releases Candidate Items

Identifying the next release, providing an estimated release date, and listing candidate features expected to be completed and released.

Long-Term Release Plan

Publishing upcoming upgrades and items separately. Only items in the next release are included, while others remain in a pending status.

End-to-End NIVOMAX Software Updating Process

  1. NIVOMAX Core Update
    • Completion and testing of the core software with updates, preparing it for distribution. It is crucial to thoroughly test all core functionalities in various environments and document any known issues along with their resolutions. A rollback plan should be in place in case any critical issues are discovered post-deployment.
  2. Candidate Selection
    • SYNAXIOM selects distribution candidates based on the schedule and enters the distribution update process. It is important to choose candidates who have the necessary infrastructure and resources to handle the update efficiently. Clear communication about their roles and responsibilities during the update process is essential.
  3. Release Notes Document
    • Producing the release notes document containing the final list of items to be included. Ensure that the release notes are comprehensive, detailing all new features, improvements, and bug fixes. Including screenshots or examples where necessary can help clarify the changes.
  4. UAT Form
    • Creating a UAT form to be submitted with the initial software release for customers. This form should cover various test scenarios and expected outcomes, allowing customers to provide structured feedback on the update’s performance and issues encountered.
  5. Supporting and Help Content
    • Sharing all related supporting and help content and engaging customer SME teams in a short training session to set expectations and demonstrate features. Providing detailed guides and conducting hands-on training sessions ensures that customers fully understand the new features and functionalities.
  6. Distribution Release and Deployment Schedule
    • SYNAXIOM shares the release schedule, including dates, approval windows, and other relevant details for the current release. It is vital to provide a clear timeline and key milestones to keep all stakeholders informed and aligned throughout the release process.
  7. Customer UAT Engagement
    • Customers are encouraged to test-drive the tools for real-life daily tasks to assess performance and familiarize themselves with the update. This phase helps identify any issues in a practical context and provides valuable insights into how the update performs in real-world scenarios.
  8. Customer Feedback and Changes
    • Gathering customer feedback and making necessary changes to the software at SYNAXIOM’s discretion, with customer approval to proceed to production. Collecting detailed feedback and prioritizing changes based on impact and feasibility ensures that the final product meets customer expectations.
  9. Change Advisory
    • Preparing the Change Advisory for production deployment. This document should outline the planned changes, their impact on the system, and any associated risks, ensuring all stakeholders are aware and prepared for the upcoming deployment.
  10. Change Advisory Approval
    • Obtaining approval for the Change Advisory. Securing formal approval ensures that all necessary parties have reviewed and agreed to the proposed changes, mitigating the risk of unanticipated issues during deployment.
  11. Production Update
    • Updating the production environment. This step involves deploying the updates to the live environment, following the established procedures to minimize downtime and disruption to users.
  12. Stabilization
    • Observing a one-week stabilization post-deployment. During this period, monitor the system closely to identify and resolve any issues that may arise, ensuring the update is stable and performs as expected in the production environment.

This comprehensive process ensures that all updates to NIVOMAX are carried out smoothly, efficiently, and with minimal disruption to our customers’ operations.


For the latest documentation on this and other important topics, please refer to the NIVOMAX Help Center. The NIVOMAX Help Center is your primary resource for up-to-date information, guidelines, and self-serve support for NIVOMAX.

This document also has an online version which may be more up-to-date.


CONFIDENTIAL

This document is the property of SYNAXIOM Inc.