Ed Dour, BCS, MBA, MCPM, PMP, CSM
Toronto, Ont. - 416-***-**** ******@*****.*** https://www.linkedin.com/in/eddour/
PROFESSIONAL PROFILE
Over 25 years of Program / Project Management and over 9 years of Enterprise Agile Coaching experience with extensive experience in establishing, leading and maintaining enterprise ePMO and Agile transformational programs, taking the organization through the transformation into becoming an Agile organization by oversee the planning and execution of all projects and programs both for IT and Business including creating short and long term strategic vision and road map that is aligned with over all organization vision to increase the level of standardization, consolidation, improve organization structure and processes, increase automation and improve project planning and delivery. Highly skilled project professional and leader who has significant hand-on, leading and managing end-to-end large enterprise complex programs and projects that drive significant business benefits and/or technology renewal. Experienced Agile Coach/Sr. Scrum Master furthering the use of Agile practices at a large enterprise client, with extensive track record of introducing best practices, processes procedures and delivery framework and working across multiple Scrum Teams in large program helping to deliver innovative and inspiring solutions. Always challenge the status quo, find solutions to problems and go the extra mile to exceed management and clients expectations.
Credentials/
Education
Bachelor of Computer Science (BCS), Acadia University, Wolfville, NS
Master of Project Management Certificate, Schulich School of Business, York University
MBA, Leicester University, England
Project Management Professional (PMP)
Project Management for IT Professionals Certificate, International Institute for Learning
Project Estimating and Scheduling Certificate, International Institute for Learning
Conflict Resolution for Project Managers Certificate, International Institute for Learning
Project Management Leadership Certificate, International Institute for Learning
Agile with Scrum Certified
Management and Leadership
Exceptional program / project management experience, and over 9 years of enterprise agile coaching, directing projects and programs with budgets exceeding $150 Million, including project rescue missions and stalled projects and leading highly disciplined PM and scrum teams
Demonstrated leadership competencies to transform, deliver and inspire success in strategic and operational leadership to foster an environment of continuous improvement.
Ability to build high performing teams as well as lead and manage a variety of geographically dispersed professionals to achieve results on high-profile initiatives.
Demonstrated the ability to lead, develop and support project managers/scrum masters to achieve large and complex initiatives within a program or portfolio accountability
Extensive program/project management experience in all stages of complex information management programs and projects, with emphasis on organizational strategic direction, change management, financial, procurement and risk management
Proven senior level management experience to provide direction for the planning, coordination and delivery of sound management policies, standards and services
Extensive experience working with executive sponsors and senior management teams across the organization to meet divisional and organizational objectives and maintain effective consulting relationships.
Strong interpersonal and relationship building skills in order to positively work with the demands from multilevel stakeholders and influencing decisions
Coaching: Strong experience leading development teams and coaching/training/presenting Agile/Scrum and Waterfall --Ability to encourage, motivate and guide individuals and teams in learning and improving effectiveness
Governance Methodologies
Demonstrated extensive experience with project management methodology and tools for reporting and managing enterprise-level Programs/Projects, to utilize, allocate and manage resources (budget or staffing) across projects. Experience working in a shared project management environment using collaborative project management tools such as Microsoft Enterprise Project Management
7+ years in the use of Agile methodologies and supporting tools, working in an Agility training / coaching role with exposure to large organizational transformations
Solid background utilizing an Agile framework (e.g. Scrum, Extreme Programming, Kanban) in software development
Strong presentation and facilitation skills, coaching and mentorship experience
Experienced in SDLC, Agile, Scrum, Waterfall, PMBOK and other management methodologies resulting in more effective customized governance solution strategy
Client and Vendor Relations
Managed in full RFP process from vendor selection, implementation and vendor management
Prepared RFIs/RFPs/RFQs and SLA Documentation; reviewed contracts and communicated decisions
Focused on effective facilitative leadership; exhibits resourcefulness, creativity and very high tolerance for ambiguity; natural negotiator skilful at conflict and issue resolution
PROFESSIONAL EXPERIENCE
Town of Richmond Hill
Head of PMO and Project Delivery June 2017 - Present
Lead manage and maintain the establishment of Town of Richmond Hill ePMO and Agile Transformational programs and project governance framework for large-scale enterprise, multi-division transformational IT business systems or IT Enterprise Foundation projects
Leads the short, mid and long term strategic and operational planning of IT services and systems, ensuring alignment with the strategic goal of the organization
Provide leadership to ePMO and IT Solution Delivery are including Project Management, Portfolio management and Quality Assurance
Direct and ensure successful project planning, design, development and implementation of large-scale enterprise or multi-division, multi-year transformational IT business systems according to TRH IT governance process, City policies, IT standards and project management practice.
Managed and lead team of professionals: PMs, QAs, BAs, Developers, PCO
Responsible for the effective and efficient operations of the ePMO and the ongoing development and support of IT project management processes
Advance operational effectiveness and efficiency of the ePMO and investments made towards projects through coaching leaders/staff in Project Management Methodologies (PMM) and champion best practice PMM throughout the organization
Oversees the development and ongoing review of project management tools and templates, and will develop an internal IT project management infrastructure to support and enable projects across the organization
Develop, educate, monitor and audit multiple projects concurrently, and guide Project Managers and functional programs in the planning and monitoring of deliverables to ensure PMM compliance, milestone, scope, and on-budget completion
Liaise with stakeholders to ensure a comprehensive approach to projects, ensuring that change management is maintained and that all relevant parties understand the impact of planned projects
Proactively connects and communicates with project managers to collect project information and status updates, critically review and monitor project information to support the delivery of project milestones, and will comfortably escalate any risks or issues to the Chief Information Officer
Establish a project management methodology and ensure continuous quality improvement of methodology based on project lessons learned, feedback from project teams and other organization stakeholders
Develop standard Project Management tools and templates both standard and lite versions for dissemination to the organization and ensure continuous quality improvement of methodology based on project lessons learned, feedback from project teams and other organization stakeholders
Initiate and conduct all PMO recruitment processes and vendor consulting RFPs to ensure the right number and skill mix exists within the PMO to effectively resource IT projects scheduled for the current year and upcoming years.
Support the development of skills and performance standards across the PMO by working with staff to ensure consistency with performance reviews and performance management standards.
Working closely with the CIO, identify proposal funding opportunities that align with TRH Strategic priorities and/or project work, and work with internal programs to develop and submit proposals
Support, mentor, coach and consult on all IT projects across TRH – support TRH personnel in the development of work break down structures, workplans and workplan tracking and execution
ADT Securities Dec 2016 – May 2017
Program Director – PMO & Business Solutions
Enterprise Transformation Program and Strategy Development
Leading and advancing the PMO in defining and developing enterprise wide PMO processes, governance standards, project management tool usage, and metrics, including continuous evaluation and improvement of PMO systems, practices, and processes
Establish a project management methodology, ensure continuous quality improvement of methodology and develop an internal IT project management infrastructure to support and enable projects across the organization
Educate, coach and mentor project management staff
Develop, educate, monitor and audit multiple projects concurrently, and guide Project Managers and functional programs in the planning and monitoring of deliverables to ensure PMM compliance, milestone, scope, and on-budget completion
Ensure that IT project deliverables are met and risks/issues to meet deliverables are escalated and addressed in a timely fashion
Lead enterprise transformational initiatives (large scale projects) from design to operationalization
Leads the end-to-end execution of enterprise programs, ensuring that the strategic goals of the program are met and benefits realized
Provides project governance and project delivery services and utilize agile project delivery methods to ensure optimize delivery
Overall responsibility and accountability for end-to-end project management, requirements management and implementation on all projects assigned including developing business cases, risk assessments, and other deliverables as required for project delivery
Responsible for successful project execution and deployment of projects ensuring effective: Timelines, Budget Mgmt, Scope Management, Documentation and Reporting, Issue and Risk assessment and management
Developing best practices and techniques for project and program management controls and governance, project planning, execution, project management, ongoing milestone/deliverable tracking, communication, and key performance metrics
Coach and motivate project team members and maintain the momentum of each project against the evolving, and at times conflicting, priorities of different stakeholders
Leads and oversees the PMO ensuring business strategies, plans and initiatives are executed / delivered in compliance with governing regulations, internal policies and procedures.
Engage appropriate stakeholders to identify and manage required outcomes of projects / programs for the business
Provide on-going communication to key stakeholders, including senior executives, Project Sponsor, Business Project Owner, relevant Project Managers and Portfolio Manager to ensure they are aware of significant changes to the program status in a timely manner
Collaborates with appropriate partners to ensure required resources are assigned to the project for successful delivery of the program
Develop and implement long-term goals and objectives to achieve the successful outcome of the program
Develop an annual budget and operating plan to support the program
Develop a program evaluation framework to assess the strengths of the program and to identify areas for improvement
Develop funding proposals for the program to ensure the continuous delivery of services
Monitors program health continuously and engages management as required if project health changes
Proactively identifies and tracks program risk and in conjunction with Project Managers and develops mitigation plans to manage risk (i.e., risk related to technology, change management, procurement, business process management, requirements management)
Oversees enterprise project / program gating and governance controls to ensure that projects / programs meet all the performance, quality and compliance standards and conforms to appropriate methodology
Bell Canada, Mississauga, Ont. (Consultant) Mar 2016 – Dec 2016
Program Director/ Sr. Agile Coach - PMO
Develop and maintain delivery best practices, policies, standards, tools, frameworks and components to support the SDLC and PMLC, utilizing lessons learned and industry best practice standards
Develop and execute short and long term vision and strategic plan for the department that is aligned with the company’s vision, core values and strategic plan
Accountable for the successful delivery of all Assigned programs/projects
Leading team of 12 Sr PM/Scrum Masters and managers
Build, establish and maintain an Agile Center of Excellence to drive and support Agile adoption and maturity across all delivery centers
Lead, manage and drive the organization-wide agile adoption strategy and rollout plans.
Provide coaching to teams on all aspects of Agile implementation, with a strong focus on Scrum practices and Kanban
Coach teams and management towards improving their Agile process and metrics. Evaluate and mentor existing Scrum teams, and deliver training classes for product owners, developers and testers.
Serve as a senior team member, responsible for facilitating the adoption, implementation and sustainability of Agile processes, principles, and practices
Improve delivery efficiency and agility by driving innovation to meet both immediate and future needs, benchmarking performance to the market and establishing a roadmap to support objectives
Manages process and tool development, streamlining processes, providing tools and templates to enable delivery and promote continuous process improvement through defining and monitoring delivery
Provide training to Scrum Masters, Product Owners and Teams (i.e., individual and workshops)
Serve as an advisor to teams; leading by example and challenging the status quo
Perform ongoing assessments of the teams' Scrum maturity to inform ongoing support decisions
Partner with Scrum Masters to identify and support opportunities to increase team maturity
Manage a large portfolio of Enterprise projects from concept approval through to successful launch
Maintain a portfolio view of project status relative to timeline, scope, budget and customer experience impact
Leads the end-to-end execution of enterprise programs and projects, ensuring that the strategic goals of the program are met and benefits realized
Drive the implementation of the Agile philosophy, strategy, tools and processes
Trains teams and coaches them through the process of on-boarding, initial project sprints, and as needed throughout the project lifecycle, to help team members develop their skills and become self-sufficient
Demonstrates and shares experience and observations with all team members, ensures that best practices are being used and recommends improvement of development processes
Effectively builds collaborative partnerships and communicates to gain buy-in with team members, stakeholders and business partners
Produce, implement and manage team agile metrics, evaluate existing team metrics and make recommendations for improvements, and provide training for product owners, engineers and management
Foster creativity, communication and innovation and a positive working environment
Coordinate and schedule the execution of deliverables and guide the team to self-organize and become hyper productive
Support and educate the Product Owner, especially with respect to maintaining and managing the product backlog to deliver highest business value
Help the teams deliver quality software early and often, improved technical practices, eliminate waste, improve lead/cycle time for throughput, and reduce project risks
Organize and facilitate project planning, daily stand-up meetings, reviews, retrospectives, sprint and release planning, demos and other Scrum-related meetings
Guide the organization towards Agile maturity by organizing workshops and presentations that help us get there.
Region of Peel, Brampton. Ont. Oct 15 – Mar 2016
Agile Coach – Program Director, Strategic Initiatives PMO (Consultant)
The Agile COE supports the adoption of agile methodologies across T&O and the enterprise by providing coaching, facilitating best practice sharing, and managing allocation of pooled Agile coaches and other key Agile resources. Responsibility for implementation and operation of an ERM framework and program
Lead the Agile transformation across the enterprise and the development of the Agile COE and engaged in consulting, education and coaching support to Agile teams, scrum masters, product owners, the executive ranks and management throughout Region of Peel
Develop and maintain delivery best practices, policies, standards, tools, frameworks and components to support the SDLC and PMLC, utilizing lessons learned and industry best practice standards
Build, establish and maintain an Agile Center of Excellence to drive and support Agile adoption and maturity across all delivery centers
Leads the end-to-end execution of enterprise programs, ensuring that the strategic goals of the program are met and benefits realized
Oversees several project managers, who are individually responsible for planning, resources, executing, tracking and reporting on projects
Work with Project Management Office to develop and enhance project management processes, project manager performance and client satisfaction
Lead enterprise transformational initiatives (large scale projects) from design to operationalization
Leads the end-to-end execution of enterprise programs, ensuring that the strategic goals of the program are met and benefits realized
Provide support for the development of a sustainable Enterprise Agile Framework.
Identify and coach internal Agile champions, in order to remove reliance on external mentors.
Ensure Agile metrics are being tracked, monitor them for indications of current or potential problems, and assist team implement solutions to those problems.
Drives the implementation of the overall philosophy, strategy, tools and processes for wide spread adoption of the Agile methodology and principles
Ensure broad Agile methodology adoption, corporate productivity improvements, enhanced delivery and quality, cost optimization, speed to market and increased customer satisfaction and promote the Agile culture and mindset throughout the organization
Provide training, coaching and mentoring Agile teams on Agile values, principles, practices, processes, metrics and tools
Working as an advisor, helps teams apply Agile and Lean thinking to the specific environment and impediments they face
Capture feedback and continuously improve Agile guidance, training materials, and content. Optimize synergy with other Process Engineering Leaders across the broader enterprise
Promote a culture of continuous improvement. Integrate processes with Application Lifecycle Management tools across Development
Guide the organization towards Agile maturity by organizing workshops and presentations that help increase our level of maturity
Coach teams and management towards improving their Agile process and metrics. Evaluate and mentor existing teams, and deliver training classes for product owners, business analysts, developers and testers
Provide leadership in establishing and operationalizing an Agile framework, processes and standards
Provide strategic consultation to the Development Senior Leadership Team (strategic areas of focus, improvement strategies, measurement systems, prioritization,etc)
Provide Agile coaching to teams on all aspects of the project management framework, with a strong focus on Scrum practices
Developing best practices and techniques for project and program management controls and governance, project planning, execution, project management, ongoing milestone/deliverable tracking, communication, and key performance metrics
Toronto Police, Toronto, ON Oct 2012 – Oct 2015
Head of PMO & IT Governance
PMO (Leadership and Team Management)
Directly manage a team of 22 (Sr. PMs, PCOs, BAs, FAs) responsible for key organizational deliverables.
Defines and establishes the PMO methodology and standards for all IT projects taking into consideration new approaches, tools, metrics, requirements, stand
Build and recommend a 2-3 year strategic roadmap for the PMO, in alignment with TPS strategy, to ensure a planned approach to evolving the PMO over time
Creates a Centre of Excellence by managing and coordinating I&IT Program & Project Management and Organizational Change Management processes and related resources to effectively deliver programs that meet clients’ needs
Leading and advancing the Project Management Office (PMO) in defining and developing enterprise wide PMO processes, governance standards, project management tool usage, and metrics, including continuous evaluation and improvement of PMO systems, practices, and processes
Provides senior leadership oversight to the I&IT PMO to establish programs of related projects
Responsible for providing leadership to the PMO team, including management of PMO methodology, processes, standards, structure, training, certification and governance
Oversee the establishment of programs and project governance framework for large-scale enterprise or multi-division transformational IT business systems
Accountable to provide strategic leadership and direction to the I&IT Project Management Office (PMO)
Provide effective leadership, coaching and motivation of staff to ensure delivery and quality objectives are met
Responsible for the overall program/project and change management office function, providing leadership, coordination, and management of the PMO processes and functions
Deliver PMO, Portfolio and Program Management consulting services
Promotes the use of TPS’s Portfolio, Program and Project Management Frameworks, methodologies and tools
Builds strategic relationships across the enterprise to promote the use of the PMO services for key transformational initiatives; leads business development/account management activities.
Portfolio Management
Develop and maintain the project portfolio to provide ongoing prioritization of projects and programs and enable new ideas to be assessed
Identify and manage the inter-connectedness to other portfolios, seeks out opportunities to improve operational performance, and help influence the strategic thinking
Develop and manage the annual project financial plan
Evaluate and challenge programs and projects to ensure ongoing alignment with strategic objectives and targets
Lead the management of project and program capability and capacity to optimize the allocation of resources
Provides program level oversight that ensures that all projects are delivered on time, within budget and to an agreed quality level
Develop and implement both short and long-term tactical and strategic plans in accordance with business goals and objectives
IT Governance / Change Management
Manage and lead the transformation of projects, governance, methodologies, and process re-engineering.
Establish and govern standards for how projects are run, working with the PM Leader
Develop a common set of practices, principles and templates
Integrate changes, inputs, and new templates into the project methodology across the organization
Remain current on new developments and industry standards/best practices on IT Governance and risk compliance.
Identifying and assessing organizational gaps and establishing standards, processes and tools to successfully facilitate change within given constraints
Implement a continuous improvement process relative to project management
Develop, document and maintain best practices, project standards, procedures, application, quality objectives and “lessons learned”, including metrics for assessing progress
As departmental oversight for Continuous Improvement, ensure that approver processes and tools are being applied; ensure that we have a approved roadmap and provide required documentation to the Excellence Steering Committee
Designing, overseeing and leading change management initiatives at the Toronto Police that maximize employee engagement and minimize employee and stakeholder resistance
Building awareness across key stakeholder groups to successfully embed and orchestrate cultural and organizational change initiatives that address corporate goals and strategies
Work with functional area partners to ensure organizational change and readiness in context of other change in those areas.
Finance
Managing budgets, procurement, and vendor relationship
Comply/Adhere to protocols to both IT operating and IT Project Costs
management of portfolio financial data, including preparation of annual budget and monthly forecasts
Management of weekly and monthly financial reporting for projects
CIBC, Toronto, ON Mar 05 - Oct 2012
Program Director - PMO and Project Governance
Leading and advancing the PMO in defining and developing the PMO processes, governance standards, project management tool usage, and metrics, including continuous evaluation and improvement of PMO systems, practices, and processes
Lead and responsible for providing leadership to the PMO team, including management of PMO methodology, processes, standards, structure, training, certification and governance
Manage multi – year business programs/projects portfolio with the budget exceeding 100 million and multiple project teams of about 150 professionals. Individual strategically aligned projects are aimed to deliver improvements to search, archival and content quality for multiple channels and lines of business (Branch, Telephone Banking, Visa, President’s Choice Financial/Amicus, Mortgages, eMortgages)
Manage team of 55 people (15 direct report), including Sr. managers, Managers and directors
Coach and advocate at multiple levels and cross-departmentally to achieve comprehensive implementation of Agile practices throughout the organization
Enable the adoption of Lean and Agile practices across the department using coaching, mentoring, teaching and facilitation skills.
Implementing Lean and Agile practices across other organizations by enabling high performance through the application of various Agile methods across teams, while working with leadership to support the new working environment.
Champion Agile adoption and continued improvement
Help the organization use Agile as a strategic asset of culture change and to foster the business values.
Drive the organization-wide agile adoption strategy and rollout plans.
Provide coaching to teams on all aspects of Agile implementation, with a strong focus on Scrum practices. This includes working in a hands-on manner with the teams, as well as in a consultant model.
Work with the delivery team to provide estimates and design solutions.
Identify and remove obstacles which prevent the team from achieving their shared goal.
Ensures program level impediments are managed and tracked.
Oversee and ensure sound business case development, financial planning, including costs and benefits analysis, resource and budget estimate for large-scale enterprise or multi-division transformational IT business systems.
Negotiate with executives and senior management, clients and various stakeholders, often with competing and conflicting goals, objectives and priorities.
Develop and maintain the project portfolio to provide ongoing prioritization of projects and programs and enable new ideas to be assessed
Provide governance and oversight to managing and tracking scope, budget, effort, change control, risks, communications, scheduling and reporting of projects
Ensures programs are staffed with the right mix of people who exhibit the required perspectives, skills and behaviours. Approves the leadership of any subordinate programs/projects in order to create an effective program leadership team
Directly leads all aspects of the program lifecycle and works with matrix business, corporate and IT partners to oversee all phases of the program and ensure program structure is designed to achieve the intended business benefit
Develop and lead a team of high quality Senior Managers by recruiting, training and coaching team members
Ensure that all financial and status reports are completed as per reporting requirements for projects within the portfolio
Manage the overall standards, methodologies, tools and knowledge repositories used by the business units to enable best practices in delivery at a strategic roadmap level
Responsible for business process changes, communications and oversight of team-building initiatives to ensure alignment with strategy
Bank of Nova Scotia, Toronto, Ont. Jan 95 – March 05
Sr. Project Manager, Implementation & Production Management
Managing the effective and efficient design, planning, control, quality assurance, delivery, support, security and integrity of Internet and Internet oriented applications and infrastructure, as well as other online, real time financial trading, risk management and decision support system of low and medium complexity.
Lead and manages project teams (20-25) that include project and team leaders, sets direction, coaches, and negotiate/communicate with staff to