📜 ⬆️ ⬇️

Example of reengineering a real business process or when there is no forest behind the trees

Business process context Historical retrospective. Partial allocation of roles


A familiar programmer is now in search of work. He regularly attends interviews and shares his impressions:

- How is the average process of hiring a technical employee now? Yes, just like in the 18th century - on paper. Only then did the manufacturer and the engineer discuss business exclusively, while modern IT companies copy elements of Google-style HR and at the interview offer tasks about spherical horses in a vacuum, trying to create a spiritual noise environment. This fashion trend is especially sad in HR. And before that there was a fashion for NoSQL, when the “monolith of SQL Server” became almost a dirty word. Bad trend. Need to save the industry!

- Of course it is necessary. Monolith saved without us. We will save the business process of hiring staff in IT. Are you a fan user? Let's pay tribute to the professional respect of Karl Wigs .
')
- Of course I will. And you - you will be a business analyst, reengineering this business process.

- That's agreed. I like interesting interesting analytical tasks.

- Who does not love them.

Identification and prioritization of business process goals


The purpose of hiring is to find an employee who is able to most effectively solve the company's current tasks within its technological stack. The goal is to minimize costs.
Note: in a significant part of organizations, the sub-goal is mistakenly put in the first place, focusing on automating the work of an HR specialist and raising his qualifications.

AS-IS Scenario (ideal)


A resume is sent to an HR specialist: it finds it on its own, the robot finds it, the candidates send it. If HR sees keywords, it sends a resume to a manager. The head gives the go-ahead, HR agrees with the candidate about an in-person interview. In-person interview: manager, lead programmer, HR, candidate. 1 hour. The decision on the outcome of the conversation.
Clarification: such a wide range of interviewers at interviews is rare - after all, Agile principles are actively beginning to be used beyond the boundaries of development.

The main disadvantages of the current functioning of the business process: a large percentage of false positives (interviews without recruitment), a lot of time and qualification efforts of the staff conducting the selection.

User fan: “Impromptu in engineering is good during brainstorming. And then the interview on the quiz seems. Question answer. Question answer. Some difficult-high incomprehensible goal put the interviewers, testing engineers in such fantastic conditions. As if astronauts choose. For thoughtful, painstaking work, which makes up the bulk of the engineer’s tasks, we need slightly different skills. Vector shot down. Well, what useful interlocutor wants to know about the candidate, asking the question: "What is i +++++++++ 1?".

Logical Investigations


To achieve the main goal of the business process, it is necessary for the candidate to identify the presence of practical skills in the core (key - at the discretion of the decision maker ) areas of the company's technological stack. In my opinion, the most effective thing is to issue a test task covering the fragment of the technological stack formed above. The complexity of the tasks is commensurate with the current technical tasks of the company. By the result of the execution, you can immediately estimate with good accuracy how much value a candidate can create right now.
The presence of a test task also reduces the requirement for the qualifications of HR and technical specialists conducting the interview. In my opinion, a sufficient level - one technical specialist of an average link.

User fan: “Ooo, here's what you need! Simple and functional.
Business analyst: “Wait, I haven't finished yet.”
Fan User:?!

Scenario TO-BE (ideal)


After a brief phone call, HR sends the candidate a test task. The candidate fulfills it and sends the result. A company technician checks it (15 minutes). If you approve, then HR invites the candidate for an in-person interview with a middle-level technical specialist.

Scenario interview:


Total - in one hour one technical specialist of an average link will make a decision of good quality. And the candidate is already a bit in the production process.

Investment, income, risks


I estimate investments in implementation in one hour of work of a mid-level specialist - on the development of test tasks.

I believe that the TO-BE business process is more efficient in the light of the main goal and sub-goals compared to AS-IS. Achieving the sub-goal is a side effect, which is doubly pleasant.
According to the results of the introduction of a new version of the business process, there is the potential to reduce the time to complete tasks and their range for both company specialists.

Risks of not implementing:


User fan: “I have no words, cool. Like Sherlock Holmes - the case for one pipe. Well done!"
Business analyst: “Yes, we are great. But the main thing is to bring the idea to the decision makers . It would be possible to introduce somewhere else - an interesting task. After all, this is only a skeleton, I still have a few ideas. Listen, HR is not needed here at all, it can be replaced ... "

The exact formulation of the goal brings the automation nirvana closer.

Source: https://habr.com/ru/post/343086/


All Articles