Enterprise business functions cover the common responsabilities associated with the management of any business. Includes:
Investment Management to ensure the ongoing and future business.
As showing in the seccion Enterprise - Motivation mapping, in this case the focus of the defined architecture will be on the basic finance and accounting functions to share with investors.
Managing the employee lifecycle and experience, including:
- Onboarding
- Offboarding
- Upskilling
- Recruiting
As showing in the seccion Enterprise - Motivation mapping, in this case the focus of the defined architecture will be on the basic people care features, like onboarding, recruiting, ofboarding, upskilling.
Compliance management, controlling the appliance of procedures and controls to ensure the conformance to local, regional and international regulations.
As showing in the seccion Enterprise - Motivation mapping, in this case the focus of the defined architecture will be on the basic features to ensure that all the components are compliants with GDPR.
Governance and caring of all the information produced by the company, including transactional information, documents, internal wikis and public content.
As showing in the seccion Enterprise - Motivation mapping, in this case the focus of the defined architecture will be on the features of analytics and archiving of the transactional data.
Finance management. Caring of the accounting and the health of the company in financial ways.
As showing in the seccion Enterprise - Motivation mapping, in this case the focus of the defined architecture will be on the basic finance and accounting functions to ensure the business health.
In a complex architecture, it is necessary to manage and govern the integration components, including:
- APIs governance
- Sync integration
- Async integrations
Due to the startup state of HeyBlue, this features are not needed in this stage
Process, methods and tools that rule the IT proces and lifecycle, ensuring quality and speed on value delivery
As showing in the seccion Enterprise - Motivation mapping, in this case the focus of the defined architecture will be on the basic features to ensure the implementation of best practices of IT management and DevOps.
Risk control and lifecycle management
As showing in the seccion Enterprise - Motivation mapping, in this case the focus of the defined architecture will be on the basic features to detect, manage and follow risks.
The figure 8.7.1 shows how the enterprise business function support the functional requirements and how they are influenced by the architecture characteristics and constraints.
As we can see in the previous diagram, all the busines functions will participate in some way covering the Hey Blue architecture. However, due the maturity of the organization, we recommend that the business functionality associated with Investment and Integration Management would let out of scope of the firsts versions, and be deployed in future evolutions of the solution.
The figure below (figure 8.7.2) shows how the components of the conceptual architecture (more info in Application Components Collaboration Views) realize the Reference Architecture.