35
Project Management Project Management Office Methodology Office Methodology Josh Folgado Business Enterprise Architect Company X Company X Standards used: Standards used: Prince2/PM2 Prince2/PM2 for for Project Project TOGAF TOGAF for Process and for Process and Documentation Documentation Zachman Zachman for Enterprise for Enterprise

Proposed Project Management Office

Embed Size (px)

Citation preview

Project Management Office Project Management Office MethodologyMethodology

Josh FolgadoBusiness Enterprise Architect

Company XCompany X

Standards used: Standards used: Prince2/PM2Prince2/PM2 for Project for ProjectTOGAFTOGAF for Process and for Process and DocumentationDocumentationZachmanZachman for Enterprise for Enterprise

AgendaAgenda Purpose of Discussion

Proposed Project Management Process

Some Project Examples

Zachman Framework

What/how information is gathered duringProject Process using Framework

The Project Template (TGL):Transformation Governance Log

Open discussion on project methodology

Purpose of DiscussionPurpose of Discussion• Meet with all HoU’s, Direction and Director

• Learn about proposed Project Management Methodology,get your feedback for refinement and how to use it

• Need your support for delivering uniform Project Management Services - for both the Business and IT, i.e. business projects, competitions, IT application development, etc.

• Active engagement to implement 1st best-practice:Business Process Reengineering (BPR)Business Process Reengineering (BPR)

• Launch the Project Office in early 201x

• Discover and help fine-tune single document (TGL) that keeps all information regarding project

AgendaAgenda Purpose of Discussion

Proposed Project Management Process

Some Project Examples Zachman Framework

What/how information is gathered duringProject Process using Framework

The Project Template (TGL):Transformation Governance Log

Open discussion on project methodology

Project Management ProcessProject Management ProcessClosurephase

Executionphase

Initiationphase

Start-upphase

Closurephase

Executionphase

Initiationphase

Start-upphase

Quality street

NO

Project Management ProcessProject Management Process

YES

Closurephase

Executionphase

Initiationphase

Start-upphase

Quality streetArchitecture Services

• Project Intake• Architecture Guidance

• Project Start Architecture• Architecture Guidance• Architecture Conformity Approval

• Project Health Check• Architecture Guidance

• Final Conformity Audit

Project Management ProcessProject Management Process

• Project Intake:

Closurephase

Executionphase

Initiationphase

Start-upphase

Quality streetArchitecture Services

• Project Intake• Architecture Guidance

• Project Start Architecture• Architecture Guidance• Architecture Conformity Approval

• Project Health Check• Architecture Guidance

• Final Conformity Audit

Project Management ProcessProject Management Process

– Assess impact and strategic needs of organisation

– Why are we doing this work; what is the benefit to the organisation

– What business services will be delivered to the project and draft subsequent dependencies

– Discuss with all involved parties; inform and involve everyone concerned for best understanding and focus of deliverables

Architecture is responsible for project intake

Programme manager agrees schedule based on resources,criteria, priorities and impact to the organisation

• Project Impact:

Closurephase

Executionphase

Initiationphase

Start-upphase

Quality streetArchitecture Services

• Project Intake• Architecture Guidance

• Project Start Architecture• Architecture Guidance• Architecture Conformity Approval

• Project Health Check• Architecture Guidance

• Final Conformity Audit

Risk factor Rating Solution complexity Low/Medium/High Technical standards compliance Low/Medium/High Project size and complexity Low/Medium/High Business strategy Low/Medium/High Business impact Low/Medium/High Business compliance Low/Medium/High Security threats Low/Medium/High Information sensitivity Low/Medium/High Data models Low/Medium/High Impact on infrastructure teams Low/Medium/High

Project Management ProcessProject Management Process

Closurephase

Executionphase

Initiationphase

Start-upphase

Quality streetArchitecture Services

• Project Intake• Architecture Guidance

• Project Start Architecture• Architecture Guidance• Architecture Conformity Approval

• Project Health Check• Architecture Guidance

• Final Conformity Audit

Service

Intake

