New Product Introduction Process: August 16, 2016
New Product Introduction Process: August 16, 2016
New Product Introduction Process: August 16, 2016
• Objective
– Communicate and deploy the IT&BS NPI process
• Agenda
– Kick Off/Introduction (What, Why, Who & How)
– Problem and Value Statement
– Process Requirements
– Critical Success Factors
– Framework and Process Phases
– Project Roles and Responsibilities
– Documentation
– Change Control
– Q&A
IT NPI: What, Why, Who & How
What it is: Why is it required:
Both Business and IT (includes external It is an eight Phase Process with defined phase
Customer, Partners and Suppliers where gates and both “Entry” and “Exit” criteria
applicable) with clear boundaries of ownership.
4
Value Statement:
– Establishing and adopting the IT NPI process will greatly improve the
consistency, quality and reliability of new projects. A collaborative approach will
help in delivering optimal products and services with:
• Greater clarity of ownership of key deliverables at each phase.
• Aligned business and IT expectations early in the implementation process.
• Corrective action taken upfront verses at the end.
5
• Define a ‘lightweight’framework
• Identify project management & governance requirements
• Identify the key phases
• Establish ownership for each phase
• Define clear entry and exit criteria
• Establish templates for each phase of the process
• Establish communication framework
6
NPI Process Metrics Metric Definition/Calculation Area addressed Data Source Owner
# tickets submitted each week after Quality of solution and user Support
Total ticket volume release training Track It Team
# of PA tickets post # of PA tickets daily for 1 month after Solution readiness for Project
release release. Goal is zero. deployment Track It Mgr
# of Enhancement tickets submitted at Quality of business
# of Enhancement project close & weekly for 1 month after requirements gathering and Support
requests release. documentation Track It Team
% of “mandatory” documents Project
NPI Process adherence completed Use of NPI process Manual Mgr
IT/Business and Vendor/IT
interlock strength and
# Escalations (by business, # of escalations to CIO or above during effectiveness of project Project
vendors) the project communication Manual Mgr
Change Management Process
IT TICKET L0 FAILURES & MINOR ENHANCEMENTS (<80 Hours)
IT & Business Services Support Team
Follow
Review/Prioritize
Review Request Assess Request Failure IT-NPI Process
Review Request Requests Schedule for
Assign to
Assign to (Review with Or Minor For Failures &
Bus App For Maintenance Implementation
Bus App Queue Submitter) Enhancement ? Minor Enhancements
Support SME
Release
(L0 Incidents)
Maintenance
Release
Review/Assess Follow
Review/Prioritize
Major Request Immediate action Requests Schedule for IT-NPI Process
Assess Request IT MGR-BSA implementation For
Enhancement L3 ? IT BSA required ?
& Business SME
/IT Manager L3 Enhancements
IT & Business Services
Monthly Release
4 Square,
Project Plan, Cost Sheet & ROI
Investigate 1 Service Request Discovery Project Kick-Off (Charter)
O X X O
& Preliminary BRD (Inventory of ASK)
Plan
(Preliminary Stage) Detailed BRD
(EXPENSE) Support, Risk/Compliance requirements
2 Preliminary BRD Analyze SQA, DR & Security requirements
O X X O
Production support requirements
Functional Specifications
Business use cases
3 Detailed BRD Design Sox Controls and DR Assessment
O X X X
Testing and Production Support Plans
&
Track IT Certification results
5A Unit Tested IT Certification QA, SOX and DR test results
O X X X
Production Solution
Close & 7 Production Solution Support & Sustain User Training X X X X
Joint Application Support
Sustain
(Post Implementation)
(EXPENSE) 8 EOL Assessment End Of Live EOL Schedule
O O
X = Mandatory O = Optional
10
7-Support
1-Discovery 2-Analysis 3-Design 4-Develop 5-Test 6-Deploy &
Sustain
7-Support
1-Discovery 2-Analysis 3-Design 4-Develop 5-Test 6-Deploy &
Sustain
1. Project 4-Square 1. Gain agreement on project charter 1. Final Project Plan, ROI,
Chart (resource commit) Budget, Charter
2. Preliminary 2. Conduct project kickoff meeting 2. Signed off Detailed BRD
BRD/SOW 3. Conduct requirements gathering 3. Preliminary functional
3. Preliminary workshops design and AS-IS/TO-BE
Project Plan, ROI 4. Finalize requirements document process flows
& Budget, Scope, 5. Initial infrastructure impact assessment, 4. Initial infrastructure
Resource Plan including all environments assessment
4. Project launch 6. Build /Buy and AS-IS/TO-BE analyses 5. Build vs. Buy decision
deck
12
7-Support
1-Discovery 2-Analysis 3-Design 4-Develop 5-Test 6-Deploy &
Sustain
7-Support
1-Discovery 2-Analysis 3-Design 4-Develop 5-Test 6-Deploy &
Sustain
Entry Criteria Test Phase – Full system and functionality Exit Criteria
- Key inputs is tested. Final production environment - Key deliverables
defined and detailed cutover plan
developed.
1. Code unit tested IT QA – Owner: IT BSA 1. IT test sign off
2. Test and production 1. Conduct system, integration, 2. Detailed cutover to
cutover plans regression tests and production production plan
3. Test environment cutover simulation 3. All critical issues
certification 2. Define final production environment resolved
4. User training plans 3. Define support plan, training, and 4. Release notes final
resources
5. Release notes
4. Issue tracking, fixes, re-testing
Bus UAT – Owner: Business SME
1. Approved UAT plan 1. Refine business process flows 1. Business UAT sign off
2. Conduct user training/conference room 2. Business process
2. Approved user demo documentation final
training plan 3. Conduct UAT sessions 3. All critical issues
4. Issue tracking, fixes, re-testing resolved
15
Extend team are those members who have a specific, smaller role in the
project or who are acting as advisors or subject matter experts (SME) for
the project. Examples include: Training Lead, SOX Compliance Specialist,
Extended Team Business Process Specialist. <5%
Management and Lead Roles
Executive Team
Business Executive Sponsors Ultimate authority over project funding, scope, schedule and resource
commitments. Responsible for scope and schedule changes.
Technology Executive Sponsor Authority over project direction, technical architecture and system solution.
Executive Stakeholder Executive level stakeholders with vested interest in the outcome of the project and
who have significant influence or decision making power over the project.
Management Team
Decision-maker over business processes, policies and business process changes
Business Process Owner resulting from the project implementation. Signs off on phases.
Approvers of technical system architecture/development solution. Sign off on
Systems Owners phases.
Core Team Leads
Business Champion Primary business representative responsible for business requirements, processes,
(Project Manager) communications, deployment and benefits/impacts of the project.
IT Champion (Project Manager) Ultimate owner of the project success. Manages scope, schedule and costs.
Solution Architect Ultimate owner of the end system to meet business needs.
Owner of business requirements analysis. Responsible for developing test scripts
Business Systems Analyst (BSA) based on the business use cases, and conducting rigorous QA testing prior to
business UAT.
Core and Extended Team
Core Team
Business Functional Lead Owner of business use cases, business requirements , business process
definitions, business training, business user testing, data quality, and
end user documentation specific to their business or functional area.
Infrastructure Lead Owner of defining infrastructure impact, requirements, and plans.
Responsible for ensuring infrastructure is ready.
Technical Lead Owner of technical solution design, build, unit test and support through
testing and deployment.
Extended Team
Subject Matter Experts, Testers, Sys Team members who provide specific knowledge or support to the project
Admins, Developers, Release team and have specific tasks, deliverables or reviewer responsibilities.
Engineers, Regional Reps.
NPI Process Documentation
• Use the phase process templates to capture and communicate project
information
– Clarity of information across a multi-functional team – ‘1 source of
information’
– Gets people on ‘the same page’
– Facilitates phase sign offs and commitment
– Strengthens Business/IT interlock
Project Charter Document that formally authorizes project kickoff; IT Project Mgr
including:
- project objectives, assumptions, success factors,
- scope, deliverables, schedule, costs,
- project structure, team members and roles,
- high level solution overview and approach,
- communication plan, risk mgmt. plan, change mgmt.
plan
Preliminary Business Initial capture of the business problem, business Business Lead
Requirements (BRD) objectives and functional requirements from the
business.
Budget/ROI Budget is a detailed and comprehensive accounting of Business Lead
project costs (capital and expense), including:
- hardware, software,
- resources (both internal and external)
- operational costs.
ROI is an analysis of the time it will take to recover the
investment (budget), based on expected benefits.
Analysis Phase Documentation
Defines business problem or opportunity, business Business Lead
BRD (Completed) objectives, business rules, and business requirements/use
scenarios. The BRD also includes business situation
background and organizational impact.
Project Plan Microsoft Project Plan with detailed deliverables, owners, Project Mgr
and schedule
Project Charter Use latest version of Charter ppt to conduct formal project Project Mgr
(kickoff deck) launch meeting with project team members
RACIS Matrix Project responsibility split between the Business and IT Bus/IT Project
Mgr
Build vs. Buy Template Detailed analysis of pros and cons of build vs. buy option Project Mgr
AS-IS/TO-BE Processes Visio diagrams and/or process steps and roles for each Business Lead
function to be performed of the current processes) and the
proposed processes); highlighting the changes.
Preliminary Design Document Conceptual representation of the solution and how it will Technical Lead
work
Design and Develop Phases Documentation
Functional Design Documentation of the details of how the solution will function, including BSA
Specifications requirements at a granular level, data field mapping, pick list values,
concurrent request parameters.
Infrastructure Plan Documentation of how, where, when, and who, for the build out of the Infrastructure Lead
development, testing, staging, production environments. Shows where the
systems are located w/r/t firewalls and other existing infrastructure. Also,
documents how systems will be maintained, with owners.
Technical Design Final design document specifying how the solution is going to be designed. Technical Lead
Specifications
Test Plan Explains how unit testing, integration testing, regression testing, and all Project Manager
systems testing will be performed. Includes detailed procedures, test scripts,
owners, and daily schedule of testing.
UAT Plan Plan which has several specific business use cases or scenarios which
represent how the business users will actually use the solution. For each of
these use cases, process steps are detailed, from the user perspective, and Business Lead/BSA
the users who will conduct the testing are identified. UAT will test the
usability and suitability of the application in meeting the business needs.
Training Plan Outlines the detailed training plan including, the objectives and descriptions Business Lead
of the training sessions with; 1. Who will be trained; 2.Who the trainers will
be; 3. Where, when and how training will occur; 4. What environment and
staged data will be used for training.
Test and Deploy Phases Documentation
Production Cutover Plan Detailed step by step, hour by hour, plan for the cutover from Project
staging to production environment. Details what is to be done, who Manager
will do it, when it will be done.
Detailed step by step plan for how production systems, data, and Project
Smoke Test Plan processes will be verified after cutover to production. Escalation Manager
contacts should be included.
Issue Tracking Log Captures all issues encountered during testing, level of severity, Project
owner, mitigation plan. Log is maintained throughout testing and Manager
reviewed daily.
End User Training End user training and processes are provided to users so that they Project
can fulfill their responsibilities using the new system/process Manager
Business Readiness Phase sign off by business users, committing that they are ready for Project
the deployment to production. Manager
Support Phase Documentation
Post Deployment Support For the first month after the release to production, IT Project Mgr
conducts daily checkpoint meetings with business to monitor
the application performance and track/resolve issues.
Enhancement requests are captured for consideration in the
future releases.
Lesson Learned Documentation of the project outcomes of what worked and Project Mgr
what didn't work. Includes improvement recommendations.
Ultimately, this document is converted to an action plan with
owners and timeframes.
Change Control Request This process captures change requests from the business Support Mgr
process and form after the project has already begun. These requests are
reviewed and assessed for inclusion in the current release or
a subsequent release. After the Design Phase, all change
requests require the signature of an executive.
Change Control: Executive Sponsor approval is required for 27
Comments: