GC Enterprise Architecture/Enterprise Solutions
In discussion
The following content is a synopsis of the December 15, 2020 DM CEPP presentation.
What is enterprise?
Enterprise is generally defined as “an organization” or “organizational unit”
In the GC, ‘enterprise’ refers to a whole-of-government holistic approach.
An enterprise approach can be applied various facets, like governance, solutions, standards and culture.
Enterprise solutions definition
Enterprise solutions are internal and external Government of Canada assets that can be re-used in and across multiple parts of the organization.
Why focus on enterprise solutions?
To “operate as one” and advance the CEPP mandate we propose to focus on enterprise solutions defined by to business capabilities.
Role of business capabilities
Business capabilities are an expression of what a business does and can do.
It is proposed that enterprise solutions are defined as business capabilities
What is needed for Enterprise Solutions to work in the GC?
The Enterprise Solutions framework has 3 facets.
Governance
• What are the roles and responsibilities and who decides who fills them?
• What is the financial and funding model for an enterprise solution?
• Which business capabilities should be addressed first?
• How will user expectations be addressed?
• What is the path to enterprise-wide adoption?
Culture
• Is everyone ready to buy-in to enterprise solutions?
• How do we ensure participation?
• How will open and transparent input be gathered?
• What are the mind-set and skills needed to foster an enterprise solution culture?
Solutions
• Which business problem are we solving?
• Who can access the Enterprise Solution?
• What data and technology standards are required?
• Is the implementation secure enough?
• Will it always be reliably online?
The following content is research conducted by the EA team after December 15, 2020 DM CEPP presentation.
Enterprise Solutions Framework Assessment Key Findings
Governance
OK - Pilots have been able to describe their solutions using the BCM, identify the business problem, and value proposition to address user needs
Issue - Enterprise solution opportunities lack a defined path to advance and as a result tend to fizzle out
Issue - Operational enterprise solutions governance and support is at a low maturity level
Issue - Departments are not mandated and lack incentives to provide services to other departments, need a dedicated organization for enterprise solutions.
Issue - Cost recovery and appropriation models are adequate for operational costs, but up-front funding is required for initial development and evolution of enterprise solutions.
Culture
OK - Departments are ready to buy into Enterprise solutions once they exist, but lack of available ready to use solutions result in departments developing their own.
Issue - Need dedicated teams of “enterprise” business owners and service providers to develop, operate and evolve enterprise solutions, do we need a Shared Services organization to act as the service provider? Do expand SSC mandate to include applications?
Issue - Mandate use and appropriate departmental funds. Define a clear role and responsibility for users to determine needs and for the Business Owners and Service Provider to be accountable.
Solutions
OK - Identifying and developing enterprise solutions is not a problem, focus needs to be on governance and culture
OK - Pilots have been able to define the business problem and processes like the concept case and GCEARB are existing tools that can be used
OK - Cloud base solutions from public cloud service providers are enabling business owners to envision enterprise solutions but they need technical partnerships from dedicated solution providers to provision IT
Proposed Roles and Responsibilities for Enterprise solutions
Stakeholders, defines ”who”
Stakeholders in the form of a ‘product board’ determine and validate user needs, prioritize the delivery roadmap and manage the related expenditures.
• business/program representatives from across departments
• sponsors enterprise solution
• identify users
• determine user needs
• consumes
• contributes funds
Business Owner, defines ”what”
The Business Owner has overall accountability for delivering on the business outcomes and achieving the benefits that a solution is meant to enable or facilitate.
• Defines the required capabilities and intended business outcomes and benefits
• Serves as sponsor and is accountable for the achievement of the business outcomes and benefits following implementation
• Establishes and maintains governance
• Secures funding and resources and provides oversight
• Consults with and engages stakeholders and other implicated parties to ensure alignment towards delivery
• Reviews and signs-off on key strategic risks
• Authorizes the IT service
• Oversees data stewardship practices at the production solution-level
• Creates roadmap for service or product improvements
Service Provider, defines ”how”
The Service Provider operates and manages IT solutions and/or services and provides them to end users.
• Responsible on behalf of an organization for requirements definitions, service delivery, security and reliability
• Implement the requirements
• Signs off on platform scope
• Collect data to measure service levels and key performance indicators
• Ensure compliance with standards
• Monitor, test and adjust as required
• Support innovative products and services
• Conduct security assessments
Proposed Governance for Enterprise solutions
Product management board per solution
• Cross departmental stakeholder representation
DM CEPP
• Enterprise Business Direction
GC EARB
• Alignment with Enterprise Architecture Framework
Draft DM CEPP presentation still to be presented
The following initiatives endorsed by GC EARB have characteristics of Enterprise Solutions
This registry of GC Enterprise Solutions are classified in the layers of the EA framework
Business Architecture
Business Capability Model ( GC BCM v2.1)
- GC EARB presentation, 2019-01-19
- GC BCM 2.0 Model
- GC BCM 2.0 Definition Document
- Government of Canada Business Capability Model 2.0, 2019-05-02
Investing in Enterprise Capabilities at CBSA, 2020-01-31
GC Digital Workspace standards and profiles
- Extensions to the Directive on Service and Digital
- Digital Workspace Standards & Profiles. 2019-10-31
Accessible Information and Communication Technology (ICT), 2019-06-19
Standard for ITSM Integration, 2018-06-28
Information Architecture
A Framework for Government-Wide Data Governance & Stewardship, 2020-03-02
Enterprise Data: Update to the Enterprise Architecture Review Board, 2019-07-04
Data Analytics as a Service, 2019-03-21
Enterprise Data Management and Architecture, 2018-05-31
GCdocs and GCdocs Managed Service, 2018-05-31
Data Sovereignty & Public Cloud, 2018-03-22
CDXP
- GC Interoperability: X-Roads Update and Digital Exchange, 2018-03-08
- GC API for Interoperability
- Government of Canada Standards on APIs
Grants and Contributions, 2017-11-09
Application Architecture
SSC – Contact Center Modernization Update, 2021-04-08
SSC/TBS – Government of Canada Mainframe Landscape & Strategy Update, 2021-04-08
PSC – GC Jobs Transformation (GCJT), 2021-04-22
PSPC – Next Generation Travel Project, 2020-09-24
Next generation HR and Pay
Next Generation Digital Learning Environment
- CSPS – Next Generation Digital Learning Environment, 2021-01-14
- Canada School of Public Service – Next Generation Digital Learning Environment, 2020-07-02
TBS – TeamMate+ Enterprise Initiative, 2021-01-14
TBS – OneGC Platform, 2020-10-08
Digital Comptrollership Program (formerly Financial Management Transformation)
- FMT Coordinated Model and GC Digital Core, 2020-04-09
- GC Entity License for Business Intelligence, Enterprise Information Intelligence Software Solution (EIISS)
- PSPC SAP Moving Forward (to SAP S/4HANA) Project, 2020-04-09
- Financial Management Transformation (Endorsement of SAP software for OCG)
- SAP Hana licenses (initially for AAFC)
- CBSA SAP HANA
- Grants and Contributions, 2017-11-09
NRCan – Canadian Geospatial Platform (Federal Geospatial Platform), 2020-03-26
SSC IT Service Management Tool Project (Service Management Transformation Program), 2020-03-02
Statistics Canada cloud architecture for Drupal, GC reference architecture for the GC, 2020-01-17
NSERC/SSHRC/CIHR – Tri-Agency Grants Management Solution, 2019-11-14
Open Source Standards and Whitepaper, 2019-10-03
GCcase
Canada.ca Search Engine, 2019-06-19
eProcurement Solution, 2019-05-02
Gartner Assessment of CRA/CBSA SAP Strategy, 2019-03-21
ATIP Online Request Service (AORS), 2019-02-07
Multi Department Impact Assessment and Cumulative Effects Related Systems
Open First Whitepaper, 2018-09-13
Asset Discovery & Inventory Management. 2019-08-30
Enterprise Managed SharePoint service, 2018-05-31
Project and Portfolio Management (GC PPM), 2018-05-31
Technology Architecture
SSC – Network Modernization Strategy, 2021-02-25
SSC – Government of Canada Secret Infrastructure (GCSI) Expansion Project, 2020-12-17
SSC – Government of Canada Smart Phone for Classified (SPfC) Project, 2020-12-17
TBS – Process and status of Split Tunneling requests, 2020-06-18
Digital Communications and Collaboration (DCC): Network and Security Design Principles, 2020-03-26
Cloud eXchange Point (CXP) readiness process, 2020-01-31
GC Cloud Enablement: Cloud Connection Patterns, 2019-12-19
Digital Communications and Collaboration (DCC), 2019-11-14
Enterprise Mobile Device Management, 2019-06-13
GC Mainframe Strategy, 2019-06-19
Cloud
- Government of Canada Cloud Brokering Services
- Overall Cloud Program, 2019-01-24
- Cloud Infocentre, Everything you need to know for Cloud & DevOps
SSC Cloud Access Security Broker (CASB) service, 2020-07-30
Security Architecture and Privacy
SSC - ICAS 2Key Implementation, 2020-02-11
PSPC – Electronic Security System, 2020-11-19
TC/TBS – e-Signature Service Standing Offer Procurement, 2021-01-28
Digital Credential and Access Management, 2019-09-19
Enabling Secure Access to Protected B Cloud Services, 2019-09-19
Cyber Security Digital Identity Reference Architecture, 2019-07-04
Pan-Canadian Trust Framework, 2019-05-02
Sign IN Canada Way Forward, 2019-05-02
MyAlberta Digital Identity, MADI-2019-05-02
Archived Enterprise Solutions material
List of Enterprise Solutions from 2017
PSPC
- GCdocs
- Shared Case Management
- BuyandSell.ca
- Termium
- eProcurement Solution
- National Service Call Centre
- WebEx
- Shared Travel Services
- Phoenix
- myGCHR
- Compensation Web Apps
CSPS
- Integrated Learning Management System / Gccampus
TBS
- Financial management transformation
- GCTools
- Project & portfolio management (IT Plan, APM, IT expenditures, Project Oversight, Business Services)
- Callipers
- Executive Talent Management System
- Public Service Performance Management
- TBS Application Portal
- GC Interoperability Platform
- Enterprise Grants & Contributions System
- Wellness Productivity System
- Identity Credential and Access Management System
- Credential Broker Services
- Internal Credential Management
- Open Government Portal
- Access to Information Portal
- Talent Cloud
PSC
- Jobs.gc.ca
ESDC Canada.ca SSC
- GCSRA
- GCSI
- GEDS
- GCKey