Tuesday, December 12, 2006

Roles and Responsibilities of a Technical consultant

The most common question being asked in interviews is ' What are your roles and responsibilities?'.
Before answering the above question, let me explain the difference between Functional consultant and Technical consultant.
Roles and responsibilities differ from functional consultant to Technical consultant.
Functional Consultant:

  • Functional consultants are responsible for designing the SAP implementation solution based on the requirements of your company.
  • Functional consultants are business process experts.
  • Functional consultants normally use their process knowledge to calculate the impact of the SAP implementation on the company's processes.
  • Functional consultants are thus concerned with SAP functions and processes that will generate the data and output for business.
  • Functional consultants interact with end users of the company to gather requirements and based on the requirements they customize the SAP implementation.
Technical Consultant:
  • Technical consultants are experts in information technology.
  • Technical consultants normally assist in configuration of the SAP R3 installation. In many SAP implementations, technical consultants help in designing interfaces and customizations in R3. Finally, the SAP R3 technical consultants would be responsible for migration of data from the legacy system to the new SAP ERP implementation.
  • Here i will discuss major roles and responsibilities of a technical consultant:

1) Designing technical specification by looking at the functinal specification you have recieved.
Usually senior developers having 3 years or more than 3 years of experience involves in preparing technical specifications.

2) Developing objects using ABAP workbench tools. That may be a report program or an on-line program or a custom table.
Remember the development work starts after the technical specification is approved by your team leader.

3) Preparing the Unit test case document.
In unit test case document, we document the results and test cases performed on the developed object.

4) Peer Review
if you are a senior developer you can perform peer review. I.e review the code written by your peers.

5) Working on Problem Tickets
If you are working in a support project, you should solve the tickets assigned to you. Tickets are nothing but the problems occured in production environment.

The above mentioned are the major roles and responsibilities for a technical consultant.

0 comments:

Blogger template 'YellowFlower' by Ourblogtemplates.com 2008