PSA

Approval

Health Check

Final Audit

Project Management ProcessProject Management Process

MediumImpact

Mandatory

Recommended

Mandatory

Recommended

Mandatory

HighImpact

Mandatory

Mandatory

Mandatory

Mandatory

Mandatory

LowImpact

Mandatory

Optional

Recommended

Optional

Recommended

• Project Start Architecture

Closurephase

Executionphase

Initiationphase

Start-upphase

Quality streetArchitecture Services

• Project Intake• Architecture Guidance

• Project Start Architecture• Architecture Guidance• Architecture Conformity Approval

• Project Health Check• Architecture Guidance

• Final Conformity Audit

Project Management ProcessProject Management Process

– Which borders will the project have to respect

– Identify steps and milestones for project, i.e. building blocks

– What business services are involved and subsequent dependencies

Architecture is responsible for project start architecture

– Creation/updating of enterprise blueprints for solution

Final agreement on project’s deliverables and schedule

• Project Start Architecture– Which borders will the project have to respect– Identify steps and milestones for project, i.e. building blocks– What business services are involved and subsequent dependencies– Creation/updating of enterprise blueprints for solution – Final agreement on project’s deliverables and schedule

Closurephase

Executionphase

Initiationphase

Start-upphase

Quality streetArchitecture Services

• Project Intake• Architecture Guidance

• Project Start Architecture• Architecture Guidance• Architecture Conformity Approval

• Project Health Check• Architecture Guidance

• Final Conformity Audit

Project Management ProcessProject Management Process

• Architecture Conformity Approval

Architecture is responsible for conformity approval

Sign-off by project owner and architecture on how the project is to be done by the applicable business services

Inform project office on execution status

• Project Health Check

Closurephase

Executionphase

Initiationphase

Start-upphase

Quality streetArchitecture Services

• Project Intake• Architecture Guidance

• Project Start Architecture• Architecture Guidance• Architecture Conformity Approval

• Project Health Check• Architecture Guidance

• Final Conformity Audit

Project Management ProcessProject Management Process

– In depth examination of the project's deliverables and their alignment with approval/recommendations and/or architecture standards, guidelines and principles or additional change requests

Programme manager may set multiple health checks for projects, depending on risk and project complexity

– Manage feature creep with programme manageri.e. change requests

Health checks can be called at anytime by programme manager

Architecture is responsible for health checks and reports results to programme manager

Closurephase

Executionphase

Initiationphase

Start-upphase

Quality streetArchitecture Services

• Project Intake• Architecture Guidance

• Project Start Architecture• Architecture Guidance• Architecture Conformity Approval

• Project Health Check• Architecture Guidance

• Final Conformity Audit

Project Management ProcessProject Management Process

• Final Conformity Audit– Check and confirm final project deliverables are in line with agreements

with business service that owns project

Project owner signs-off project

Architecture is responsible for final audit, working along with programme manager and business owner

Project office finalises and closes TGL document

– Verify that enterprise models are updated, according to final solution

AgendaAgenda Purpose of Discussion

Proposed Project Management Process

Some Project Examples EPSO Zachman Framework

What/how information is gathered duringProject Process using Framework

The Project Template (TGL):Transformation Governance Log

Open discussion on project methodology

Project Services - Low Impact ExamplesProject Services - Low Impact Examples

• Study to replace Company X logo

• Cleaning of content in databases

• Rearrange the parking area

Project Services - Medium Impact ExamplesProject Services - Medium Impact Examples

• Multiple BPR Projects for process improvement

• New regulations to be adopted in financial systems

• Smaller competitions

Project Services - High Impact ExamplesProject Services - High Impact Examples

• Moving of IT to external entity

• Larger competitions

• Restructuring of Business Services

AgendaAgenda Purpose of Discussion

Proposed Project Management Process

Some Project Examples Zachman Framework

What/how information is gathered duringProject Process using Framework

The Project Template (TGL):Transformation Governance Log

Open discussion on project methodology

BusinessDomains

Business Data Model

Logical Data Model

Physical Data Model

