Monday, September 22, 2014

Oracle Applications Implementations Methodology (AIMS)



Oracle Applications Implementations Methodology (AIMS)



AIM Methodology :



Phase 1 – Project Management (Definition) :


This phase start very early in the project, starting of every project happens with a Project plan as well as the resource planning considering the high level requirement of the project. This project plan should be divided into the different phase of the project and then base lined. Any change in the requirement need to be taken as a change request and revised Project plan should be issued for stakeholder’s approval.


  • Project plan
  • Review of Budget
  • Resource allocated
  • Org objectives

Key document Produced: Baseline Project Plan (mpp), Latest project Plan (mpp)
Key Owners: Stakeholders, Client Project Manager(s), Vendor Project Manger(s)


Phase 2 – Requirement Analysis (Operational analysis - As Is Study)


 Understand and document the current Organization Structure   
 Prepare the AS- IS Document which details about the existing business processes
 Note down the key areas which are considered as the bottleneck in the existing processes
Final Step (which is very important) is to get the sign off on all the requirements which are captured.


Key Document produced: Current Financial and Operating Structure (RD10), Business Requirements Scenario (RD50)


Phase 3 – Solution Design 



This is the phase which is termed as TO BE phase also. In this phase analysis is done on the existing Business practice and decisions are taken for providing the solution to each requirement. Gap analysis is also done for the requirements which can not be met by standard products. After the solution is designed by consultants then it need to taken with client in a walk through meeting (with flow diagram or Vision screenshots). This is mandatory as client need to understand the ‘To Be’ process as well as provide the sign off to Solution design. The areas where client is not satisfied need to be explored and alternate solution need to be designed.
Scenario Mapping
Conduct CRP


Key document produced: Gap Analysis (BR10), Business Requirements mapping (BR30), Application Extension Functional Design (MD50) and Application Extension Technical Design (MD70)

Phase 4 – Solution Building ( Development Phase)



During this phase the instance is prepared and setup is performed for meeting the solution design. This phase differs from project to project as in some cases huge amount of extensions and interfaces are developed. Those complex projects have this phase divided into different phases of system testing and integration testing. Following key activities performed in this phase


Test the standard Business processes and interact with Oracle for standard product issues
Technical consultant completes the customization and deploy for testing on the basis of MD070 and MD050
Functional Consultant complete the testing of customization and extensions
Implementation team applies the Solution
Do all the customization


Key document produced: Application Setup (BR100), Unit Test Script (TE20), System Test Script (TE40), System Integration Test Plan (TE120) System Integration Test Script (TE50)
Phase 5 – Training and UAT - (Go-Live)


This phase is generally divided into two levels
Conference Level Pilot: Consultant works with Key users to demonstrate the application and take their feedback
User Acceptance Testing: Here Key users as well as End user performs the testing and provide acceptance of application.

Key document producedUser Training Manual, User Acceptance Test Report (TE130)


Some of the available template documents are:


Adoption and Learning



AP010
Executive Project Strategy
AP010
Invitation Memorandum
AP010
Session Planning Checklist
AP020
Application Overview Customization
AP020
Invitation Memorandum
AP020
Project Team Orientation Plan
AP020
Session Planning Checklist
AP030
Project Team Learning Plan
AP040
Project Team Learning Environment
AP050
Project Team Learning Events Administration
AP060
Business Unit Managers Readiness Plan
AP060
High Level Systems Overview Customization
AP060
Invitation Memorandum
AP060
Session Planning Checklist
AP070
Invitation Memorandum
AP070
Project Readiness Roadmap
AP070
Session Planning Checklist
AP080
Communication Campaign
AP090
Application to Process Overview Customization
AP090
Invitation Memorandum
AP090
Managers Readiness Plan
AP090
Session Planning Checklist
AP100
Business Process Organizational Impact
AP110
Human Performance Support Systems
AP120
Information Technology Groups Alignment
AP130
User Learning Needs Analysis
AP140
Learning Plan
AP150
User Learningware
AP160
User Learning Environment
AP170
User Learning Events Administration
AP180
Effectiveness Assessment
AP180
Invitation Memorandum
AP180
Session Planning Checklist

BP010
BP020

Define Business and Process Strategy
Change Catalog
BP030
Data Gathering Requirements
BP040
Current Process Model
BP050
Leading Practice Review
BP060
High Level Process Vision
BP070
High Level Process Designs
BP080
Future Process Model
BP090
Business Procedure Documentation


BR010


