Line 35: |
Line 35: |
| * Define program services as business capabilities to establish a common vocabulary between business, development, and operation | | * Define program services as business capabilities to establish a common vocabulary between business, development, and operation |
| * Identify capabilities that are common to the GC enterprise and can be shared and reused | | * Identify capabilities that are common to the GC enterprise and can be shared and reused |
− | * Model business processes using Business Process Management Notation (BPMN) to identify common enterprise processes | + | * Model business processes using <u><I> departmental chosen standard for business process notation, such as </u></I> Business Process Management Notation (BPMN), to identify common enterprise processes |
| * <u><I>Establish the business architecture early, focusing on business services and capabilities to eliminate technological constraints from transformation designs and roadmaps</u></I> | | * <u><I>Establish the business architecture early, focusing on business services and capabilities to eliminate technological constraints from transformation designs and roadmaps</u></I> |
| * <u><I>Translate the business strategy into business capability implications using the GC Business Capability Model. Use these to guide investments.</u></I> | | * <u><I>Translate the business strategy into business capability implications using the GC Business Capability Model. Use these to guide investments.</u></I> |
Line 136: |
Line 136: |
| * Run each IT service in its own process and have it communicate with other services through a well-defined interface, such as a HTTPS-based [https://www.canada.ca/en/government/publicservice/modernizing/government-canada-standards-apis.html application programming interface (API)] | | * Run each IT service in its own process and have it communicate with other services through a well-defined interface, such as a HTTPS-based [https://www.canada.ca/en/government/publicservice/modernizing/government-canada-standards-apis.html application programming interface (API)] |
| * Run applications in containers | | * Run applications in containers |
− | * Leverage the [[gccollab:groups/profile/1238235/engovernment-of-canada-digital-exchangefru00c9change-numu00e9rique-du-gouvernement-du-canada|GC Digital Exchange Platform]] for components such as the API Store, Messaging, and the GC Service Bus | + | * Leverage the [[gccollab:groups/profile/1238235/engovernment-of-canada-digital-exchangefru00c9change-numu00e9rique-du-gouvernement-du-canada|GC Digital Exchange Platform]] for components such as [https://api.canada.ca/en/homepage#all-apis the API Store], Messaging, and the GC Service Bus |
| | | |
| <I><u><b>Develop with Security in mind</b> | | <I><u><b>Develop with Security in mind</b> |