PARRIS Matrix
Defines the responsibilities of various members of the project
P = Perform; A = Assign and Approve; R = Review; I = Input; S = Secondary Contractor A - BPR/Planning; Contractor B – Development; Contractor C - Quality Assurance Project Mgt. Team Contractor C Quality Assurance
KEY ACTIVITIES
BUSINESS PROCESS REENINGEERING Execute Planning Tasks Refine Base Definition of Project Develop Communication Strategy Perform Current Systems Analysis Develop Future System Concepts Determine Project Feasibility Prepare Initial Capacity Plan Prepare Detail Work Plan for Requirements Definition Phase Conduct Planning Phase Exit BPR Phase Complete REQUIREMENTS DEFINITION Perform Planning Tasks Define Project Requirements Define Security Requirements Requirements Management Prepare Initial Data Dictionary Develop Initial Service Level Agreement Develop Project Test Strategy Develop Acceptance Test Strategy Select Design Technique Execute Next Phase Preparation Tasks
State and County Program Staff
Contractor A BPR/Planning
Contractor B Development
P P P P P P P P P R R R R R R R P
I I I I I
A/P/R/ S A/P/R A/P/R A/P/R A/P/R A/P/R A/P/R A/P/R A/P/R
P P P P P P P P P P
1
R R R R R R R/P R/P R R
I I I I I I
A/P/R/ S A/P/R A/P/R A/P/R A/P/R A/P/R A/P/R A/P/R A/P/R A/P/R
PARRIS Matrix
Defines the responsibilities of various members of the project
P = Perform; A = Assign and Approve; R = Review; I = Input; S = Secondary Contractor A - BPR/Planning; Contractor B – Development; Contractor C - Quality Assurance Project Mgt. Team Contractor C Quality Assurance
KEY ACTIVITIES
Conduct Requirements Definition Phase Exit Requirements Definition Phase Complete GSD Identify and Build Development Environments Update Business Model Perform Planning Tasks Design Content of System Inputs and Outputs Design The User Interface Develop Security Architecture Design Create Logical Data Model Revise Data Dictionary Design System Architecture Develop Systems Approach and Development Strategy Develop Conversion and Interface Plan Develop Testing and Installation Strategies Prepare Software Configuration Management Plan Develop Training Programs Prepare Outreach Strategy Document Policy, Procedures and Job Responsibility Changes Prepare General System Design Document Develop Business Case for DDI
P
P
State and County Program Staff
Contractor A BPR/Planning
Contractor B Development
I
A/R
P P P P P P P P P P P P P P P P P P
R R P/R R R R R R R R R R/P R R R R R R I I I I I I I I I I
A/R A/R A/P/R/ S A/P/R A/P/R A/P/R A/P/R A/P/R/ S A/P/R A/P/R A/P/R A/P/R A/P/R A/P/R A/P/R A/P/R A/P/R A/P/R/ S
2
PARRIS Matrix
Defines the responsibilities of various members of the project
P = Perform; A = Assign and Approve; R = Review; I = Input; S = Secondary Contractor A - BPR/Planning; Contractor B – Development; Contractor C - Quality Assurance Project Mgt. Team Contractor C Quality Assurance
KEY ACTIVITIES
Obtain Vendor Assistance for Detailed System Design, Development, System Integration & Testing, Acceptance & Installation, and Closeout Phases Prepare Detailed Work plan for the Detailed System Design Phase Execute Next Phase Preparation Tasks Conduct General System Design Exit General System Design Phase Complete DSD Perform Planning Tasks Initiate Procurement of Hardware and Software Retrieve and Review General System Design Document Design Software Module Specifications Review and Finalize Logical Data Model Design Physical Data Model and Database Structure Expand Data Dictionary Review and Update System Architecture Design Recommendation Report Develop Proof of Concept Develop Integration Test Plan Develop System Test Plan Develop Web Accessibility Testing Plan Develop Performance (Capacity Loading) Test Plan Develop Conversion and Interface Plan
State and County Program Staff
Contractor A BPR/Planning
Contractor B Development
A/P P P P I I I P P/R P/R P A/P/R A/P/R A/P/R
3
PARRIS Matrix
Defines the responsibilities of various members of the project
P = Perform; A = Assign and Approve; R = Review; I = Input; S = Secondary Contractor A - BPR/Planning; Contractor B – Development; Contractor C - Quality Assurance Project Mgt. Team Contractor C Quality Assurance
KEY ACTIVITIES
Outline Users Manual Outline Operations Run Book Outline Disaster Recovery Plan Develop User Training Plan Develop Outreach Plan Update Requirements Traceability Matrix Compile Detailed System Design Document Conduct Critical Design Review Establish Allocated Baseline Execute Next Phase Preparation Tasks Update Detailed Project Work Plan Select Programming Standards Conduct Detailed System Design Phase Exit Detailed System Design Phase Complete DEVELOPEMENT Perform Planning Tasks Establish Programming Environment Write/Create Components Conduct Unit Testing Develop Integration and System Testing Scenarios Develop System Acceptance Testing Scenarios Update Capacity Plan and Performance (Load Capacity) Test Plan
4
State and County Program Staff
Contractor A BPR/Planning
Contractor B Development
PARRIS Matrix
Defines the responsibilities of various members of the project
P = Perform; A = Assign and Approve; R = Review; I = Input; S = Secondary Contractor A - BPR/Planning; Contractor B – Development; Contractor C - Quality Assurance Project Mgt. Team Contractor C Quality Assurance
KEY ACTIVITIES
Develop Service Level Agreement Prepare Detailed Installation Plan Perform User-Oriented Site Preparation Tasks Plan Transition to Operational Status Produce Users Manual Prepare Operations Run Book Document Disaster Recovery Plan Develop User Training Program Develop Outreach Materials Develop Policy, Procedures, and Job Responsibility Change Materials Execute Next Phase Preparation Tasks Update Detailed Project Work Plan Conduct Development Phase Exit Development Phase Complete TESTING Perform Planning Tasks Conduct Integration Testing Compile Testing Results Compile Testing Results Compile Testing Results Conduct Web Accessibility Testing Compile Testing Results Test Disaster Recovery Plan
5
State and County Program Staff
Contractor A BPR/Planning
Contractor B Development
PARRIS Matrix
Defines the responsibilities of various members of the project
P = Perform; A = Assign and Approve; R = Review; I = Input; S = Secondary Contractor A - BPR/Planning; Contractor B – Development; Contractor C - Quality Assurance Project Mgt. Team Contractor C Quality Assurance
KEY ACTIVITIES
Conduct Acceptance Test Team Training Obtain Go/No Go Signoff Execute Next Phase Preparation Tasks Update Detailed Project Work Plan Conduct System Integration and Testing Phase Exit Testing Phase Complete IMPLEMENTATION Perform Planning Tasks Prepare for Migration to Production Conduct User Training Conduct Pilot Initiate Acceptance Process Perform Installation Activities Install and Test Hardware/Software Conduct Data Conversion Conduct Installation Tests Conduct Operations Training Install Disaster Recovery Capability Migrate to Production Status Conduct Acceptance Test Conduct Standalone Performance/Stress/Volume Testing Conduct Enterprise System Performance/Stress/Volume Testing
6
State and County Program Staff
Contractor A BPR/Planning
Contractor B Development
PARRIS Matrix
Defines the responsibilities of various members of the project
P = Perform; A = Assign and Approve; R = Review; I = Input; S = Secondary Contractor A - BPR/Planning; Contractor B – Development; Contractor C - Quality Assurance Project Mgt. Team Contractor C Quality Assurance
KEY ACTIVITIES
Conduct Test for Production (TFP) Conduct Review of Pilot Prepare Pilot Review Report Implementation or Rollout Initiate Acceptance Process Perform Installation Activities Install and Test Hardware/Software Conduct Data Conversion Conduct Installation Tests Migrate to Production Status Conduct Acceptance Test Conduct Standalone Performance Testing Conduct Enterprise System Performance Testing Provide Warranty Support Conduct Implementation Phase Exit Implementation Phase Complete CLOSE OUT Reassign Staff Consolidate Project Correspondence Delete Extraneous/Duplicate Work Products Gather Project Performance Measures Assess Project Plan for Attainment of Objectives, Scope, Requirements Compile Project Metrics
7
State and County Program Staff
Contractor A BPR/Planning
Contractor B Development
PARRIS Matrix
Defines the responsibilities of various members of the project
P = Perform; A = Assign and Approve; R = Review; I = Input; S = Secondary Contractor A - BPR/Planning; Contractor B – Development; Contractor C - Quality Assurance Project Mgt. Team Contractor C Quality Assurance
KEY ACTIVITIES
Distribute Client Satisfaction Survey Obtain Completed Client Satisfaction Survey Prepare Client Satisfaction Survey Results Report Document Project History and Experiences Conduct Project Close-out Review Prepare Close-out Review Report Prepare Closing Correspondence Prepare Contractor Closure Documents Compile and File Project Results Prepare Final Status Report Project Complete MAINTENANCE Operational Support Areas Assume Responsibility for System Provide On-going Support
8
State and County Program Staff
Contractor A BPR/Planning
Contractor B Development