High Level Gap Analysis
BR020
Configured Mapping Environment Architecture and Configuration
BR030
Business Requirements Mapping Form
BR050
Integration Fit Analysis
BR060
Information Model
BR080
Business Mapping Test Results
BR100Aap
Accounts Payable Application Setup
BR100Aar
Accounts Receivable Application Setup
BR100Aas
Sales and Marketing Application Setup
BR100Abom
Bill Of Materials Application Setup
BR100Aca
Common Applications Application Setup
BR100Acas
Common Applications System Admin Application Setup
BR100Ace
Cash Management Applications Setup
BR100Acf
Common Financials Application Setup
BR100Acm
Common Manufacturing Application Setup
BR100Acn
Sales Compensation Application Setup
BR100Acrp
Capacity Application Setup
BR100Acs
Service Application Setup
BR100Acst
Cost Management Application Setup
BR100Aeng
Engineering Application Setup
BR100Afa
Fixed Assets Application Setup
BR100Afi
OPM Financials Application Setup
BR100Agl
General Ledger Application Setup
BR100Ahr
Human Resources Application Setup
BR100Aic
OPM Inventory Application Setup
BR100Ainv
Inventory Application Setup
BR100Alo
OPM Logistics Application Setup
BR100Amrp
Master Scheduling MRP Application Setup
BR100Aoe
Order Entry Application Setup
BR100Apa
Project Accounting Application Setup
BR100Apd
OPM Product Development Application Setup
BR100Apo
Purchasing Application Setup
BR100App
OPM Process Planning Application Setup
BR100Aqa
Quality Application Setup
BR100Ascp
Supply Chain Planning Application Setup
BR100Ass
Supplier Scheduling Application Setup
BR100Asy
OPM Systems Application Setup
BR100Awip
Work in Process Application Setup Document



CM010



Configuration Management Procedures
CM020
Document Index
CM020
Document Update Notice
CM030
Configuration Item Index
CM030
Configuration Item Status Record
CM040
Release Note
CR010
Project Management Plan
CR010
Project Start Up Checklist
CR020
Control and Reporting Procedures
CR040
Risk and Issue Form
CR040
Risk and Issue Log
CR050
Problem Report Form
CR050
Problem Report Log
CR060
Change Request Form
CR060
Change Request Log
CR070
Meeting Minutes
CR070
Project Progress Report
CR080
Acceptance Certificate
CR080
Client Satisfaction Report
CR080
End Report



CV010



Data Conversion Requirements and Strategy
CV020
Conversion Standards
CV030
Conversion Environment
CV040
Conversion Data Mapping
CV050
Manual Conversion Procedures
CV060
Conversion Program Designs
CV070
Conversion Test Plans
CV120
Installed Conversion Programs
CV130
Converted and Verified Data



DO010



Documentation Requirements and Strategy
DO020
Documentation Standards and Procedures
DO030
Glossary
DO040
Document Environment
DO060
User Reference Manual
DO070
User Guide
DO080
Technical Reference Manual
DO090
System Management Guide



MD010



Application Extension Strategy
MD020
Application Extension Definition And Estimates
MD030
Design Standards
MD040
Build Standards
MD050
Application Extensions Functional Design
MD060
Database Extensions Design
MD070
Application Extensions Technical Design
MD090
Development Environment
MD120
Installation Instructions



PJM01



Engagement Summary
PJM02
Project Memo
PJM03
Meeting Agenda
PJM04
Rejection Note
PJM05
Supplier Assessment Record
PJM06
Project Document Generic
PJM07
Phase End Report
PJM08
Site Visit Report
PJM09
Project Management Checklist
PJM10
Quality Management Checklist
PM010
Transition Strategy
PM020
Production Support Infrastructure Design
PM030
Transition and Contingency Plan
PM040
Installation QA Checklist
PM090
System Performance Assessment
PM130
Business Direction Recommendations
PM140
Technical Direction Recommendations
PT010
Performance Testing Strategy
PT020
Performance Test Scenarios
PT030
Performance Test Transaction Models
PT040
Performance Test Scripts
PT050
Performance Test Transaction Program Designs
PT060
Performance Test Data Design
PT070
Performance Test Database Load Program Designs
PT110
Performance Test Environment
PT120
Performance Test Results
PT130
Performance Test Report



QM010



Quality Management Procedures
QM020
Review Comments List
QM020
Review Leader Form
QM030
Audit Action Form
QM030
Audit Report
QM040
Metrics Report
QM045
Project Healthcheck Checklist
QM050
Quality Report



RD010



Current Financial and Operating Structure
RD020
Current Business Baseline
RD030
Process and Mapping Summary
RD040
Business Volumes and Metrics
RD050
Business Requirements Scenarios
RD060
Audit and Control Requirements
RD070
Business Availability Requirements
RM010
Resource Management Procedures
RM020
Assignment Request
RM020
Staffing and Organization Plan
RM025
Project Orientation Guide
RM030
Staff Training Plan
RM040
Physical Resource Plan
RM040
Service Level Agreement
RM050
Incoming Item Record
RM050
Installation Plan and Record
RM060
Assignment Terms of Reference
RM070
Equipment Fault Record



TA010


Architecture Requirements and Strategy
TA020
Current Technical Architecture Baseline
TA030
Preliminary Conceptual Architecture
TA040
Application Architecture
TA050
System Availability Strategy
TA060
Reporting and Information Access
TA080
Application Security Architecture
TA090
Application and Database Server Architecture
TA100
Architecture Subsystems Proposal
TA110
System Capacity Plan
TA120
Platform and Network Architecture
TA130
Application Deployment Plan
TA140
Performance Risk Assessment
TA150
System Management Procedures
TE010
Testing Requirements and Strategy
TE020
Unit Test Script
TE030
Link Test Script
TE040
System Test Script
TE050
Systems Integration Test Script
TE060
Testing Environment Setup Log
TE110
Test Report for System Test
TE120
Test Report for Systems Integration Test
TE130
Test Report for Acceptance Test
WM010
Work Management Procedures