Data Specification

Data

OrganisationStructure

Business Roles

User Centric Design

User Interface Presentation

Security Specification

Organisation

Business Locations

Environments and Locations

Technology Platforms

Physical (network)Design

Hardware and Network

Specifications

Network

Business Functions and

Services

Business Processes

Model

Application Landscape

Application Design

ApplicationService

Specification

Service

Business Drivers

Roadmaps

Transformation Governance

Control Design

Timing Specification

Change

Business Strategy

Business Goals and Objectives

GuidingPrinciples

Policies

Standards

Strategy

Planner

Enterprise Architect

Solution Architect

Designer

Engineer

FunctioningEnterprise

Scope

Business Model

System Model

Technology Model

Detailed specifications

Company XCompany XEnterprise ArchitectureEnterprise Architecture

What How Where Who When Why

Zachman FrameworkZachman Framework

A1

A2

A3

A4

A5

B1

B2

B3

B4

B5

C1

C2

C3

C4

C5

D1

D2

D3

D4

D5

E1

E2

E3

E4

E5

F1

F2

F3

F4

F5

A6 B6 C6 D6 E6 F6

Closurephase

Executionphase

Initiationphase

Start-upphase

Quality streetArchitecture Services

• Project Intake• Architecture Guidance

• Project Start Architecture• Architecture Guidance• Architecture Conformity Approval

• Project Health Check• Architecture Guidance

• Final Conformity Audit

Focus during start-up phase

Project Services and FrameworkProject Services and Framework

BusinessDomains

Business Data Model

Logical Data Model

Physical Data Model

Data Specification

Data

OrganisationStructure

Business Roles

User Centric Design

User Interface Presentation

Security Specification

Organisation

Business Locations

Environments and

Locations

Technology Platforms

Physical (network)Design

Hardware and Network Specifications

Network

Business Functions

and Services

Business Processes

Model

Application Landscape

Application Design

ApplicationService

Specification

Service

Business Drivers

Roadmaps

Transformation Governance

Control Design

Timing Specification

Change

Business Strategy

Business Goals and Objectives

GuidingPrinciples

Policies

Standards

Strategy

Planner

Enterprise Architect

Solution Architect

Designer

Engineer

FunctioningEnterprise

Scope

Business Model

System Model

Technology Model

Detailed specifications

Company XCompany XEAEA What How Where Who When Why

Closurephase

Executionphase

Initiationphase

Start-upphase

Quality streetArchitecture Services

• Project Intake• Architecture Guidance

• Project Start Architecture• Architecture Guidance• Architecture Conformity Approval

• Project Health Check• Architecture Guidance

• Final Conformity Audit

Focus during initiation phase

Project Services and FrameworkProject Services and Framework

BusinessDomains

Business Data Model

Logical Data Model

Physical Data Model

Data Specification

Data

OrganisationStructure

Business Roles

User Centric Design

User Interface Presentation

Security Specification

Organisation

Business Locations

Environments and

Locations

Technology Platforms

Physical (network)Design

Hardware and Network Specifications

Network

Business Functions

and Services

Business Processes

Model

Application Landscape

Application Design

ApplicationService

Specification

Service

Business Drivers

Roadmaps

Transformation

Governance

Control Design

Timing Specification

Change

Business Strategy

Business Goals and Objectives

GuidingPrinciples

Policies

Standards

Strategy

Planner

Enterprise Architect

Solution Architect

Designer

Engineer

FunctioningEnterprise

Scope

Business Model

System Model

Technology Model

Detailed specifications

Company XCompany XEAEA What How Where Who When Why

Focus during start-up phase

Closurephase

Executionphase

Initiationphase

Start-upphase

Quality streetArchitecture Services

• Project Intake• Architecture Guidance

• Project Start Architecture• Architecture Guidance• Architecture Conformity Approval

• Project Health Check• Architecture Guidance

• Final Conformity Audit

Focus during initiation phase

Focus during execution phase

Focus during start-up phase

Project Services and FrameworkProject Services and Framework

BusinessDomains

