Differences between Oracle Technical, Oracle Functional and Oracle Techno-Functional

We can take these three areas as how people/ professional pursue their interest as well how business and technology piece link together. The importance of all three role is same and only context of business and IT Project lifecycle along with complexity of process define/ decide which is best suited and workout. My genuine defintion is all three are very much influence in business scenarios. Also moving from one area to other take good amount of  study, hardwork and committment.







Technical degree ie BE, Mtech, MCA

Technical degree ie BE, Mtech, MCA

Business degree i.e. MBA, CFA, CA, CPIM etc


Technical development and like to get expertise in technical areas i.e. architecture, DBA, developer, research

Start with technical and pursue on analysis driven activities ie. Business analyst, technical analyst, cordinations

Work toware operations, business site with little or no knowledge on IT side

Type of task

Development, debugging,

Production support, coordination

Implementation, User training















As a team or as anorganization, all three type of role and people require, it is the work context which define which type of profile more suited in particular phase of project lifecycle. In idea scenario blending is best but having blending cause confusion and overlapping of outline responsibility that is quite tricky and risky.


In project / Product lifecycle, while in research, analysis, requirement phase, there is lot of need of people having functional insight of business, process, procedure along with government law, tax, market etc. In development technical people need to convert and bring all feature and product in best technical part, there if functional people did their job nicely they technical team also deliver with good quality. After that in transition, training or early life or later ongoing support, to bring more productivity as well value of money, people with technical background having enough business awareness are best suited, we call they techno-functional.


Friends , i surely like to know your views and feedback on my thoughts, also plz add your thoughts in this topic to get more clarity and outline some useful way to explain these three terms — Oracle Technial , Oracle Functional , Oracle Techno-Functional.


Wishes — Shivmohan

8 thoughts on “Differences between Oracle Technical, Oracle Functional and Oracle Techno-Functional

  1. This is the perfect blog for anyone who wants to understand this topic.
    You know a whole lot its almost hard to argue with you (not that I actually would
    want to…HaHa). You definitely put a fresh spin
    on a topic which has been written about for many years.

    Great stuff, just excellent!


  2. Hi Shivmohan,
    Thanks a lot for your great work!

    I would like to ask 1 clarification from you.
    Currently I(Kumar MCA) m working as a Production Support Execute in OTC cycle since last 2 years.

    Kindly advise the below points,
    shall mention my role like Oracle Techno Funcitonal ?
    and what will be the expectation from other employer of 2+ Techno fucntional in oracle 11i ?


  3. Thank you for the article- I usually cross heavily b/w Technical and techno-functional and its a fine balance with some implied issues or perceived shortcomings from the functional users. Although many of them are glad that there is someone to translate their business needs into technical speak to others.


  4. Hi Shiv,

    It would be helpful if you can still drill down the work/role each person carries out…like what a functional consultant is assigned as soon as entered into an organization, techno-functional role, and so on.



  5. Hi Shipmohan,
    Thanks for your clarification, it would gives a clear idea, expecting many more doubts in this pipe line.



  6. Hi Shivmohan

    Greetings from Shashank

    After working for a period of 8 years in a software multinational in india in finance – accounting : AP/FA/P2P area i want to move on to a role as oracle functional person. This as i have understood calls for strong setup experience, which i do not possess, can you guide me going ahead ?

    Thank you


Want to give some comment to author ( Shivmohan Purohit )

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s