The idea is to build a framework that automates product and software delivery management and provides visibility to the organization.
Additionally this is a technical PoC project that investigates various approaches such as DDD and micro-front-ends.
At the high level the systems is split into 4 domains. This may be an over-kill but nevertheless the design will be used to verify the technical concepts mentioned above.
Is the domain that deals with strategic organization design, i.e. the teams and projects within the organization.
This domains deals with the roles and responsibilities of the people, the performance evaluation process. Performance evaluation will be receiving input both from this domain, in the form of 360 feedback results and from other domains providing a final outcome.
This domain deals with the portfolio management process that will use the OKR approach.
These are the all the technological assets developed and maintained by the teams. It will interface with other dev tools and service used in the company to monitor the architectural fitness function data to evaluate the direction in which the architecture is evolving.
This domain will monitor the software development process by interfacing with the agile boards of each team.