Presentation: Methodology & Fit/Gap Preparation

advertisement
IPM Methodology
Overview and Fit Gap
Prep
Incremental Prototype Methodology
IPM is a building block approach divided into phases we call “prototypes.”
Each prototype builds upon the one that came before, delivering new
functionality to meet organizational needs without the uncertainty associated
with a more traditional “waterfall” approach.
Data conversion occurs repeatedly during the prototypes, as does user testing.
When the system goes into production, there are no surprises—only a
smooth‐running system and a workforce that knows how to use it.
The methodology consists of five phases or prototypes:
Prototype 1: Discovery
Prototype 2: Configuration
Prototype 3: Complex Extensions
Prototype 4: Environmental Adaptations
Prototype 5: Deployment
4/13/2015
|
2
|
©2012 Ciber, Inc.
Incremental Prototype Methodology
4/13/2015
|
3
|
©2012 Ciber, Inc.
Incremental Prototype Methodology
There are many benefits to this approach:
• Each prototype starts small and focuses on manageable pieces of the larger
organization, thus learning and change is incremental
• Success with these prototypes is early and often, achieving positive momentum
early in the project
• Each prototype enables active user team participation in the project, learning the
system with a “hands-on--real life” approach
• The first conversion of complex systems data begins with a sample pilot
population, and with each prototype the conversion scope increases incrementally
expanding users’ data validation—again changes presented in manageable
increments
• Because the evolving system is thoroughly tested and evaluated repeatedly by
user team members and end‐users, our approach ensures that the system meets
all the requirements, and uncovers any business, configuration, or customization
problems early.
• At the end of each prototype, a working and increasingly complete system
emerges.
4/13/2015
|
4
|
©2012 Ciber, Inc.
Incremental Prototype Methodology
•The Project Charter establishes how the project team agrees
to interact between themselves, the Project’s Stakeholders,
and constituents; and formulates the high-level implementation
strategy for each major project component.
•Fit/Gap establishes the core business and technical
requirements for the initial implementation of the PeopleSoft
software. The fit analysis will resolve all high priority gaps
using various approaches including process redesign,
workarounds, and technical solutions such as workflow or
reports.
•The Project Plan identifies, at a task level, the work that must
be accomplished by the joint team, the estimated effort
required, resource assignments, and relationship between
tasks.
4/13/2015
|
5
|
©2012 Ciber, Inc.
Incremental Prototype Methodology
•Basic Configuration—Conduct configuration planning
sessions on the new system to define how the system tables
will be configured to meet UCSB requirements. The
configuration planning sessions will also be an opportunity to
identify any additional end-user training needs.
•Basic Conversion—Define data mapping and data cleanup
requirements for each conversion source. Develop conversion
approach and program. Conversion data is validated.
Conversion scope expands with each prototype.
•User Acceptance Testing—Perform testing to ensure
configuration settings produce desired results.
•Interface, Report, Conversion and Security Planning
4/13/2015
|
6
|
©2012 Ciber, Inc.
Incremental Prototype Methodology
In the Complex Extensions Stage, the prototyping effort adapts
the Oracle software with approved customizations.
•Customizations —Design and develop any customizations
defined and approved during the Fit/Gap and Configuration
Phase based on the project customization standards and
documentation agreed upon in the Project Charter and in
compliance with Oracle recommendations. Unit testing to
verify each component functions as designed.
•Expanded Conversion—Conversion processing is expanded
to incorporate more complex data or historical data based on
conversion scope defined in the Conversion Plan.
•User Acceptance Testing—Perform testing, as mutually
agreed upon during the Project Charter, to ensure that the
system functions as designed including: User Acceptance
testing of individual customization, and modular integration
tests.
4/13/2015
|
7
|
©2012 Ciber, Inc.
Incremental Prototype Methodology
•Interfaces—Design and develop the Interfaces defined and
approved during the Fit/Gap and Configuration Phase.
•Reports—Design and develop the Reports defined and
approved during the Fit/Gap and Configuration Phase. Unit
test to verify each component functions as designed.
•Expanded Conversion—Conversion processing expanded to
incorporate any remaining data based on conversion
requirements defined in Conversion Plan.
•User Acceptance Testing—Perform testing, as mutually
agreed upon during the Project Charter, to ensure that the
system functions as designed including: User Acceptance
testing of individual customization, System Integration tests,
User Acceptance Testing, and Parallel Testing.
4/13/2015
|
8
|
©2012 Ciber, Inc.
Incremental Prototype Methodology
Conduct User Acceptance Testing— Conduct UAT processing to ensure that
the system is operating appropriately. This test will first be run by the core
project team with the addition of some training resources. Here the users will
ensure that the system is acting appropriately and that all objects have been
migrated appropriately. In a second phase of UAT there will be an expanded
testing team. A series of “break me” tests will be run to ensure that the
system will work under most conditions. In addition to this type of testing
expanded users will have the chance to validate that the system will work for
their day to day operations.
4/13/2015
|
9
|
©2012 Ciber, Inc.
Incremental Prototype Methodology
Final Go Live Plan—Develop a detailed schedule of events that must occur
to prepare the production environment and support for “Go Live”.
Go Live Readiness Assessment— Assess whether all aspects of the
organization: the system, users, management, communication and
production support is ready to support “Go Live.”
Conduct End User Training—Develop End User Training Plan, training
manuals and perform end user training to prepare the end users to support
Parallel testing and ultimately production
4/13/2015
|
10
|
©2012 Ciber, Inc.
Incremental Prototype Methodology
Conduct Final Parallel (or Simulated Production) Testing—Conduct parallel
processing in current legacy system and the new systems. Validate that the
new system matches the results of the old system or reflects the
requirements and approved solutions resulting from the Fit/Gap Analysis.
Validate that the system is ready to transition to Production. Transition the
software to the production environment via a structured and planned
approach. For Financials implementations, a system acceptance testing
process occurs. The functional test is a production simulation rather than a
true parallel test. Test cycles (e.g. daily, monthly, quarterly, and year‐end)
are executed for the functional test.
4/13/2015
|
11
|
©2012 Ciber, Inc.
Incremental Prototype Methodology
Final Data Conversion— Transition the software to the production
environment through a structured and planned approach. Conduct Final
Data Conversion to validate the most current data is present for all
applications as planned in the Conversion Plan. Post-Implementation
Support—Once the system is live, it is monitored for a specified period
before being turned over to Production Support. During the monitoring
period, typical activities include resolving system issues as they arise, and
checking performance.
4/13/2015
|
12
|
©2012 Ciber, Inc.
Crystal Clear?
4/13/2015
|
13
|
©2012 Ciber, Inc.
FSIP Phase 1 Timeline
4/13/2015
|
14
|
©2012 Ciber, Inc.
FSIP Key Project Milestones
Phase
Activity
Date
Prototype 1, Discovery
Project Kick-off
October 1, 2012
Project Charter Complete
October 19, 2012
Begin Fit/Gap Analysis
October 22, 2012
Complete Fit/Gap Analysis, Phase 1
November 30, 2012
Configuration Documented, Phase 1
January 2013
Basic Conversions Complete
January 2013
Workflow Development Complete
March 2013
Development Conversions Complete
March 2013
Integration Testing Complete
March 2013
Development Interfaces Complete
March 2013
Report Development Complete
June 2013
User Acceptance Testing Complete
June 2013
Begin End-User Training
February 2013
Security Complete
June 2013
Complete End-User Training
June 2013
Begin Go-Live Deployment
July 2013
Complete Phase 1 Deployment
September 2013
Prototype 2, Configuration
Prototype 3, Complex Extensions
Prototype 4, Env. Adaptations
Prototype 5, Deployment
4/13/2015
|
15
|
©2012 Ciber, Inc.
FSIP Key Project Milestones
Is that all?
Where is the data mapping?
What about data cleansing?
Conversion effort and testing?
Interface effort and testing?
No, those and many more key activities will be organized and planned
as part of the construction of the detailed project plan.
4/13/2015
|
16
|
©2012 Ciber, Inc.
Prototype 1 – Fit Gap
What is Fit Gap?
Project Phase to formally determine how system meets or fails to meet
business requirements.
An interactive facilitated session to analyze and compare current business
practices and requirements with PeopleSoft functionality
Fit: A business requirement met using delivered System functionality.
Gap: A business requirement that isn’t met using delivered functionality.
4/13/2015
|
17
|
©2012 Ciber, Inc.
Prototype 1 – Fit Gap
How Does Fit/Gap Work?
Ciber consultants partner with you to review your work
processes/requirements during the fit/gap sessions
Decisions are made as to whether requirements are met (FIT) or not (GAP)
4/13/2015
|
18
|
©2012 Ciber, Inc.
Prototype 1 – Fit Gap
What is a Subject Matter Expert (SME)?
Recognized as an expert in his/her functional area:
•
job functions
•
business practices
•
policies
•
department procedures
Empowered to make decisions
Strong communication skills
Possess the willingness to change
4/13/2015
|
19
|
©2012 Ciber, Inc.
Prototype 1 – Fit Gap
Helpful Fit Gap Items
•Documented “As-Is” business processes
•Department org chart
•Data specific to your functional area
•List of existing interfaces and integration points
•Reporting requirements
•What else?
4/13/2015
|
20
|
©2012 Ciber, Inc.
Prototype 1 – Fit Gap
Fit/Gap Accomplishes…
A review and comparison of business processes against the standard
delivered system.
Identifies areas that may require additional analysis to determine best Fit to
specific institutional requirements.
Provides refinement to specific project task and scope for Project Plan.
Comprehensive documentation of Fits and Gaps.
Come prepared to…
Participate fully and discuss your current business processes, reporting needs,
required interfaces, applicable laws, regulations, security and self-service
options.
4/13/2015
|
21
|
©2012 Ciber, Inc.
Prototype 1 – Fit Gap
Your Role in the Fit Gap Process
Actively participate as a Subject Matter Expert (SME)
Communicate the vision
Be an advocate
Facilitate buy-in
Remember this is not training
So, Stay focused ...
Be positive…and
Keep an open mind!!
4/13/2015
|
22
|
©2012 Ciber, Inc.
Prototype 1 – Fit Gap
Next Steps
Complete Fit Gap sessions
Finalize Fit Gap documentation
Review Fit Gap documents with project team
Present Fit Gap documentation to the project Steering Committee for
approval
Finalize project plan
Begin system model
4/13/2015
|
23
|
©2012 Ciber, Inc.
Questions?
4/13/2015
|
24
|
©2012 Ciber, Inc.
Download