Roles and Responsibilities of an Oracle Apps Developer


People who get trained in oracle apps often have many queries regarding the Roles and Responsibilities they get when they enter into oracle apps projects. So here is a brief note on the roles & responsibilities of a developer based on the kind of project.

Roles and Responsibilities in a Development project:
  1. Developing Technical design document of your component (Report, Form, Interface, Conversion, WF customization etc.,) based on the functional design document. The technical design has to be approved by the customers
  2. Coding (pl/sql, UNIX shell or what ever applicable) has to be done in Development env. based on Technical Design document.
  3. Unit testing to be done on the developed components in Dev instance.
  4. Moving codes between local and apps/DB server and also between different instances (say from dev to test, from test to Prod instances etc.,)
  5. You may have to even interact with the customer through conference calls.
  6. Email etiquette is very important. You have to interact via mails with your team/ onsite counterparts/ customers etc.,
Roles and Responsibilities in a Support project:
  1. You will get Service Requests (other wise called Support Tickets /Change Request).
  2. You have to interact with the customer and under stand the exact requirement, either through mails or by talking to them in phone.
  3. Coding need to be performed appropriately based on the change request
  4. Testing and moving the changed codes (or setups or what ever involved in the change) to different instances.
  5. These changes need to be documented in order to make note for future changes, if any.