Application Implementation Methodology (AIM) Application implmentation methodology which is refered as AIM is developed by the oracle which provides

consultants with an integrated set of Templates, Procedures, Powerpoint presentation, Spreadsheets and Project Plans for implementing the application. AIM has a defined set of project tasks, each task has some deliverable, each deliverable document has a template.Widely known implementation methodology among oracle applications community. Application implementation methodology is a six phased implementation methodology: 1. Definition Phase 2. Operation Analysis Phase 3. Solution Design Phase 4. Build Phase 5. Transition Phase 6. Production Phase Phases are briefly explained below, some of the tasks will ovelap between phases. 1. Definition Phase: During this phase you work on the project plan, scoping and conduct the feasibilty study taking into account project resources like time, people and budget. 2. Operation Analysis Phase: Main activities in this phase are requirements gathering, finalizing future business reguirements, GAP analysis and conversion startegy. 3. Solution Design: Create designs for future business process requirements, customizations and module configurtions are finalized. 4. Build Phase: Coding and testing of customizations, enhancements, interfaces and data conversion. In additions multiple Conference Room Pilots (CRP) testing the integrated system. At the end of the build phase you will have working, tested application for the business. 5. Transition Phase: Deliver finished application to the client. Major activities in this phase are End-user training and support, management of change, and data conversions. 6. Production Phase: Go-Live, production support and maintanance. Using AIM is not mandatory but advantages of AIM overweigh the disadvantages. Some times having your own methods and templates will save time, resources and prove to be more effective. Some consulting companies widely use excel based templates even today. I use both the formats depending on the complexity of the process and volume of the setup data. It is good to have overall idea of the whole process but not everybody will use every format, you typically use the templates that are specific to your area of work. You as a consultant is not expected to know each and every format and template.

and its these changes that come under RICE/RICEW components. Clients often have additional requirements apart from the existing (standard) business process.Advantages: . so it is not completely incorrect to call it "Oracle SDLC". for which they need to create/change theVanila system (Unchanged ERP Implemented system) processes. Disadvantages: . knowledge management. project communication made easy and reference material. Note: AIM phases are similar to SDLC phases but with oracle application specific tasks and templates.AIM formats are not completely required for simple processes. AIM is the methodology/standards/published guidelines.Good for complex and big projects as it reduces the risk of ERP projects. .Difficult to scale down the AIM process for small companies . For detailed notes and information on formats for each deliverable refer to AIM Handbook from Oracle.Builds documentation library.Small customers prefer custom formats to AIM formats . . RICE/CEMLI Terminology: AIM (Applications Implementation Methodology) => During packaged ERP(enterprise resource planning) implementations. .Readily available formats. which Oracle suggests it's Clients to follow while developing RICE/RICEW components for their business requirements.Cost involved with documenting every task of project tasks .

Changing the user interface (UI) look-and-feel. options for these two are Open Interface tables. but that’s for some other day. Configurations : Configure the existing.OR RICEW > W for Workflow ------Forms/Reports/Workflows : Create/Change existing forms/reports/workflows available in ERP system to meet the Clients business requirements. Modification. >> There are many guidelines and risks related to RICE/CEMLI components. Localization : It is to define the different legislative support provided by oracle Applications based on country/region/language requirements. Interfaces can be either outbound or inbound. >> In R12 RICE components have been extended to CEMLI components. EAI(Enterprise Application Integration Tools). -------CEMLI Stands for Configurations/Customization. BPEL. . Interfaces. Enhancements / Extensions ----> Sometimes extended to FRICE > F for Forms ------. Enhancements/Extensions : Please see below. Batch or Real-Time. making any field visible/enabled/disabled/mandatory/non mandatory comes under Personalization. An inbound interface reads data from flat files (usually) and calls Oracle APIs to upload data into Oracle Apps. APIs.RICE stands for Reports. and Integration. AQ.They can be Manual. Modifications : Modifications is enhancing/changing the existing code to meet the client's requirements. Extensions : Extension means creating custom code from scratch. Customization : Customization means altering/changing the standard objects or creation of custom object to meet client's business need. Extension. packages and java classes etc) can be used.It is like a one time run of an inbound interface except that the amount of data processed during conversion could be potentially huge since all the required data from the legacy system would be transferred to Oracle. Personalization : Tailoring the layout or visibility of page content to meet client requirements is Personalization. here I’ll restrict myself to overview of these terminologies. Conversion : It is converting the data structure and data design of legacy system data to satisfy the customer’s business rules before importing it into Oracle . >> Apart from these there is one more term and that is Personalization. EDI etc. Localization. It is the modification of seeded behaviour. Conversions. It may be Extensions or Modifications. It is having different behaviour from seeded one. existing objects (views. pre-built application features according to your client's requirement. Integration : It can be Data Integration or Application Integration. An outbound interface reads data from Oracle Apps tables and usually creates output files in the third party tool specified format.Changing setups and profile values can be the example of configurations. Interfaces : Linking (Programs) between other systems to ERP system in order to synchronize the Data.

Sign up to vote on this title
UsefulNot useful