Description
IMI has started a transformation journey towards AOM 2.0 that aims for modernizing both technology and user interfaces of the system. Ahlsell will gradually get to take part in new developments where the agile working method is core in the journey towards the new Vivaldi.
AOM 2.0 is based on two main parts, Reimagine UX and Transpilation.
Definition of Done:
The main part of the programs will be transpiled, which means that the current Trim-code will go to C# and .net-code.
This results in the same basic structure of the program, a modern technology and a more modern look.
Goals and Benefits
Change the entire tech stack with limited impact on existing solution
Full control + insight into frontend/backend execution
Modern techstack
Abandon dependency on current provider
Trim runtime to .NET
All source code to C#
Control of frontend client
All UI code in Vue.js components
Large ecosystem (open source + third-party)
Potentially better performance when architecture with instances is implemented instead of processes
Strive for 1-1 conversion
High potential for automation
Better opportunities for observability
Epics (4)
| Key | Summary | Project | Status | Start | Due |
|---|---|---|---|---|---|
| INFRA-1450 | Infrastructure configuration and tasks AOM 2.0 | INFRA | — | — | |
| VIV-5135 | AOM 2.0-Transpilation | VIV | 1 Jan 2024 | 6 Dec 2026 | |
| VIV-5136 | AOM 2.0-Reimagined UX, Product Availability | VIV |