Business Data Model

Logical Data Model

Physical Data Model

Data Specification

Data

OrganisationStructure

Business Roles

User Centric Design

User Interface

Presentation

Security Specification

Organisation

Business Locations

Environments and

Locations

Technology Platforms

Physical (network)Design

Hardware and Network Specifications

Network

Business Functions

and Services

Business Processes

Model

Application Landscape

Application Design

ApplicationService

Specification

Service

Business Drivers

Roadmaps

Transformation

Governance

Control Design

Timing Specification

Change

Business Strategy

Business Goals and Objectives

GuidingPrinciples

Policies

Standards

Strategy

Planner

Enterprise Architect

Solution Architect

Designer

Engineer

FunctioningEnterprise

Scope

Business Model

System Model

Technology Model

Detailed specifications

Company XCompany XEAEA What How Where Who When Why

Closurephase

Executionphase

Initiationphase

Start-upphase

Quality streetArchitecture Services

• Project Intake• Architecture Guidance

• Project Start Architecture• Architecture Guidance• Architecture Conformity Approval

• Project Health Check• Architecture Guidance

• Final Conformity Audit

Focus during initiation phase

Focus during execution phase

Focus during start-up phase

Project Services and FrameworkProject Services and Framework

BusinessDomains

Business Data Model

Logical Data Model

Physical Data Model

Data Specification

Data

OrganisationStructure

Business Roles

User Centric Design

User Interface

Presentation

Security Specification

Organisation

Business Locations

Environments and

Locations

Technology Platforms

Physical (network)Design

Hardware and Network Specifications

Network

Business Functions

and Services

Business Processes

Model

Application Landscape

Application Design

ApplicationService

Specification

Service

Business Drivers

Roadmaps

Transformation

Governance

Control Design

Timing Specification

Change

Business Strategy

Business Goals and Objectives

GuidingPrinciples

Policies

Standards

Strategy

Planner

Enterprise Architect

Solution Architect

Designer

Engineer

FunctioningEnterprise

Scope

Business Model

System Model

Technology Model

Detailed specifications

Company XCompany XEAEA What How Where Who When Why

Closurephase

Executionphase

Initiationphase

Start-upphase

Quality streetArchitecture Services

• Project Intake• Architecture Guidance

• Project Start Architecture• Architecture Guidance• Architecture Conformity Approval

• Project Health Check• Architecture Guidance

• Final Conformity Audit

Focus during initiation phase

Focus during execution phase

Focus during start-up phase

Project Services and FrameworkProject Services and Framework

BusinessDomains

Business Data Model

Logical Data Model

Physical Data Model

Data Specification

Data

OrganisationStructure

Business Roles

User Centric Design

User Interface

Presentation

Security Specification

Organisation

Business Locations

Environments and

Locations

Technology Platforms

Physical (network)Design

Hardware and Network Specifications

Network

Business Functions

and Services

Business Processes

Model

Application Landscape

Application Design

ApplicationService

Specification

Service

Business Drivers

Roadmaps

Transformation

Governance

Control Design

Timing Specification

Change

Business Strategy

Business Goals and Objectives

GuidingPrinciples

Policies

Standards

Strategy

Planner

Enterprise Architect

Solution Architect

Designer

Engineer

FunctioningEnterprise

Scope

Business Model

System Model

Technology Model

Detailed specifications

Company XCompany XEAEA What How Where Who When Why

Focus during closure phase

AgendaAgenda Purpose of Discussion

Proposed Project Management Process

Some Project Examples Zachman Framework

What/how information is gathered duringProject Process using Framework

The Project Template (TGL):Transformation Governance Log

Open discussion on project methodology

BusinessDomains

Business Data Model

Logical Data Model

Physical Data Model

Data Specification

Data

OrganisationStructure

Business Roles

User Centric Design

User Interface Presentation

Security Specification

Organisation

Business Locations

Environments and Locations

Technology Platforms

Physical (network)Design

Hardware and Network

Specifications

Network

Business Functions and

Services

Business Processes

Model

