adesso Blog

Function-oriented companies traditionally have hierarchical structures. Senior management sets the business strategy. Middle management makes up the first task level, followed by the team lead level and then the team itself. This ends up with tasks being processed in a way that is oriented towards results. There are clear jobs with clear job descriptions. The function determines the position in the company.

Process-oriented companies also determine their operational alignment by starting with the strategy. The plan set by senior management is now mapped using process models. Middle management is not necessarily divided by discipline – in this situation, it is the process types that determine how everything is divided and assigned. Teams are oriented towards process chains and work through their tasks in a customer-centric manner. The roles determine the positions in the company.

There is no right or wrong way

People prefer one of the two structural models mentioned at the start of this blog post based on their personal view and inclination, or the company’s corporate culture dictates which model is used. The function-oriented model, which stemmed from Taylorism, proved to be a perfectly feasible option in the twentieth century. But while this model worked during a time when there was little competitive pressure, its weaknesses were quickly revealed once market pressure started to ramp up. The functional areas (departments), often referred to as silos, prevent the company from interacting in the way it needs to in order to be competitive.

The sluggish market situation was replaced by dynamic and network-driven customer expectations. But despite this, the fact still remains that it is not easy to change corporate structures – especially since this change involves a top-to-bottom reorientation.

Everyone has their part to play

Below, I have compiled a list of typical roles found in function-oriented companies and process-oriented ones. The roles can be divided into business roles and technical roles. Within this, there is a difference between the roles found at the strategic level and the operational level, as shown below. In addition, there are other roles from the organisational structure or the implementation project.

Strategic level: business roles - More likely to be consultancy roles

Managing consultant

The managing consultant provides consultancy on organisational management, verifies the business case together with the client and clarifies ambiguities with regard to the work order. They accurately assess the context and provide recommendations for action on the procedural strategy, the roles involved and what they need to do and, at the end of the project, on how to proceed next.

The management consultant, on the other hand, is largely focused on pure corporate strategy consultancy.

Main skills: strategic, solution-oriented, innovative, transparent, strong communicator

Managing mentor

The managing mentor lends additional support with decision-making questions by providing situational comparisons within and outside the topics. They present other points of view, thus enabling decision-makers to consider other perspectives and increase the likelihood of making a better decision.

Main skills: experienced, solution-oriented, innovative, empathetic, direct, discerning, curious

Managing coach

The managing coach develops managers and executives in seminars by pointing out possible courses of action in business management situations. They clarify the most important fragments, goals, motivations, methods, models and tools in their field of expertise.

Main skills: methodical, structured, objective, innovative

Business analyst (non-technical)

The business analyst is responsible for discovering, synthesising, analysing and evaluating relevant business information from a variety of sources including tools, processes, documentation and other data, primarily to uncover business weaknesses.

Main skills: analytical, meticulous, thorough, methodical, objective, empathetic, direct

Business requirements engineer

The business requirements engineer identifies the necessary stakeholders and is responsible for determining, analysing, specifying and validating all business requirements according to the objectives.

Main skills: has process experience, structured, curious, innovative, objective

Business architect (non-technical)

The business architect is responsible for validating and operationalising business strategies by mapping structures, processes, methods and tools, in harmony with and aligned to the corporate goals and culture.

Main skills: knowledgeable about the business model and the process and system landscape, innovative, objective

Process analyst

The process analyst is responsible for presenting the processes to be analysed, the actual analysis of these processes and the evaluation of them in a way that allows them to be used to identify weak points in the process that hinder all the actual requirements from being met.

Main skills: analytical, meticulous, thorough, methodical, objective, empathetic, direct

Process designer

The process designer is responsible for the cross-departmental design, selection and sequencing of workflow and process steps.

Main skills: has process experience, action-oriented, objective, customer-centric and solution-oriented

Operational level: business roles - More likely to be implementation roles

Business requirements manager

The business requirements manager is responsible for organising, planning, initiating, controlling, monitoring and meeting all business requirements according to the objectives.

