Thursday 28 June 2012

AIM-METHODOLOGY




Before implementing apps, the functional consultants will study the existing system and then map the system with the oracle apps. They try to fit in the current processes into the apps processes.

For this they follow BR100 template from AIM methodology. These templates are developed by oracle and are licensed and doesnt come freely. the company that uses this has to pay money to oracle for using it.
BR030 - Solution Definition

 In this phase they define the solutions which means they complete the process cycles in oracle apps. With this the mapping of existing processes with apps will be complete.
After this phase they do CRP testing. CRP means conference room pilot. They take the solutions of oracle apps and see whether the existing processes fit in or not. This will be done by end user. In lay man terms, its like this.. In a bank the cashier is using one calculator for daily purpose.. and suddenly you go and give him a new one and ask him to use it.. after using it in for some time.. he will come up with the gaps that the new one cannot perform..since the cashier cannot change his process, we need to modify the new one . So after this CRP testing the gaps will be identified. Again the functional team will sit and try to fit into oracle processes.. This is a iterative process and hence there may be many rounds of CRP testing.. CRP 1, CRP 2 and all.. Finally the gaps will be identified and these will be taken as customizations..
and hence more gaps more money to consulting companies like tcs.
MD020 - Add on solution

 For each gap, a solution will be found. And each solution is recorded in this MD020 document. This will have a high level view of what the gap is and how it will be addressed in the customizations. Functional consultants will also prepare this.

MD050 - Functional design doc.
For each md020 there will be a MD050 doc..which is a functional design document. Its like an extension of the previous one with details like how the solution will be developed and all. which validations needs to be done and all.

MD070 - Technical design document
This is where you come into picture. you will be converting the functional doc to technical doc, like which API will be used, which tables will be used.. and all...based on this doc a developer will develop the code.

TE070 - Unit testing scripts and results. unit testing will be done by developer. you need to remember these terms and phases. in unit testing you will be testing components individually. like for instance in the interface development we tested the sqlloader scripts, table creation scripts, packages that call API's are tested seperately. the bugs that are found in this phase are fixed immediately then and there. The final results will be preserved and will be useful in future.

TE080 - Link test scripts and results
A separate testing team will do this. They will not look into the code but will be interested in input and out. This is like final testing. Any bugs found are notified to the development team for fixing.


Well your role will mostly be in MD050, MD070 and TE070 phases and these are usually carried out at offshore. While the other stuff are carried out at onsite.

Keep an idea of these as you will be mentioning about AIM methodology and they may ask some questions on these.

No comments:

Post a Comment

Note: only a member of this blog may post a comment.