Application Landscape

Application Design

ApplicationService

Specification

Service

Business Drivers

Roadmaps

Transformation Governance

Control Design

Timing Specification

Change

Business Strategy

Business Goals and Objectives

GuidingPrinciples

Policies

Standards

Strategy

Planner

Enterprise Architect

Solution Architect

Designer

Engineer

FunctioningEnterprise

Scope

Business Model

System Model

Technology Model

Detailed specifications

Company XCompany XEnterprise ArchitectureEnterprise Architecture

What How Where Who When Why

A1

A2

A3

A4

A5

B1

B2

B3

B4

B5

C1

C2

C3

C4

C5

D1

D2

D3

D4

D5

E1

E2

E3

E4

E5

F1

F2

F3

F4

F5

A6 B6 C6 D6 E6 F6

FrameworkFramework

BusinessDomains

Business Data Model

Logical Data Model

Physical Data Model

Data Specification

Data

OrganisationStructure

Business Roles

User Centric Design

User Interface Presentation

Security Specification

Organisation

Business Locations

Environments and Locations

Technology Platforms

Physical (network)Design

Hardware and Network

Specifications

Network

Business Functions and

Services

Business Processes

Model

Application Landscape

Application Design

ApplicationService

Specification

Service

Business Drivers

Roadmaps

Transformation Governance

Control Design

Timing Specification

Change

Business Strategy

Business Goals and Objectives

GuidingPrinciples

Policies

Standards

Strategy

Planner

Enterprise Architect

Solution Architect

Designer

Engineer

FunctioningEnterprise

Scope

Business Model

System Model

Technology Model

Detailed specifications

Company XCompany XEnterprise ArchitectureEnterprise Architecture

What How Where Who When Why

A1

A2

A3

A4

A5

B1

B2

B3

B4

B5

C1

C2

C3

C4

C5

D1

D2

D3

D4

D5

E1

E2

E3

E4

E5

F1

F2

F3

F4

F5

A6 B6 C6 D6 E6 F6

ProjectIntakeFrameworkFramework

BusinessDomains

Business Data Model

Logical Data Model

Physical Data Model

Data Specification

Data

OrganisationStructure

Business Roles

User Centric Design

User Interface Presentation

Security Specification

Organisation

Business Locations

Environments and Locations

Technology Platforms

Physical (network)Design

Hardware and Network

Specifications

Network

Business Functions and

Services

Business Processes

Model

Application Landscape

Application Design

ApplicationService

Specification

Service

Business Drivers

Roadmaps

Transformation Governance

Control Design

Timing Specification

Change

Business Strategy

Business Goals and Objectives

GuidingPrinciples

Policies

Standards

Strategy

Planner

Enterprise Architect

Solution Architect

Designer

Engineer

FunctioningEnterprise

Scope

Business Model

System Model

Technology Model

Detailed specifications

Company XCompany XEnterprise ArchitectureEnterprise Architecture

What How Where Who When Why

A1

A2

A3

A4

A5

B1

B2

B3

B4

B5

C1

C2

C3

C4

C5

D1

D2

D3

D4

D5

E1

E2

E3

E4

E5

F1

F2

F3

F4

F5

A6 B6 C6 D6 E6 F6

ProjectIntake

Conformity ApprovalFrameworkFramework

BusinessDomains

Business Data Model

Logical Data Model

Physical Data Model

Data Specification

Data

OrganisationStructure

Business Roles

User Centric Design

User Interface Presentation

Security Specification

Organisation

Business Locations

Environments and Locations

Technology Platforms

Physical (network)Design

Hardware and Network

Specifications

Network

Business Functions and

Services

Business Processes

Model

Application Landscape

Application Design

ApplicationService

Specification

Service

Business Drivers

Roadmaps

Transformation Governance

Control Design

Timing Specification

Change

Business Strategy

Business Goals and Objectives

GuidingPrinciples

Policies

Standards

Strategy

Planner

Enterprise Architect

Solution Architect

Designer

Engineer

FunctioningEnterprise

Scope

Business Model

