Our Automated Assessment solution enables organizations to discover artifacts they did not know they had, relationships they did not realize existed, and assets that are no longer in use in their mainframe environments. It consists of multiple service activities, including an Automated Application Assessment executed using the collaborative Modernization Platform as a Service (ModPaaS) platform, as well as Operational and Infrastructure Assessments. Additional activities such as a Test Strategy Workshop, Disposition Strategy Analysis, and an Application Grouping and Bridging Review can be added to any Assessment.
Throughout the Assessment, we highlight topics that could cause issues, and which must be addressed prior to beginning a modernization effort. Once these areas of concentration are identified, our experts and relevant customer teams work together to plan for and implement appropriate solutions.
Automated Application Assessment
Mainframe components are classified and listed in detail and notes are attached to components requiring special attention during the conversion process. All application components are inventoried, classified by language, and cross-referenced. Missing components are collected and added to the inventory, while duplicate components residing in multiple repositories are eliminated from the inventory. The Assessment results in a complete understanding of the current processing environment.
We designed and developed our Automated Assessment technology to allow preliminary refactoring of the database design and application software during the Assessment. This preliminary refactoring further defines areas of concentration and is used in preparation of the project plan for the modernization initiative. It also proves the modernization concept and identifies any special requirements for a successful migration. After an Automated Application Assessment, you will:
- Know what you have, what you use, how you use it
- Know the size, composition, and complexity of every application
- Determine groupings or independent applications for workload offloading
- Know all databases and files, and how and when they are used and shared
- Eliminate dead and unused code, reducing the mainframe footprint
- Determine application Cloud readiness and any modifications required for optimization