Main skills: has process and project experience, structured, objective

Business product manager

The business product manager is responsible for a product, a service package or an individual service. They create the business use cases and take charge of the business planning, management and control of their product, service package or individual service during its life cycle.

Main skills: market-conscious, has process experience, customer-centric, innovative

Process coordinator

The process coordinator is personally responsible for the process landscape of the core and support processes. They take charge of designing the assigned processes to make them efficient and of ensuring they remain effective according to the strategic alignment of the company.

Main skills: knowledgeable about business model and processes, aware of their role and the roles of others, objective

Process owner

The process owner is personally responsible for an assigned process. They are responsible for designing their process to make it efficient and ensuring it remains effective.

Main skills: has process experience, aware of their role and the roles of others, solution-oriented, objective

Business application coordinator

The business application coordinator is personally responsible for the application landscape. They are named by the overall management in order to align the applications used with the strategy in a way that fits the process landscape from a business perspective.

Main skills: knowledgeable about system and process landscape, aware of their role and the roles of others, objective

Business application owner

The business application owner is personally responsible for an application. They are responsible for designing the assigned application to make it efficient and ensuring it remains effective from a business perspective.

Main skills: has system experience, aware of their role and the roles of others, solution-oriented, objective

Key user

A key user specialises in a product or system and has a deeper understanding and a higher level of expertise than other users. The key user is often the first point of contact for questions about the product or system.

Main skills: has application experience, communicative, solution-oriented, proactive

Power users

Power users use certain process or system features more intensively than other users. Similar to the key user, the power user has a deep understanding of the process or system thanks to their intensive use of it. The power user is familiar with all the properties and specifics of a process or a system.

Main skills: has application experience, solution-oriented, proactive

Strategic level: technical roles - More likely to be consultancy roles

Technical analyst

The technical analyst is responsible for discovering, synthesising and analysing relevant technical information from a variety of sources within an organisation including tools, processes, documentation and other data.

Main skills: analytical, meticulous, thorough, methodical, objective, empathetic, direct

Enterprise architect (technical)

An enterprise architect derives the technical business requirements from the corporate strategy in order to implement them with the help of the technical options based on external and internal factors. The enterprise architect has an overarching view of the organisation.

Main skills: knowledgeable about the business model and the process and system landscape, innovative, objective

System architect

System architects are responsible for planning, developing and modernising system architectures. System architects design functional IT systems and specify them according to the respective requirements.

Main skills: knowledgeable about the business model and processes, innovative, objective

Solution architect

The solution architect is responsible for evaluating the business needs as well as working out, developing and optimising technical solutions in order to harmonise the IT and business strategy in practice.

Main skills: knowledgeable about technical and business models, strong communicator

Technical requirements engineer

The technical requirements engineer is responsible for organising, planning, initiating, controlling, monitoring and meeting all technical requirements according to the objectives.

Main skills: has process experience, structured, curious, innovative, objective

Operational level: technical roles - More likely to be implementation roles

Technical requirements manager

The technical requirements manager is responsible for identifying, analysing, specifying and validating all technical requirements according to the objectives.

Main skills: has system and project experience, structured, objective

Technical product manager

The technical product manager is responsible for a product, a service package or an individual service from a technical perspective. They create the technical use cases and take charge of the technical planning, management and control of their product, service package or individual service during its life cycle.

Main skills: market-conscious, has system experience, customer-centric, innovative

Technical application coordinator

The technical application coordinator is personally responsible for the application landscape. They are named by the overall management in order to align the applications used with the strategy in a way that fits the process landscape from a technical perspective.

Main skills: knowledgeable about system and process landscape, aware of their role and the roles of others, objective

Technical application owner

The technical application owner is personally responsible for an application. They are responsible for designing the assigned application to make it efficient and ensuring it remains effective from a technical perspective.

Main skills: has system experience, aware of their role and the roles of others, solution-oriented, objective

Key developer

The key developer is an indispensable member of the development process. They have an excellent understanding of the system landscape’s operational architecture as well as a very good understanding of the core of the software.