System Model

Technology Model

Detailed specifications

Company XCompany XEnterprise ArchitectureEnterprise Architecture

What How Where Who When Why

A1

A2

A3

A4

A5

B1

B2

B3

B4

B5

C1

C2

C3

C4

C5

D1

D2

D3

D4

D5

E1

E2

E3

E4

E5

F1

F2

F3

F4

F5

A6 B6 C6 D6 E6 F6

ProjectIntake

Conformity Approval

HealthCheckFrameworkFramework

BusinessDomains

Business Data Model

Logical Data Model

Physical Data Model

Data Specification

Data

OrganisationStructure

Business Roles

User Centric Design

User Interface Presentation

Security Specification

Organisation

Business Locations

Environments and Locations

Technology Platforms

Physical (network)Design

Hardware and Network

Specifications

Network

Business Functions and

Services

Business Processes

Model

Application Landscape

Application Design

ApplicationService

Specification

Service

Business Drivers

Roadmaps

Transformation Governance

Control Design

Timing Specification

Change

Business Strategy

Business Goals and Objectives

GuidingPrinciples

Policies

Standards

Strategy

Planner

Enterprise Architect

Solution Architect

Designer

Engineer

FunctioningEnterprise

Scope

Business Model

System Model

Technology Model

Detailed specifications

Company XCompany XEnterprise ArchitectureEnterprise Architecture

What How Where Who When Why

ProjectIntake

Conformity Approval

HealthCheck

HealthCheck

A1

A2

A3

A4

A5

B1

B2

B3

B4

B5

C1

C2

C3

C4

C5

D1

D2

D3

D4

D5

E1

E2

E3

E4

E5

F1

F2

F3

F4

F5

FrameworkFramework

A6 B6 C6 D6 E6 F6

BusinessDomains

Business Data Model

Logical Data Model

Physical Data Model

Data Specification

Data

OrganisationStructure

Business Roles

User Centric Design

User Interface Presentation

Security Specification

Organisation

Business Locations

Environments and Locations

Technology Platforms

Physical (network)Design

Hardware and Network

Specifications

Network

Business Functions and

Services

Business Processes

Model

Application Landscape

Application Design

ApplicationService

Specification

Service

Business Drivers

Roadmaps

Transformation Governance

Control Design

Timing Specification

Change

Business Strategy

Business Goals and Objectives

GuidingPrinciples

Policies

Standards

Strategy

Planner

Enterprise Architect

Solution Architect

Designer

Engineer

FunctioningEnterprise

Scope

Business Model

System Model

Technology Model

Detailed specifications

Company XCompany XEnterprise ArchitectureEnterprise Architecture

What How Where Who When Why

ProjectIntake

Conformity Approval

HealthCheck

HealthCheck

A1

A2

A3

A4

A5

B1

B2

B3

B4

B5

C1

C2

C3

C4

C5

D1

D2

D3

D4

D5

E1

E2

E3

E4

E5

F1

F2

F3

F4

F5

FrameworkFramework

A6 B6 C6 D6 E6 F6

FinalAudit

AgendaAgenda Purpose of Discussion

Proposed Project Management Process

Some Project Examples Zachman Framework

What/how information is gathered duringProject Process using Framework

The Project Template (TGL):Transformation Governance Log

Open discussion on project methodology

Transformation Governance Log (TGL)Transformation Governance Log (TGL)Project Start-up

What services/solutions will be delivered to the project

Sign off regarding the approach by the applicable business services

In depth examination of the project's deliverables and their alignment with approval and/or architecture standards, guidelines and principles

Project Initiation Which borders will the

project have to respect

- Project Intake

- Project Start Architecture

Project Execution

- Final Conformity Audit

Before Project Closure Final project deliverables in

line with agreements

- Project Health Check

- Architecture Conformity Approval

AgendaAgenda Purpose of Discussion

Proposed Project Management Process

Some Project Examples Zachman Framework

What/how information is gathered duringProject Process using Framework

The Project Template (TGL):Transformation Governance Log

Open discussion on project methodology