Overview
Nuvolo’s Stockroom & Inventory Management Setup package provides a best-practice approach to the standard features and functionality of Nuvolo. The fixed-scope engagement follows a pre-defined setup strategy to streamline the configuration process and focuses on a rapid time-to-value deployment.
Pre-Requisites
- ServiceNow instance
- Implemented Connected Workplace Maintenance
Implementation Kickoff
The purpose of a kickoff meeting is for the teams to meet and review the implementation process. On or around the time of the kickoff meeting:
Nuvolo will:
- Schedule remote project kickoff meeting for introductions.
- Create implementation kickoff agenda.
- Provide a list of appropriate self-paced learning content.
- Schedule and conduct remote implementation kickoff:
- Review project roles and responsibilities.
- Discuss Customer’s organizational constraints.
- Review project approval processes to avoid unnecessary delays.
- Review Customer’s and Nuvolo’s escalation processes.
- Review project plan with task dates and responsible parties.
- Define Customer meeting cadence.
- Confirm list of subject matter experts (SMEs) provided by Customer.
- Understand Customer’s network security requirements and approvals.
Customer will provide:
- Define organizational constraints, as applicable.
- Deliver contact information for functional and technical SMEs to complete self-paced learning prior to kick-off and participate in the implementation.
- Provide one or more Nuvolo application administrators for each Nuvolo application as appropriate.
- Provide one or more ServiceNow administrators in support of any advanced platform needs and environment advisory services.
- Communicate Customer’s network security requirements and approvals and/or establish, as necessary to support the implementation.
- Prepare Customer deliverables as identified for the implementation as scheduled.
- Support no less than two (2) Sub production instance URLs.
- Grant Admin access to the ServiceNow sub-production instance(s) within the first week of implementation for the Nuvolo implementation team.
Core Environment Setup
The implementation team will install the appropriate version of the Nuvolo application from the ServiceNow Store.
Nuvolo will:
- Work with the customer to install the Nuvolo application on the DEVELOPMENT instance.
Customer will:
- Purchase the proper entitlements for the Nuvolo product, which will make the application available for installation from the ServiceNow store.
- Install the application on the TEST and PROD instances.
Access Enablement
Access to Nuvolo applications and modules is controlled by pre-defined standard roles included with each base application. The roles are assigned to groups and in turn, members of the group inherit these roles. Note that access to individual records and fields may be controlled by defined roles and access control rules based on the specific fields in the record. The groups created will represent personas which are standard with the Nuvolo application. The base personas for the Maintenance application are Technician, Manager, and Director.
Nuvolo will:
- Provide standard roles for access to the application(s).
Customer will:
- Provide a list of users to be assigned to groups based on the out of the box Nuvolo personas
- Confirm the appropriate groups have been created with the appropriate users assigned.
Stockroom & Inventory Management
Nuvolo will:
- Schedule a session to review the Stockroom & Inventory Stockroom Hierarchy with the Customer.
- Review the Stockroom & Inventory Management functionality included with the base Nuvolo software with the Customer.
- Configure or add, up to ten (10) fields total for the Stockroom & Inventory Management application.
- Configure the related forms and list layouts as required by the customer.
- Demonstrate the Physical Count Scheduling functionality by using Standard Functionality recurrence frequencies to create one (1) Generation Cycle (i.e. Physical Count Definition) for one (1) stockroom
- Review the standard Stockroom & Inventory work order types and states.
- Demonstrate Nuvolo Standard Functionality Auto Assignment Rules functionality to create one (1) Assignment Rule.
- Review work order State Transition Configuration (STC) and State Definition (SD) functionality included with the base Nuvolo software.
- Setup the work order STC and SD – The STC is a Nuvolo specific design that will control the state flow within the Stockroom & Inventory application.
- Review device STC and SD functionality included with the base Nuvolo software.
- Using the work order STC and SD functionality, configure the state definitions, state transitions and field visibility associated with each state for Stockroom & Inventory work order as agreed. Customization to the STC and SD functionality is not provided in this estimate.
- Configuration of Stockroom & Inventory work order sub-states automations can be addressed via a Change Order.
- Validate the data has been imported properly.
Data Collection and Load
Data collection and load involves three (3) types of data:
- Transactional data: for example, work orders .
- Referential data: for example, assets, asset types, manufacturer, model, and location.
- Metadata: for example, location types, work order types, resolution codes, etc.
Migrate all assets and up to three (3) years of work order data from the legacy CMMS into the Nuvolo application. There are two supported migration methods:
- Spreadsheet import
- Requires a Data Subject Matter Expert (SME), provided by the customer, to export the data from the legacy CMMS and align it with data import templates provided by Nuvolo.
- The mapping process will require the Data SME and will be supported by the Nuvolo implementation team
- Direct Database Connection (via JDBC)
- Requires a Data Subject Matter Expert (SME), provided by the customer, with an in-depth knowledge of the legacy CMMS data structures.
- The Data SME will provide the following legacy CMMS information:
- List of Tables/SQL Queries mapped to the appropriate Nuvolo tables
- List of Fields within the Tables/SQL Queries mapped to the appropriate Nuvolo fields
- The Nuvolo team will configure the Data Sources and Data Transformation with the SQL & Field mapping information provided by the Data SME.
For each data set to be imported, Nuvolo and the Customer will have the following responsibilities:
- Nuvolo will provide Standard Spreadsheet Data Templates to collect Customer data.
Spreadsheet Import
Customer will:
- Map and extract data from legacy system(s), if applicable, or create the data manually, based on business needs.
- Analyze data collected for quality and ease of loading and perform any necessary data cleansing.
- Consolidate the data (combine data into a single, central repository), if applicable.
- Normalize (eliminate redundancies in) the data.
- Refine (correct anomalies in) the data.
- Map the tables and fields from the single, central repository into Nuvolo Standard Spreadsheet Data Templates with guidance from Nuvolo.
Nuvolo will:
- Import data using the completed Standard Spreadsheet Data Template with the standard transform maps and process.
Direct Database Connection
Customer will:
- Use the Standard Data Templates as a mechanism to map the tables and fields appropriately from the existing database to the Nuvolo application tables.
- Provide table and field mappings which will be used to migrate the data from the source database to the Nuvolo application.
- Analyze, consolidate, normalize, cleanse, and refine data in the source database.
- Import source data to the Nuvolo target tables in the test instance.
- Import source data to the Nuvolo target tables in the production instance.
- Perform validation cycles as needed on the imported data.
Nuvolo will:
- Import data using the data mappings provided directly from the database with standard transform maps.
- Perform up to 3 migration cycles to map/import the source data (up to 1000 records per table) to the Nuvolo target tables in the development instance.
Dashboards
The Nuvolo standard persona-based dashboards (Technician, Service Manager, Director) will be updated to filter the appropriate data in addition to removing widgets from the dashboard.
Nuvolo will:
- Review the standard persona-based dashboards included in the release implemented.
- Update the dashboard filter conditions specific to Customer for up to three (3) dashboards using up to ten (10) standard reporting configuration options provided in the standard reporting application.
Customer will:
- Participate in workshop(s) to gain an understanding of dashboards and reports.
- Validate the dashboards have been implemented properly.
User Acceptance Testing (UAT)
Nuvolo will:
- Provide Customer with access to configuration documentation in Nuvolo’s SDLC instance.
- Create acceptance criteria required for testing user stories.
- Package update sets and appropriate XML data and make available to the Customer for each Development Sprint.
- Conduct daily check-ins with Customer to review UAT progress and document reported issues.
- Review, prioritize, approve, and assign issues one of the following types:
- Defect: There is a flaw with the configuration, which Nuvolo will correct.
- Training: The issue is due to a tester misunderstanding of functionality and will be corrected via training/education.
- Enhancement: The issue submitted is not functionality that was agreed upon and was therefore never configured and is out of scope.
- Make every effort to remediate UAT defects within the UAT period and provide for enough time for the Customer to adequately re-test prior to go-live.
Customer will:
- Create end-to-end process testing plan.
- Building UAT use cases and leading internal resources through UAT.
- Migrate update sets and appropriate XML data (i.e., configurations) from Sub-Production instance(s) to the PRODUCTION instance.
- Perform User acceptance testing (UAT), in non-production instance, once configuration and unit testing has been completed.
- Create scenario-based data in sub-production/UAT environment to facilitate UAT.
- Manage Customer’s UAT resources and day-to-day operations.
- Report each issue by documenting:
- A description of the issue
- Steps to reproduce and/or video recording
- Expected results
- Review defect list for accuracy.
- Review each issue during the UAT Check-ins.
- Test/re-test remediated defects within 24 hours of notification.
Training
Nuvolo will provide training sessions based upon the Stockroom & Inventory Management standard features & functionality included in the implementation and delivered as follows:
Role/Persona |
Training Duration* |
Managers |
2.5 hours |
Application Admin |
1.5 hours |
Technician |
3.0 hours |
*Assumes one session per role will be conducted. Additional sessions available upon request with an approved Change Order.
- Training sessions will be conducted remotely and scheduled in 60–90-minute increments based upon content and Customer availability.
- Training attendees should be limited to no more than twelve (12) trainees to allow ample time for Q&A with the Nuvolo trainer.
- Training Deliverables include:
- Instructor-led training via recorded conference calls.
- Training PPT presentation and subsequent job-aides, as applicable. This material will provide the user with instructions on how to use their Nuvolo implementation to perform the functions of daily business activities.
Production Go-Live and Post G0-Live
Nuvolo will:
- Coordinate schedule for production go-live date and time.
- Provide go-live support to include documented deployment plan, side-by-side support as Customer migrates update sets and data into production with regular and mutually agreed upon check-in meetings during migration and regression testing.
- Provide post go-live support (Hypercare) for one week to include daily check-in meetings, defect reports, and knowledge transfer to Customer Success team.
- Coordinate a transition to Nuvolo’s Customer Success team.
Customer will:
- Author Customer specific operational policies or work instructions.
- Send the communication plan(s) as developed and scheduled.
- Migrate update sets and data into production.
Change Requests
If there is a change in scope, assumptions, capability discovered during the implementation kickoff then Nuvolo will require a Change Request. Any Change Request signed by both parties shall be effective as of the date set forth therein (each, a “Change Order”). Instances in which a Change Order shall be required include: (1) Customer’s requests for out-of-scope Services; (2) discovery of new information that requires an increase in the scope of Services; or (3) Customer’s failure to fulfill any of its responsibilities if such failure delays the Services or requires Nuvolo to incur additional time or costs in performing Services.
If the parties do not agree on a Change Order, the Engagement shall proceed as originally set forth. If, however, the existing Engagement or any specific Services cannot proceed without an executed Change Order, Nuvolo may suspend Services until the Change Order is executed.
Scheduled Timeline
The duration for the setup of the services outlined in this document is up to twelve (12) weeks.
Change Requests
If there is a change in scope, assumptions, capability discovered during the implementation kickoff then Nuvolo will require a Change Request. Any Change Request signed by both parties shall be effective as of the date set forth therein (each, a “Change Order”). Instances in which a Change Order shall be required include: (1) Customer’s requests for out-of-scope Services; (2) discovery of new information that requires an increase in the scope of Services; or (3) Customer’s failure to fulfill any of its responsibilities if such failure delays the Services or requires Nuvolo to incur additional time or costs in performing Services.
If the parties do not agree on a Change Order, the Engagement shall proceed as originally set forth. If, however, the existing Engagement or any specific Services cannot proceed without an executed Change Order, Nuvolo may suspend Services until the Change Order is executed.
Scheduled Timeline
The duration for the setup of the services outlined in this document is up to twelve (12) weeks.

Delivery Terms
The duration of this deployment is up to twelve (12) weeks. Any additional effort required related to complexity, scope or project duration will be subject to the change request process.
Any activities or tasks not specifically outlined in this Service Description are out of scope.
Nuvolo Access Requirements
Customer will provide access requirements and policies required of Nuvolo resources along with onboarding timelines prior to execution of this SOW. Customer acknowledges that all obligations of Nuvolo under this SOW will require Nuvolo (including any subcontractors) to have direct access to Customer’s ServiceNow sub- production instance(s). Administrative access will be required in the sub-production instance(s) only and at no time will Nuvolo have access to the production environment.
Services shall be preconditioned upon Nuvolo receiving such access and proportionately limited to the extent access is denied. Failure to provide timely access may result in timeline delays and costs increase as outlined in this SOW. Additionally, Customer acknowledges that Nuvolo will leverage a mix of onshore and offshore resources in support of the Engagement.