Main skills: knowledgeable about system landscape, has system experience, solution-oriented

Frontend developer

The frontend developer develops user interfaces for dynamic applications and designs modern, easy-to-use user interfaces and responsive designs for websites, e-shops and other web applications.

Main skills: user-oriented, solution-oriented, communicative

Backend developer

The backend developer develops and programs the server for an application or website. This also means they are responsible for the technology and the programs that run in the background of an application.

Main skills: user-oriented, solution-oriented, creative

Test manager

The test manager takes charge of the planning, coordination and control of the various tests. They are responsible for developing and defining suitable test methods and test tools. Their tasks also include the business management and control of the test team as well as documenting the test and preparing the results.

Main skills: solution-oriented, creative, consistent, precise, thorough

Software tester

The software tester performs the operational tests. They are responsible for performing manual software tests, creating new test cases and maintaining documentation.

Main skills: solution-oriented, creative, consistent, precise, thorough

Other roles involved

Senior management

Senior management is responsible for developing a corporate vision, developing the strategy and goals derived from it and selecting the components of the solution. They are also responsible for the communication and the business coordination of the business organisations.

Middle management

Middle management defines the operational and tactical objectives based on the strategy. It derives and implements the appropriate structures needed for the organisational and process aspects of its area.

Project manager

The project manager is responsible for the operational planning and control of the order. They are responsible for achieving the material objectives, meeting the deadline, remaining within the budget and hitting the quality targets of the order based on what type of order it is.

Main skills: methodological expertise, structured, strong communicator, diplomatic

Change manager

In operational change processes, the change manager supports the management and the employees in successfully navigating the change the company wants to make.

Main skills: empathic, strong communicator, diplomatic, credible

Change agent

A change agent is a specialist in constructively bringing about clarifications in decision-making and conflict situations as well as in change processes in terms of the personal, organisational, economic, technological, political and social aspects.

Main skills: empathic, strong communicator, diplomatic, credible

Management coach

The management coach provides consultancy on models, concepts, methods and procedures in the context of their subject area to raise awareness of the individual elements involved, among other things.

Main skills: subject matter expert, empathic, methodical, strong communicator

Subject matter expert

A subject matter expert is someone who is an expert in a particular domain, area or topic. They have acquired a vast amount of experience from both studying the theory of their subject and applying it practice.

Main skills: subject matter expertise, solution-oriented, application-oriented

Works council

The works council is an institutionalised employee representation body in workplaces, companies and corporations. The works council has a say in a large number of company matters and should therefore always be involved in all consultative projects, not least because of the very nature of the works council.

Conclusion

There are other roles in a company beyond the official positions. These roles are often not adequately described or filled. With the function-oriented view, a company often denies itself the potential of process-oriented roles. Being aware of the different roles in the company makes it easier to understand the tasks, assume responsibilities and meet expectations.

What we have to offer

Transformations impact on how we understand roles. adesso provides support in identifying the areas of responsibility that are needed and establishing roles.

Our organisation management specialists are easy to reach and more than happy to discuss ways to make your company even more successful in the future. Contact us at Organisationsberatung@adesso.de

You can find more exciting topics from the adesso world in our blog articles published so far.

Also interesting:

Picture Mike Deecke

Author Mike Deecke

Mike Deecke is a Managing Consultant in adesso's Organisational Consulting division. Because success is not a matter of chance, but depends on the right decisions, Mike advises success-oriented decision-makers on transformation issues before the implementation phase begins. So that the right things are done right by the right people.

Our blog posts at a glance

Our tech blog invites you to dive deep into the exciting dimensions of technology. Here we offer you insights not only into our vision and expertise, but also into the latest trends, developments and ideas shaping the tech world.

Our blog is your platform for inspiring stories, informative articles and practical insights. Whether you are a tech lover, an entrepreneur looking for innovative solutions or just curious - we have something for everyone.

To the blog posts

Save this page. Remove this page.