Terms of Reference
Governance
TERMS OF REFERENCE
Revised on October 27, 2022, V.7
1. PURPOSE:
Governance Committee: provides overarching Governance for the strategic direction of the Technology Platform and ensures alignment and coordination of IT operational services and Product Roadmap with the overall strategic mission, vision, goals, and needs of end-users.
Specifically, the committee will:
Govern the outreach and partnership with external technology-related agencies and partners
Establish the technical solution priorities for the Maximo platform
Set high-level priorities and facilitate the resolution of competing demands for IT resources;
Ensure accountability for the delivery of IT services and infrastructure, which includes guiding decision-making to support business priorities when adopting enterprise technology and establishing an enterprise technology foundation;
Facilitate communication and change management about IT Governance, IT services, and solutions across divisions;
Promote compliance with bylaws, policies, and regulations relevant to the direction of the technology platform and ensure appropriate protection of assets and stability of operations;
Review and enable applicable policies and guide implementation standards for the Platform to support the guiding principles of:
Technical Development Standards
Leveraging Assets (Resources, Partnerships, Code/Configuration, and Artifacts)
Business Process Optimization and Transformation
Performance Measure
Review and support the program’s requests for enterprise funding requests to support implementation and sustainment;
Review and approve proposals affecting the enterprise platform;
Supports the mandate of the City of Toronto Technology based - Centre of Excellence;
Advocate for the adoption of standard technology solutions and services, as appropriate, across the enterprise, as well as enforces the consistent implementation of functionality;
Oversee the development of an enterprise roadmap for the technical architecture;
Oversee and direct the activities of Governance Sub-Committees.
The Committee deliberates and makes recommendations on aligning IT strategies with priorities, risk management, value delivery, performance measures, and resource management.
The committee charge does not include oversight of Technology Services and divisional operating budgets, hiring and appointments, and departmental priority setting.
2. COMPOSITION:
The Committee comprises three levels of Governance: Multi-Divisional Executive Steering Committee, Software Sustainment Committee & Divisional Steering Committees. These three governance levels will continue to align with the EWMS Program Governance for implementation efforts until the program ends and the below-outlined levels carry on.
2.1 - Multi-Divisional Executive Steering Committee:
Provides strategic direction as a decision-making body that supports the use of Technology Platforms. The Committee plans and oversees the continued enhancement of the technologies through a centralized sustainment service as part of a community of practice. It is aligned with the Capital Program Executive Committee.
Membership includes partnering Directors from all participating divisions:
· ADD INFORMATION
Multi-Divisional Executive Steering Committee
Contributes to the design and approval of budgeting and change request
Ensure the organization is adaptable to evolving compliance regulations
Provides strategic direction as a decision-making body that supports the use of Technology Platforms
2.2 - Software Sustainment Committee:
Collaborates with significant stakeholders and subject matter experts when assessing and recommending the current and future state of the Technology Platforms. The Software Sustainment Committee provides appropriate level information to the Multi-Divisional Executive Steering Committee for input and final decision-making. The Committee evaluates and presents options and recommendations, including technology use standards and policies, overseeing prioritization, and addressing constraints by removing barriers and streamlining processes.
Manages enterprise change requests from legislation, external drivers, management, customers, users and TSD by supporting the operation team;
Monitoring the change process to ensure value benefits through metrics, service level agreement and key performance indicators;
Endorses and supports the annual work plans for the operations teams to execute regularly scheduled releases to support continuous growth in business capabilities;
Ensures overall alignment of the organization's technology roadmap/landscape, enterprise programs and strategic direction;
Reviews the health of the technology platform to ensure compliance, standards and policies are met;
Addresses request that impact people (users), technologies including integration and business processes;
Identifies, analyzes and remediates risks; and
Prepare options and recommendations for consideration by the Multi-Divisional Executive Steering Committee.
Membership includes partnering Managers from all participating divisions:
· ADD INFORMATION
Special working groups maybe created and required to report back to the other governance teams. These groups may focus on the Program, Enterprise Architecture Review Board, Enterprise Strategic Planning, Roadmap & Quarterly Work Plans, Compliance, Technical Development Standards, Business Process Optimization, Performance Measurement, Release Management & Centre of Excellence. Please note that Divisional SMEs will participate based on the subject at hand.
2.3 - Divisional Steering Committee(s):
Work with the Sustainment Team to manage change requests, including assessment, prioritization, and oversight, to allow continued enhancement capabilities within the technology platform. Information is shared with the Advisory Committee to provide options and recommendations.
· Solid Waste Management Services Steering Committee
· ADD INFORMATION
Each division establishes membership. Technology Services will have representation in this governance team to provide updates, address issues or provide consultation. Business Application Services Manager(s) and Supervisor will be these members. The division may decide to join steering committees with existing project committees within the divisions. In cases such as these, the committee will set aside time to address sustainment and operational-related items as it relates to the technology platform. In this case, once all project related deliverables have been met, the focus will continue in ensure that sustainment activities are governed.
3. DUTIES & RESPONSIBILITIES WITHIN THE EXECUTIVE, SOFTWARE SUSTAINMENT & STEERING COMMITTEES:
The sustainability governance goals are to standardize and centralize the enterprise sustainment services, enabling better strategic planning, improving top-level decision-making, and reducing the overall cost. The governance team's duties and responsibilities will be shared amongst all the roles to achieve these goals. The positions listed are typical to all levels of Governance.
Co-Chair
To provide leadership to ensure alignment of IT services and operations with the overall strategic mission, vision, and goals, and needs of end-users
To ensure the management committee functions properly by setting high-level priorities, guiding decision-making, establishing an enterprise technology foundation
To ensure the organization is managed effectively
To provide support and supervision to the Executive Committee
To represent the committee as its champion and leader
Schedule & Conduct Meetings
Mediate Discussions and record decisions
Communicates committee decisions to stakeholders
Sustainment Service Manager(s), Sustainment Service Supervisor & Team
Describe the requested change
Make business cases, as required
Assess proposals from other divisions
Support assessment activities on presented requests
Ability to fit with other planned work
Contribute to conflict resolution discussion
Identify the priority of the change
Support communication to Board
Participate in cost-benefit discussion
Meeting Cadence – Monthly unless a special meeting is required due to a critical issue
Setting the proper criteria and mechanism to hire employees with knowledge and awareness of the security risks
Ensure documentation is up to date as per the current organizational policy
Developing and overseeing the IT budget
Planning, deploying, and maintaining IT systems and operations
Managing the organization's software development needs
Developing IT policies, procedures, and best practices
Support implementation of technology appropriate versions
Manage the development performance criteria and advise the steering committee regarding all development requirements
Create and improve existing applications to enhance current operations
Lead and manage development team contractors by providing daily direction and technical acumen to maintain awareness of product enhancements, especially related to vertical specialties and functionality
Recommend, develop and expand usage of under-utilized functions and ancillary software products which sustain daily operations
Maintain awareness of service solutions, upcoming software releases, and patches
Ensure that technical services, such as screen changes, data load/migration, and custom programming, are delivered as scheduled
Develop requirements documents and solutions for project documents
Engage in meeting the city’s standards and policies to ensure that compliance is met, which includes AODA, CISO assessment, and audit
Business Leads (Divisional)
Work collaboratively with the Sustainment Team to manage change requests, including assessment, prioritization, and oversight, to allow continued enhancement capabilities within the technology platform.
Subject Matter Experts
Manage enterprise requests coming in from management, customers, users, and IT
Support the operation team by advising on requested changes, assisting in assessing and prioritizing modifications, and providing oversight of all changes in the production environment
Ensure that the requested changes are thoroughly checked and assessed from both a technical and business perspective, monitoring the change process, providing managerial feedback promptly, and providing value benefit
Endorse annual work plans for the operations teams as it relates to work management enabled by the technology by executing regularly scheduled releases to support continuous growth in business capabilities
Endorsement of new capital or operating projects that allow the continued enhancement of capabilities within the technology platform
Ensure the management program overall alignment of the technology roadmap/landscape, enterprise work, and strategic direction of the organization, as well as monitor the health of the technology to ensure compliance, standards, and policies
Address requests that impact people (users), technologies including integration and business processes
Identify, analyze, and remediation of risks
Enforcement through technical controls and nontechnical processes
4. MEETING CADENCE & AGENDA TOPICS:
Multi-Divisional Executive Steering Committee
· Aligned with Program Cadence until the program ends.
Software Sustainment Committee
Separate meeting to address the following agenda topics:
Slow Down & Decommissioning
Enterprise Change Requests
Enhancements
Proof of Concepts
Status of Capability Roadmap (from Program), which includes new features available
Centre of Excellence Roadmap & Upcoming Activities
Technical Standards
Information will be shared on:
Division Change Requests (not impacting Enterprise)
Quarterly Work Plan
Sprint notifications
Scheduled Upgrades
Sustainment Service Updates
Technology Health Check results
Divisional Steering Committees:
Proposed Change Requests and Enhancement, Service updates on sustainment metrics, sprint, and quarterly work planning, and results. Information shared on current open issues and risks.
5. REPORTING
At the following committee meeting, a presentation during the meeting will summarize work since it was last reported, including what the is bringing forward for discussion or approval, along with a written summary in advance of the meeting as an electronic agenda. Minutes will also be posted on the Knowledgebase available to all members.
6. RESPONSIBILITY FOR POLICY REVIEW
The Committee is responsible for reviewing at least every two years, and more frequently, if deemed necessary (e.g., based on legislative changes or development in Governance best practices), the following Board and Board-approved organizational policies.
Once the Program has been fully implemented and the Project Governance dissolves, the Sustainment Committee will continue to function and the purpose of the committee will be updated.