Professional Documents
Culture Documents
Approvals:
Document Control
Change Record
6
Reviewers
Name Position
Distribution
Note To Holders:
If you receive an electronic copy of this document and print it out, please write your
name on the equivalent of the cover page, for document control purposes.
If you receive a hard copy of this document, please write your name on the front cover,
for document control purposes.
Contents
Document Control................................................................................................................................ii
Introduction ............................................................................................................................................ 7
Purpose ............................................................................................................................................ 7
Background..................................................................................................................................... 7
Scope and Application ................................................................................................................ 7
Related Documents ...................................................................................................................... 8
Scope ......................................................................................................................................................... 9
Scope of Project.............................................................................................................................. 9
Constraints and Assumptions ................................................................................................10
Risks ................................................................................................................................................13
Interfaces, Integration, Data Conversion Risks ................................................................13
Hardware, Network, Software Risks ...................................................................................15
Staffing Risks ................................................................................................................................16
Scope, Project Management Risks .........................................................................................18
Scope Control ...............................................................................................................................20
Relationship to Other Systems/Projects .............................................................................20
Objectives ..............................................................................................................................................22
Mission Statement ......................................................................................................................22
Critical Success Factors .............................................................................................................22
Project Objectives ........................................................................................................................23
Approach...............................................................................................................................................24
Project Methods...........................................................................................................................24
Strategy ..........................................................................................................................................24
Century Date Strategies ............................................................................................................24
Plans................................................................................................................................................24
Locations and Network ............................................................................................................25
Acceptance ....................................................................................................................................25
Project Tasks, Deliverables, and Milestones ..............................................................................26
Planning Approach....................................................................................................................26
Key Deliverables .........................................................................................................................26
Milestones .....................................................................................................................................26
Control and Reporting......................................................................................................................28
Risk and Issue Management...................................................................................................28
Change Control ...........................................................................................................................29
Problem Management...............................................................................................................30
Status Monitoring and Reporting..........................................................................................31
Reviews ..........................................................................................................................................31
WineISIT Network Phase I Document Control iv
File Ref: WINEISIT_PROJECT_MANAGEMENT_PLAN_95_15-NOV-2000 (v. DRAFT 1 )
CR.010 Project Management Plan Doc Ref: CR.010
November 16, 2003
Progress Reporting.....................................................................................................................31
Work Management.............................................................................................................................32
Work Management Standards and Procedures ................................................................32
Communication Model.............................................................................................................32
Meeting Preparation ..................................................................................................................33
Meeting Structure.......................................................................................................................33
Workplan Control.......................................................................................................................34
Financial Control.........................................................................................................................34
Resource Management......................................................................................................................35
Resource Management Standards and Procedures .........................................................35
Staff Resources .............................................................................................................................36
Project Team.................................................................................................................................38
WineISIT Staffing Plan..............................................................................................................39
Project Roles and Responsibilities .........................................................................................39
Education and Skills Development ......................................................................................43
Physical Resources .....................................................................................................................44
Project Software/Tools .............................................................................................................44
Hardware ......................................................................................................................................45
Project Environments ................................................................................................................45
Software Backup Procedures and System Administration ...........................................45
Quality Management.........................................................................................................................47
Quality Management Standards and Procedures ............................................................47
Quality Reviewing......................................................................................................................47
Quality Auditing.........................................................................................................................48
Test Management .......................................................................................................................48
Test Strategy.................................................................................................................................48
Test Levels.....................................................................................................................................48
Test Execution ..............................................................................................................................48
Measurement................................................................................................................................49
Configuration Management............................................................................................................50
Configuration Management Standards and Procedures ...............................................50
Configuration Definition ..........................................................................................................50
Document Control......................................................................................................................51
Configuration Control...............................................................................................................51
Knowledge Management.........................................................................................................51
Release Management.................................................................................................................51
Configuration Status Accounting..........................................................................................51
Configuration Audit..................................................................................................................51
Appendix A - Detail Project Scope - [ Work in Progress ] ....................................................52
iStore ...............................................................................................................................................52
Portal...............................................................................................................................................53
Applications Technology .........................................................................................................57
ODS / DataWarehouse.............................................................................................................58
Inventory .......................................................................................................................................58
Order Entry...................................................................................................................................58
Marketing Online........................................................................................................................59
e-Mail Center................................................................................................................................59
Appendix B – Project Plan ...............................................................................................................60
Introduction
Purpose
The purpose of this Project Management Plan is to define the approach to project
management and quality con trol that will be applied to the WineISIT Network Phase I
project for WineISIT.com Corporation (WineISIT).
This document is also a reference point for the implementation, defining project
components such as scope, objectives, organization, and roles and responsibilities for
resources to manage project tasks and to deliver appropriate business solutions critical to
WineISIT success.
This document was developed by Oracle Consulting (OC) based on a series of meetings
and workshops with WineISIT’s Executive Team in Buffalo, NY.
Background
WineISIT has engaged Oracle Consulting Services to implement the solution. Oracle
Consulting Services has leveraged its iSpeed methodology to deliver the solution.
WineISIT has completed the Executive Workshop and Architecture & Blueprint phases of
the iDiscovery process within iSpeed. As a result of the Architecture & Blueprint, the
solution development and implementation has been broken down into two phases. This
document defines the Project Management Plan for Phase I of the project.
This Project Management Plan defines the following topics for Project Management of
the WineISIT Network Phase I during the Phase I :
• Scope
• Objectives
• Approach
The following topics will contain the standards and procedures to be followed on the
project:
WineISIT Network Phase I Introduction 7 of 69
File Ref: WINEISIT_PROJECT_MANAGEMENT_PLAN_95_15-NOV-2000 (v. DRAFT 1 )
CR.010 Project Management Plan Doc Ref: CR.010
November 16, 2003
The plan will be applied to both Oracle Consulting Services and WineISIT responsibilities
across the project.
The Project Management Plan defines the implementation of the project for the defined
scope as well as how to meet the defined objectives using the defined approach.
In the past, two character date coding was an acceptable convention due to perceived
costs associated with the additional disk and memory storage requirements of full four
character date encoding. As the year 2000 approached, it became evident that a full four
character coding scheme was more appropriate.
In the context of the Application Implementation Method (AIM), the convention Century
Date or C/Date support rather than Year2000 or Y2K support is used. It is felt that
coding for any future century date is now the modern business and technical convention.
Every applications implementation team needs to consider the impact of the century date
on their implementation project. As part of the implementation effort, all customizations,
legacy data conversions, and custom interfaces need to be reviewed for Century Date
compliance.
The initial, and on-going, planning efforts associated with this applications
implementation project will take into account the impact that previous and current
coding standards have on the current implementation project underway. These
considerations should address areas, such as custom extensions, data conversions, and
interfaces to other applications within the overall system.
Related Documents
The following documents from WineISIT should be referred to in conjunction with this
document:
The following information has been presented by Oracle and confirmed with WineISIT:
Scope
Scope of Project
The scope of this project includes a number of areas. For each area, there should be a
corresponding strategy for incorporating these areas into the overall project.
Oracle Applications
• iStore
• CRM
• Oracle Marketing Online
• E-Mail Center
• ERP
• Order Management
• Inventory
Oracle Portal
• WineISIT Portal
• Customer Portal
• Retailer Portal
• Supplier Portal
Data Warehouse
• Operational Data Store
• Customer Loyalty
All of the above-listed elements comprise the scope of the project. These will be included
in the Project Plan and appropriate resources will be provided by the executive sponsors.
• Order fulfillment is limited by the ability of the POS systems to define a unique
Web Order Number
• The start date of the project will have a direct impact on the implementation date
The following assumptions have been made in defining the Project Management Plan:
General
• The MoSCoW list defined in the Architecture and Blueprint will be the basis for
implementation
• Upon the start of the project, this Project Management Plan must reviewed and
revised as necessary including revisions to the project plan to adjust for the start
date
• WineISIT will hire and make available the necessary business and technical people
to deliver this solution and work with the Oracle team according to the staffing
plan outlined in the Resource Management: WineISIT Staffing Plan section of this
document
• WineISIT will make an experienced DBA and system administrator available for
the life of the project
• Post implementation support will be limited to two calendar weeks with five full
time equivalents
• WineISIT will allocate sufficient time to test and to validate the Y2K compliance of
all data converted from legacy/POS applications to the Oracle production
environment
• iStore will be interfaced with the Portal using simple HTML hyperlinks
• Marketing Online will update the price list in Order Management for products
that are on promotion (i.e. have a lower price)
• Order Management contains the price list for each product sold on iStore
• Order Management sends the order information e-mail to the appropriate retailer
• Inventory contains the complete master catalog of products with flags to identify
products associated with each retailer
• Actual image files will be stored on the file server and referenced with links stored
in the iStore database
• WineISIT templates will have the same flows as the default ones from iStore
Data Warehouse
• Integration with the Axiom products is not within the scope of this solution
• WineISIT will obtain the product item catalog through a retailers Point of Sale
(POS) system or through a third party selected by WineISIT (WineISIT is
considering contracting with BevAccess for this product load)
• WineISIT will obtain the daily Point of Sale (POS) data from 5 selected retailers
through flat files in ASCII format or through a third party selected by WineISIT
(WineISIT is considering contracting with BevAccess for this data extraction)
• Oracle will take five different types of POS systems are estimated for this solution.
Four flat ASCII files from each of these five POS systems have been estimated at
the shop level. These files must contain 1 logical record that relates to 1 physical
record, must not contain embedding of muti records and the files must be either
delimited with a standard mechanism (e.g. commas) or fixed format. Thus the total
extractions are limited to 20 flat ASCII files. Any additional POS systems will be
scoped and estimated separately.
• Oracle will use its own tools to deliver the ODS. Warehouse Administration is
standard and based on Oracle Enterprise Manager and other warehouse
administration tools. Should additional tools be required by Oracle that have not
been specified or known until further investigation Oracle has the right to alter
time frame accordingly in conjunction with consensus from WineISIT.
• Two fact tables - Inventory and Orders for the custom portion of the operational
data store. Additional fact tables are limited to the standard fact tables included in
the Customer Loyalty reuse model.
• Dimensions will be used from the CL offering and the Inventory offering as
standard models
• Customer cleansing and consolidation is not included in this estimate. Oracle Pure
Integrate will be used to add to the hygiene of the data not for total cleansing and
consolidation
• Extraction and merge routines have been estimated as simple. Should there be
complex business logic that needs to be determined and implemented for specific
needs these will be assessed on an individual basis through the correct project
management procedure
• Summarization is estimated through the use of Materialized Views and complies
with the constraints of Materialized Views. Total Materialized Views are limited
to six
• Error handling and exception reporting will be handled as the standard reuse
offering using Oracle Warehouse Builder. Additional needs are out of this
estimation
• Reporting is limited to five reports for the operational data store additional to the
four standard with Customer Loyalty. These are defined as easy reports and
require no 3 GL programming. These reports will be achieved using a single pass
SQL statement. Should they be more complex then this shall be managed via the
project management process. These will be achieved via Oracle Discoverer.
• Documentation of technical references and administration guides are standard and
generated by the tools
• The Catalog Entry screen is a simple form and all data required is available
• WineISIT will provide the formulas for the Custom Billing reports
• WineISIT is responsible for performing any data clean-up that may be required for
the:
• The development systems will be housed at the Waltham Location and moved to
WineISIT after this phase.
Risks
The following risks have been identified that may affect the project during its
progression. These and any other risks identified later will be tracked through the Risk
and Issue Management process defined later in the Project Management Plan.
Risk: Medium
Contingencies:
1. Obtain sign-off from WineISIT to freeze HTML layout before iStore template
modifications
2. Store business logic in enterprise javabeans and isolate them completely from the
JSP pages.
3. Modify the design of the <integrated system or technology solution> so that the
project is not delayed.
Early Mitigation: Oracle Consulting involvement to review HTML pages to ensure their
compatibility with iStore throughout the analysis and design phase.
All Required POS user data and product data may not exist in the current POS
Systems which are feeding the ODS.
Risk: High
Risk: High
Consequences: Change to business process flow - inability to tie web orders with
corresponding orders in the POS
Contingencies:
1. Identify the change ASAP and inform WineISIT about the consequence of the
constraint
2. Use alternative mapping methods to match the orders
Early Mitigation: Attempt to identify the POS data layout as early as possible
Data may not be available from the POS systems in Flat File format and need to be
extracted via a 3 GL language
Risk: High
Early Mitigation: Prior to engagement define the POS systems required for Phase 1 and
determine the availability of the data in flat file format. If all (or some) POS systems’
data is not in required flat file format, then seek partnerships to obtain required data
prior to project start date.
Risk: High
Early Mitigation: Work with Store Members to determine best option(s) for uploading
POS data to WineISIT.
Hardware and Software need to be available to fit the timeline associated with the
project
Risk:
Consequences:
1. Delay in obtaining Hardware and Software will delay the implementation date
2. Project team will be idle if development system is not available for Solution
Design phase
Planned Oracle Cooperative Applications Releases are not Available to Support the
Workplan
Risk:
Consequences:
Availability of Systems
Risk: Medium
Network Availability
Network outages would impact the ability of project team members to carry out
scheduled and planned work.
Risk: Low
Consequence: Loss of the network during work hours will impact the fulfillment of
project tasks.
Contingency: None.
Early Mitigation: Ensure that network provider understands and agrees to the high
availability requirement
Staffing Risks
Critical to the success of the project, is the appropriate constituent representation of key
users from the business areas. The participation must be consistent, and through the
entire life of the implementation project. Without key decision makers being available
and participating in the appropriate project activities, decisions require additional
circulation and agreement occurs at a higher cost to the project and the timeline.
Risk: Medium.
Early Mitigation: WineISIT personnel should have the appropriate approvals and a
clear mandate to be available as required.
WineISIT Personnel that are Required do not have Sufficient Skills to Undertake the
Work
Assessment is made during the project planning process as to the training requirement,
aptitude and capacity to contribute for all project personnel. From time to time, this
assessment may be incorrect.
Risk: Medium.
WineISIT Technical Personnel Inexperienced with UNIX System Admin and Oracle
Database Admin
Risk: Low
Early Mitigation:
From time to time, key project personnel may be reassigned to other enterprise initiatives
or leave the corporation.
Risk: Moderate
Early Mitigation: Ongoing initiative to augment user and technical procedures, and
prepare an in-house training program.
Like WineISIT , from time to time Oracle Consulting may have to deal with
unavailability of its resources to the project.
Risk: Low
Early Mitigation: Ensure that Oracle Consulting Resources are scheduled well in
advance and avoid alterations to these schedules
From time to time, the project may require additional non-scheduled participation from
Oracle Consulting personnel. As Oracle Consulting is motivated to schedule its
personnel in advance, Oracle Consulting may not be in an optimum position to respond
as required.
WineISIT Network Phase I Scope 17 of 69
File Ref: WINEISIT_PROJECT_MANAGEMENT_PLAN_95_15-NOV-2000 (v. DRAFT 1 )
CR.010 Project Management Plan Doc Ref: CR.010
November 16, 2003
To reduce project costs, WineISIT may elect to staff some of the project roles with
external contractors. It is critical that these contractors have prior experience in the tools
and methods required to undertake their respective roles without further cost to the
project for training, rework or orientation.
Early Mitigation: Review CV s of all nominated personnel, and select only those with
direct experience with the tools, methods or applications as appropriate. Seek vendor
commitment to cover any such circumstances as above.
Risk: Medium.
Early Mitigation: Ensure that all principals agree on project scope at time of project
initiation.
The project assumes that the business requirements of the enterprise can be met with a
minimum of customization of the base packages.
Risk: Low
Contingency: None.
Critical to the success of both the project and acceptance of the end result is a high degree
of field support. Managed input in to project processes and deliverables driven by clear
executive mandate is recommended. This includes a willingness to seek a common
enterprise-wide business systems solution.
Contingency: None.
Early Mitigation: Deploy a standard project review process and input methods to
support an adequate level of field support for the project. Field representatives should
be appointed to participate in project activities
From time to time, groups in session or individuals will require decisions from other
members of the user community, management committees. Most decisions will carry
two dates: a target date and an impact date. It can be assumed that some other linked
dependent task will be delayed if an impact date is missed.
Risk: Low
Consequence: Delays in project tasks, possible additional cost to the projects or ultimate
impact on project milestones.
Early Mitigation: Seek a clear project charter sponsored by all members of the
management and project committees. The charter should mandate clear and timely
decision making.
Risk: Low
Consequence: Delays in project tasks, possible additional cost to the projects or ultimate
impact on project milestones.
Early Mitigation: Seek a clear project charter sponsored by all members of the
management and project committees. The charter should mandate clear and timely
review and approval of project deliverables.
Risk: Moderate
Contingency:
Risk: Moderate
Contingency: None.
Early Mitigation:
Scope Control
The control of changes to the scope identified in this document will be managed through
the Change Control procedure defined later in this document, using Change Request
Forms to identify and manage changes, with client approval for any changes that affect
cost or schedules for the project.
• BevAccess relationship
• Product Loading
• Last Mile from POS to Flat File Format
Objectives
Mission Statement
WineISIT extends to member Stores, relationships outside of their “brick and mortar”, by
providing an integrated Internet web site that gives their Customers the ability to “buy
anywhere” and their suppliers the ability to exchange information with both retailers and
customers.
WineISIT will provide Brand Owners the opportunity to directly communicate a targeted
message to their most avid customers through the use of technology and traditional
methods such as e-mail and direct mail. At the same time WineISIT will be providing
traditional Store Customers a convenient means of purchasing these products through
Internet-based technology, such as the web, or in traditional methods like the store.
The most important element of WineISIT’s competitive advantage comes from our top
industry retailers. Our participating members are the leading innovators and retailers of
our industry. Their businesses are the faces of our industry seeing customers every day.
Our web-based competition NEVER sees a customer. Store people deal directly with
problems and solutions; offer personal product knowledge and friendly service. Internet
customers who want products for store pick-up, gift-giving / shipping, and home
delivery (where lawful) get it all with WineISIT.
We give our suppliers and advertisers a network that facilitates the information flow
between them and our individual customers. Most importantly, we have real stores as
members who have relationships with these real customers.
WineISIT.com represents some of the largest retailers in the wine and spirits retail
industry today.
The critical success factors to meeting the goals stated in the mission statement are:
• Strong executive sponsorship and management support of the project mission and
project team
• Adequate project staffing for the expected goals and timeline to be met
• Clear roles and responsibilities defined for the project in order to assure
accountability, ownership, and quality
Project Objectives
WineISIT has engaged Oracle Consulting to implement the solution. Oracle Consulting
has leveraged its iSpeed methodology to deliver the solution. WineISIT has completed
the Executive Workshop and Architecture and Blueprint phases of the iDiscovery process
within iSpeed. As a result of the Architecture and Blueprint, the solution development
and implementation has been broken down into 2 phases. This document defines the
Project Management Plan for Phase I of the project.
• Ensure that the scope defined in this document is inline with the WineISIT’s Phase
I expectations.
Approach
The approach includes the following main areas:
• Project Methods
• Strategy
• Plans
• Client Organization
• Acceptance
• Project Administration
Project Methods
Strategy
The project management strategies for the project are defined later in the Project
Management Plan.
Plans
Data Warehouse
Data warehouse will be split into two components to deliver the operational data store.
These two phases will run concurrently to deliver the consolidated operational data
store.
Phase 1a
Phase 1a includes the consolidation of all the data from the POS systems into a
centralized operational data store. This phase will focus on obtaining the data, cleansing
the data and making the data available for additional systems within the project. Phase
1a will use the Data Warehouse Methodology which is split into four areas being
Definition, Requirements Modeling, Construction and Production.
Phase 1b
There are 4 number of sites that comprise the WineISIT information network.
The pilot site is Oracle’s e-Business Studio in Waltham, MA and Rochester, NY. The
choice of Oracle’s e-Business Studio in Waltham, MA and Rochester, NY as the first site
for implementation considers the size, risk, and resources assembled for the project. The
primary reasons for selecting this site for the pilot are:
• Time to implementation
• WineISIT current hardware, software, and infrastructure resources
Acceptance
Planning Approach
Oracle's Oracle Method will be used on this project. The methodology covers the
following phases:
• <phase name>
•
•
Key Deliverables
This section defines the tasks and key deliverables for each phase described above.
n m/ Oracle
Readiness Business Requirements Mapping Map and Gap Report I C WineISIT.co
process m
Scope and Scope and Design Customisations Design of Customer Loyalty I C WineISIT.co
Design Phase m
Customisati
ons Phase
Install and Install and Integrate phase Technical Implementation W C,PM WineISIT.co
Integrate m / Oracle
phase
AIM / CDMi Methodology
Milestones
The target milestone dates for producing the deliverables are summarized below:
MoSCoW List
Architecture and Blueprint
Contacts with POS Vendors and file formats
Reuse Data Models
Data Quality Strategy
Accep tance Criteria
Promote to Production Strategy
Reuse Data Models
Source to Target Mappings
Data Acquisition job streams in tools
ETL Code
Capacity Plan
Technical Architecture
Recovery and Fallback Plan
Logical Design
Component Test Results
Installation Plan
Map and Gap Report
Design of Customer Loyalty
Technical Implementation
The risks to project success were evaluated during the proposal development and
updated during project start-up as summarized earlier in this document. To manage the
risks and other issues that arise during the project, a Risk and Issue Management
Procedure will be implemented. Risks and issues will be managed through the project
using a maintained Risk and Issue Log discussed at progress meetings.
During the project, issues will occur which will be outside the boundaries of the project
team to be able to resolve. The procedure described below will be used to address these
problems to enable the development process to continue.
• The project manager will investigate the issue and, if necessary, will update the
Risk and Issue Log with background information to place the issue in perspective.
• Alternative solutions to the issue will be discussed and documented in the Risk
and Issue Log at progress reviews.
• The impact on schedules and costs will be estimated for each solution.
• If the issue can be resolved without impacting contractual obligations then the
Project Manager will sign-off the Risk and Issue Log.
• If no action is taken this fact must be clearly indicated in the Risk and Issue Log.
Change Control
Propose Changes
• A change can be identified to both Oracle Consulting Services and client project
managers by a resolved problem or issue, document, conversation, or other form
of communication.
• The person who is functionally responsible (from Oracle Consulting Services) for
the area of change will:
• Complete a Change Request Form (CRF) for the proposed changes and submit
copies to the relevant parties (possibly including subcontractors, and technical
input) for assessment.
• Agree with the client whether the change should be performed and obtain
authorization sign-off of the CRF.
• The project manager will discuss and document the objection with the client
project manager
Monitor Changes
• Once the CRF has been signed then work may begin.
• The project manager will adapt project plans to incorporate agreed changes and
present them at progress meetings for approval.
• The CRF is returned to the originator who will update the Change Request Log
with the date completed.
Problem Management
This procedure provides a mechanism by which either party to the contract can raise for
discussion any problems that occur during the course of the project. Issues raised by
visiting specialist Oracle Consulting Services personnel will initially be documented in a
Site Visit Report and discussed at the monthly progress reviews.
A problem will normally be something that needs to be tracked in order to monitor its
status and whether or not it has been resolved or is still outstanding. This might include
problems found with documentation, software or during testing. Problems are
distinguished from issues in that they apply to perceived deficiencies in deliverables of
this project.
Investigate Problem
• The project manager or a delegate will assign the problem for investigation.
• The investigator will classify the level of change, if a change is required (see levels
of change section).
• Findings of investigations will be reviewed by the Oracle Consulting Services and
client project managers.
• If no action is to be taken, an explanation must be provided on the PRT and the
project manager must sign off the PRT marked with 'NO ACTION REQUIRED'.
Resolve Problem
• For complex problems the progress of resolution will be recorded in detail.
• The PRT will be forwarded to the relevant person for corrective action.
• On completion the PRT must be signed off by the project manager or a delegate.
• Return the PRT to the project manager who will close the log entry.
Reviews
Team Progress Reviews will be held on a weekly basis to assess the progress of each team
member and to plan for the following week(s). They will also include a discussion of any
issues and problems. Workplans are updated weekly in preparation for the team review
based on completion of timesheets by staff.
Project Progress Reviews are held at monthly intervals and a report is given as input by
the project manager summarizing progress, problems, and any proposed changes. An
updated project Workplan prepared by the project manager will be a key input to the
meeting. Minutes of these meetings will be recorded and state what actions are to be
taken, by whom and by when. The actions will be discussed for resolution during
subsequent meetings.
The project steering committee meets monthly (or more frequently as required) to review
overall project progress, risks, and issues.
Site visit reports will be produced on a regular basis by all visiting specialists and
reviewed by the project manager. They will then be collated and any unresolved issues
will be discussed at Project Progress Reviews held on individual sites and added to the
Risk and Issue Log when appropriate.
The project board will meet at monthly intervals to review the progress reports and other
data relating to the project. The project manager will represent the project team at these
meetings. Other members of the project board are as follows:
Actions will be identified in the minutes of all of the above reviews and will be filed in
the project file. The Risk and Issue Log will be updated as a result of discussions during
the reviews.
Progress Reporting
On a monthly basis the project manager prepares a Project Progress Report for input to
the progress reviews and a detailed Internal Progress Report for feedback and project
monitoring by Oracle Consulting Services management. Financial information is input
as part of this Internal Progress Report (see also the Finance Plan for this project).
Work Management
The Work Management process is responsible for defining, monitoring, and directing all
work performed on the project. In addition, it must maintain a financial view of the
project for Oracle Consulting Services management review.
The Workplan for this project is maintained in MS Project 98. Initial work breakdown as
summarized in the “Project Tasks, Deliverables and Milestones “ section was derived
using the Oracle Method
The project deliverables and milestones for this project are listed in a previous section.
Communication Model
The following table defines the recurring communication requirements within the project
team, with the steering committee and all other stakeholders who have an active
involvement in the management of the project. It is recommended that communications
be open and informal to promote transfer of knowledge between all parties interested.
This model reflects the recurring communications the project leaders see as critical to
make sure there is the right level of information, involvement, buy-in and overall
effective management of the project. The communication model is complemented by a
communication campaign to reach all stakeholders who are impacted by the project but
who are not actively involved in its management.
Management
Steering Progress against plan Monthly Executive Steering committee Project Status Minutes/Acti
committee Issues summary Sponsor and Project Manager Report Summary on Items
Meeting Change control status (and Project Leads)
Action item review Oracle & WineISIT
Future activities
Project Progress against plan Weekly Project Manager All Project Leads Project Plan Minutes/Acti
Management Accomplishments/Next (and all project team) Resource Plan on Items
Status steps Oracle & WineISIT Quality Plan Status Report
Meeting Issues summary Implementation Summary
Change control status Site Status Report
Action item review
Development
Functional Progress against plan As needed Project Manager Functional Team Functional Status Minutes/Acti
Review Issues summary Leads Report on Items
Meeting Change control status Key Users
Action item review
Future activities
Technical Progress against plan As needed Project Manager Technical Team Technical Status Minutes/Acti
Review Issues summary Leads Report on Items
Meeting Change control status Key Users
Action item review
Future activities
Meeting Preparation
• Distribute the agenda for each meeting, at least 24 hours in advance. Chose as an
initial topic a subject that is relatively easy and short and likely to build consensus;
organize the rest of meeting topics by order of importance. Allocate duration for
each topic.
• The meeting chairperson names a recorder to take the minutes/action items and
distribute as planned.
• Invitees who cannot attend a meeting should inform the meeting coordinator or
chairperson and assign an attendee to speak to their specific issues.
• Project meetings should address at a minimum the following:
Meeting Structure
The beginning and the end of the meeting are critical times. A strong Open and Close
will provide the structure needed to keep participants focused, clear on key issues, and
ready to take action after the meeting.
In light of the agenda, preparatory materials and instructions, participants should have a
clear understanding of the purpose of the meeting and the expectations for participating
and follow up.
• Introduction of each participant by name and role (unless all participants know
one another). Provide a project organizational chart so all participants can relate
to the roles described.
Workplan Control
The Project Workplan will be updated from project staff timesheets on a weekly basis. At
monthly intervals the latest status will be reported to WineISIT.com Corporation and
Oracle Consulting Services management as part of Status Monitoring and Reporting (see
the Control and Reporting section).
Each week the Project Plan will be baselined by saving it to a file with the week number
coded in the filename, so that it is possible to trace project data back to previous versions
of the Project Plan.
An initial baseline for the Project Plan is included in Appendix B to this plan.
Financial Control
The Finance Plan is maintained by the project with financial reporting to Oracle
Consulting Services as part of Status Monitoring and Reporting (see the Control and
Reporting section).
Resource Management
The Resource Management process provides the project with the right level of staffing
and skills and the right environments to support them. It does not cover purchasing,
recruiting, and accounting procedures; these are practice management issues and are
therefore outside the scope of this Project Management Plan.
The following standards and procedures are extensions to the Project Management Plan
for this project:
Staff Resources
James M. Dutcher
Oracle WineIsIt Ron Foresha
Network Project Executive Sponsor
Manager
Karen Karaja
Zane Dick Melissa Schaetzke Kevin Doherty
iStore Technical
Portal Developer ERP Developer CRM Developer Solution Architect
Lead
James M. Dutcher
ODS Technical
iStore Developer Portal Developer CL Technical Lead
Lead
Alan Goodrich
Apps Tech Lead Portal Developer
• CRM
• Share project manager with other CRM Applications (i.e., iStore)
• 1 functional consultant for approximately two months
• iStore
• iStore to share project manager with Oracle Apps
• 1 administrator/technical lead, day 1. Install and configure iStore
• 1 developer, 1st month. Assist with further configuration and customizations
after iStore is configured correctly
• 1 developer, 2nd month. Assist with customizations and after go-live support
• 1 developer, 3 rd month. Work with graphics designers and modify iStore
templates
• Oracle Portal
• 2 PM/TL day 1, Work with web designers and make sure Portal is setup and
configured correctly
Project Team
A separate Organization Plan (wall chart) with named individuals is maintained and
updated for the project as a communication tool. Assignment Terms of Reference for
staff assigned to the project are maintained in the associated Staffing and Organization
Plan.
Sam Shapiro
Chairman of the
Board
Mel Lee
John Shattuck James M. Dutcher Burt Notarius
CFO & Project
Account Manager Project Manager Founder
Manager
Andrea Giusiana
Executive Staff
Technical Lead
iStore Administrator
iStore Developer
Project Manager
• Ensuring that all resources and their respective skills are optimally utilized
• Providing quality assurance of work undertaken by staff assigned to the project
• Identifying and managing all product-related training requirements for WineISIT
staff
• Providing the principal point of contact between WineISIT and Oracle Consulting
Services
• Preparing and delivering regular reports on the project progress and outstanding
issues
• Encouraging the transfer of product knowledge and skills to the appropriate staff
within the organization
Team Leader
Technical Architecture
? 1 to 2 Technical Architecture / Technical Lead for 3 days a week for the first 15 weeks
- Work with Client technology team and 3rd party Vendors for infrastructure and
architecture integration
WineISIT Network Phase I Resource Management 41 of 69
File Ref: WINEISIT_PROJECT_MANAGEMENT_PLAN_95_15-NOV-2000 (v. DRAFT 1 )
CR.010 Project Management Plan Doc Ref: CR.010
November 16, 2003
• Support the architecture implementation and the Oracle applications within the
architecture
• Provide the interface to the third party vendors for integration to the development
systems
• Advising, guiding, and supporting the project team on the use, implementation,
and maintenance of Oracle Applications
• Ensuring that WineISIT derives the maximum benefits from the application
products
• Identifying feasible alternative solutions that minimize the need for custom
development
• Identifying any external data requirements and defining phased data load and
validation procedures
• Assisting with the specification of representative data sets and business scenarios
for acceptance testing
• Transferring the appropriate business and technical skills to other project team
members
The individuals who fulfill this role are likely to have the following qualifications:
In general, the assigned persons will be responsible for tasks requiring specific skill sets.
When WineISIT resources change, the client project manager will ensure that these
project team members transfer sufficient knowledge and ensure that coverage exists for
any outstanding assignments. If resource changes occur within the Oracle Consulting
Services staff, the project manager will use the same approach to maintain continuity and
avoid unnecessary delays in progress.
Some tasks will require representation from various WineISIT functional areas. The
client will provide all necessary resources to support these tasks.
The staff involved with this project (including client staff) are all suitably qualified in
terms of background, experience, and skills in the tasks to be undertaken, with the
following exceptions that will be catered to during the course of the project as defined
below:
• Oracle Workflow
• Oracle Enterprise Manager
• Oracle Discoverer
• Java
• Oracle CRM
• Oracle Order Management and Inventory
• Oracle Reports
• Oracle Portal
• Oracle iStore
• PL/SQL
• SQL, SQL*Loader
• Data Warehouse Methodology Fast Track
• Oracle Designer
• Oracle Reports and Oracle Forms
Physical Resources
Project Software/Tools
The software supplied will be in accordance with the contract and the schedules to
contract or as amended under formal Change Control. This includes:
Oracle Software
• Oracle 8I Rel2
• Oracle Enterprise Manager
• Oracle Workflow
• Oracle Enterprise Data Pump
• Oracle Warehouse Builder
• Sun Solaris
• Compaq Alpha UNIX
Software Tools
• Microsoft Project98
• Microsoft Office95
Hardware
The hardware and operating software to be used will be that specified in the contract or
schedules to contract or as amended under formal Change Control. This includes:
Project Environments
Backups and basic system administration (machine start-up, shutdown, and recovery) of
the working environment software installation will be performed on a periodic basis by
Oracle Consulting staff/client staff in the development environment.
The test environment will also be tested with a backup and recovery.
Quality Management
This section defines how the quality of the project processes is to be determined (audits)
and how the quality of deliverables produced during the project are to be determined
(reviews). This section also defines how deliverables will be physically assessed for
functionality (testing), and what measurements will be collected during the project.
The following standards and procedures are extensions to the Project Management Plan
for this project:
Technical Standards
•
•
•
Quality Reviewing
Reviews will be carried out for each deliverable (documentation and software) using the
technique nominated in the Deliverables sub-section of the Scope section of this plan or the
Project Management Plan document. A record of all deliverable reviews will be kept as
an audit trail for resolution action. Techniques and responsibilities are as defined below:
A Technical Review focuses not just on looking for errors and incompleteness (as is the
purpose of any Review), but evaluates the technical aspects of a deliverable e.g., elegance
of code, functionality, etc. A Technical Design Review is a special type of Technical
Review (see below). A Technical Review is usually conducted as part of a Walkthrough
or an Inspection.
An Inspection has the same purpose but is a more formal version of a Walkthrough.
Formal roles are assigned to reviewers. These roles are:
These types of reviews are extremely thorough since role-playing ensures that the
deliverable is evaluated from many different angles and there is a great deal of
preparation before the Inspection itself. It is therefore the most expensive type of review
to run, and should be used when appropriate (e.g., for end of phase deliverables, for
mission-critical deliverables).
Quality Auditing
Audits of Quality Management will be conducted during the project by <Auditor> at the
following points:
1 Operational Analysis
2 Solution Design
3 Build & Unit Test
4 Testing
5 End of Transition
Test Management
Test Strategy
Test Levels
• Module Testing
• System Testing
• Integration Testing
• Acceptance Testing
Test Execution
Measurement
The following project metrics will be collected during the project and used as part of
progress reporting:
Reporting
1 to 8 during the project, 9 to 11 on project completion (in the project end report)
Configuration Management
The Configuration Management process identifies the items that form the configuration
that will be developed for the project, baselines these items at intervals, and manages
changes to the items. Status reports of configuration items are produced during the
project and releases prepared for testing and for delivery to the client.
The following standards and procedures are extensions to the Project Management Plan
for this project:
•
•
Configuration Definition
Document Files
Word Files
Graphics
Spreadsheets
Application Specific
Other
Programs
Forms
Reports
C-Programs
Conversion programs
Read files
Interface Programs
Procedures
More detailed custom development standards will be documented in the Design and
Development Standards document later in the project.
Document Control
Configuration Control
Knowledge Management
Release Management
Configuration Audit
iStore
Feature Functionality
Storefront The iStore product will be available to retailer’s to provide an electronic storefront
with their co-branded web address for e.g. www.premierwines.wineisit.com
Shopping Cart Capability To provide a process for customers to place orders into a shopping cart.
Product Search Capabilities By Wine/Spirit + UPC + Description + Vintage + Origin + Region + Category
Orders iStore functionality will be used to enter all orders by the customers
Orders - History & Status
Shipping Shipping Charges are calculated as a percentage of the overall order cost
Emergency Shipment Charge (Simple Calculation)
Customizations Creating an interface for the retailer to load a scanned driver’s license image for
the completion of the registration process
Orders placed in the shopping cart will be available to the specific retailer within
the retailer’s portal.
Portal
Feature Functionality
WineISIT Main Portal The first page displayed when the WineISIT URL is entered
Zip Code Locator:
• upon entering a zip code the user will be presented with a list of retailers that
service that zip code
WineISIT Administration This is the portal for WineISIT employees that will allow them to write reviews,
Portal run reports, setup unbranded items and administer promotions, billing setup and
users
Login / Logout:
• This is a way for the user to logout to close the session or to re-login if the
session expired for some reason like timing out
• The user will need access to separate applications. Oracle will build in the
functionality to provide a single username/password to all these modules
Rate & Review Wines:
• The user will be allowed to fill out a web form that asks predefined questions to
WineISIT Network Phase I Appendix A - Detail Project Scope - [ Work in Progress ] 53 of 69
File Ref: WINEISIT_PROJECT_MANAGEMENT_PLAN_95_15-NOV-2000 (v. DRAFT 1 )
CR.010 Project Management Plan Doc Ref: CR.010
November 16, 2003
Feature Functionality
rate the wine. Also will allow for free form text to write a review of the wine
• The average numerical rating and other reviews will be displayed for the
product being reviewed
• When entering a review, the user will be able to see other reviews of the same
product
• Professional reviews can be added by WineISIT personnel
Administer Other Oracle Components:
• Link to administrator pages of the relevant oracle application
Run Predefined Reports:
• Allow WineISIT to run all reports available through Discoverer
• Display results of reports on web pages
Allow Promotion Selection:
• Allow WineISIT to select 36 from the entire list of promotions. Those will be
displayed to retailers to select 12 that they will use
Administrator User Preferences/Profile:
• Link to iStore’s customer setup/preferences page
Retailer Portal This is the home page for a retailer. There are two types of users for this page:
• Those that can write reviews and ratings
and
• Those that can use the reporting and promotion parts of the portal
Login / logout:
• This is a way for the user to logout to close the session or to re-login if the
session expired for some reason like timing out.
• The user will need access to separate applications. Oracle will build in the
functionality to provide a single username/password to all these modules
Rate & Review Wines
• The user will be allowed to fill out a web form that asks predefined questions to
rate the wine. Also will allow for free form text to write a review of the wine.
• The average numerical rating and other reviews will be displayed for the
product being reviewed.
• When entering a review, the user will be able to see other reviews of the same
product
Check / Update Inventory
• Poll master catalog for product information for that retailer.
• Allow retailer to update catalog entry and submit it to WineISIT for adding to
the catalog
Sign-up for Promotions
• Allow retailer to select 12 from a list of 36 promotions and set the prices for the
products in that promotion.
Feature Functionality
Order History
• List the orders assigned to the retailer in categories
User Preferences / Profile
• Provide a link to iStore’s customer setup / preferences page
Supplier Portal This is the home page for WineISIT authorized suppliers. Suppliers will be able to
track product and promotions as well as adding / updating candidate promotions
Login / Logout
• This is a way for the user to logout to close the session or to re-login if the
session expired for some reason like timing out.
• The user will need access to separate applications. Oracle will build in the
functionality to provide a single username/password to all these modules
Rate & Review Wines.
• The user will be allowed to fill out a web form that asks predefined questions to
rate th e wine. Also will allow for free form text to write a review of the wine.
• The average numerical rating and other reviews will be displayed for the
product being reviewed.
• When entering a review, the user will be able to see other reviews of the same
product
Run Predefined Reports (Pay-per-View)
• Allow WineISIT to run all reports available through Discoverer.
• Display results of reports on web pages
• Record click for billing purposes
Promotion Updates
• Allow supplier to add / update candidate promotion information
User Preferences / Profile
• Link to iStore’s customer setup / preferences page
Customer Portal Customer here refers to a user that will order products from retailers and
purchase the product at the retailer’s physical store. This is the portal that
WineISIT customers will see after they log in. This is the customer’s home or ‘My’
page that will serve as the starting point to all the features a customer has access to
Login / Logout
• This is a way for the user to logout to close the session or to re-login if the
session expired for some reason like timing out.
• The user will need access to separate applications. Oracle will build in the
functionality to provide a single username / password to all these modules
Rate & Review Wines.
• The user will be presented with a list of the wines he has bought and will pick
one to write a review about.
• The user will be allowed to fill out a web form that asks predefined questions to
rate the wine. Also, it will allow for free form text to write a review of the wine.
(review can not be done without rating).
Feature Functionality
• The average numerical rating and other reviews will be displayed for the
product being reviewed.
• When entering a review, the user will be able to see other reviews of the same
product
Search/Buy a Product
• Link to iStore for searching and placing an order
News / Reviews
• Display the headlines from a news feed that links to the article on WineISIT’s
site
Promotions Promotions will be based on a date range either weekly or monthly, and have a set
price for an item or a group of items for that duration. These promotions will be
displayed to the customer as links to that product in a retailer’s store.
Any additional promotional material on the web site will be in the form of a file
that can be downloaded to the retailer’s local computer for processing.
A retailer can have only one promotion for a product active at any given time
through the wineISIT web site.
Marketing-on-line product will be the repository for all promotions whether active
or inactive and will have an API for the portal to use to display the products in the
promotion.
Order History Order history will be stored and queried from within the ODS history.
All portal users will run against ODS, only open and closed orders will be
displayed. There may be a user preference to select how many days back to show
orders.
The items will link to the ordering mechanism for the product for the retailer that
the purchase was made from.
Retailers can change the status of an order and add comments to orders through
the portal.
Reporting will be based on status of the order and age.
The contingency plan for when order history can not requested will be to display
an error message asking the user to try again later.
News and Enjoyment WineISIT will consolidate all news sources to a single web friendly format.
Templates for displaying these sources will be provided by web designers.
The portal will display and allow for simple searching of these news articles using
the provided templates
linking to a particular news article will be supported by the portal.
WineISIT will create links to relevant articles at appropriate places in their web
site.
Registration and Login iStore will provide the on-line registration mechanism creating users in all
Feature Functionality
relevant applications.
Portal will get login information from applications TCA.
The portal will allow the user to login, select a store and behind the scenes log the
user into whatever applications he has access to. This will be done using portal’s
login server.
The portal will retrieve customer preference and related profile information from
a data source.
Community Tools Message boards and Chat rooms will be administered and configured by WII
personnel.
Links between boards, chat rooms, and relevant news will be manually created.
The approach is to review the current utilities for chats and message boards and
have only minor (cosmetic/configuration) changes to these utilities for WII.
Testing Testing will include two levels of integration testing within the portal as
components are developed between portals to make sure the entire site flows
smoothly
Applications Technology
Feature Functionality
ODS / DataWarehouse
Feature Functionality
Customizations Customizations will be limited to the integration of the data between the ODS
model and the Customer Loyalty Model.
ODS Provide the ability to import data from Five POS systems. These are Atlantic
Systems, ICS, CAMdata and two proprietary sources.
Customer Loyalty
Integration With the Portal
With the iStore product
Inventory
Feature Functionality
Order Entry
Feature Functionality
Marketing Online
Feature Functionality
Standard Marketing-on-line product will be the repository for all promotions whether active
or inactive and will have an API for the portal to use to display the products in the
promotion.
Campaign planning, creation & budgeting
Multiple overlapping campaigns management
Manage hard and soft campaign collateral
Summarize and detail calendar views of promotional activity to coordinate
execution of campaigns
Response management
Integration With E-Mail Center for campaign’s soft collateral distribution
with Customized Portals to display / select campaign offerings
e-Mail Center
Feature Functionality
I. Accomplishments / Decisions:
Outstanding
From Last Period Closed this Period New this Period Outstanding
Problems 0 0 0 0
Issues 0 0 0 0
Totals
Investigation:
Schedule:
Schedule:
Date: Date:
Completion Verified By: Completion Date:
ISSUE FORM
Ref: RIF _____
Impact/Risk:
Possible action:
Estimated Impact/Risk:
Possible action:
Estimated Impact/Risk:
Possible action:
Estimated Impact/Risk:
Recommendation:
Date:
Associated Change Request Form: Change Control Accepted on:
Form 71/V2 Page __ of ___
FastForward Financials
Overview of Standard Chart of
Accounts
XX-XXX-XXXXX-
XXXXX-XXXXX
Company 2 Digits
Cost Center 3 Digits
Account 5 Digits
Future 1 5 Digits Default 00000
Company
Segment
01 Company 1
02 Company 2
03 Company 3
BALANCE SHEET
ASSETS ASSETS P N N ASSET
INCOME STATEMENT
REVEN REVENUE P N N REVENUE
FastForward Financials
Overview of Standard Chart of Accounts
01 Company
01
Company
02
Company
03
FastForward Financials
Overview of Standard Chart of Accounts
Cost Center Segment Mapping
Table