Introduction
The American company Dell decided to create a dedicated center to develop and support its projects in Russia. For this purpose, it was necessary to form an independent project team that would take over the full cycle of software development. Below is a detailed plan for selecting and forming this team.
Team Formation
The recruitment process began with the formation of a key team to lay the foundation for further development. Initially, line managers were hired to perform the following functions:
- Clarifying requirements and setting tasks for the team.
- Technical selection of candidates.
- Mentoring junior developers and interns.
Selection Stages
To minimize risks, a three-stage selection process was applied, including:
1. Initial screening of resumes:
- Evaluation of candidates' experience.
- Checking whether the qualifications meet the stated requirements.
2. Technical interview:
- Conducting tests on knowledge of technology and tools.
- Assessing the ability to solve practical problems related to future work.
3. Final Interview:
- Interviews with line managers.
- Discussion of previous experience and career goals.
- Checking references from previous jobs.
Final team composition
At the conclusion of the recruitment process, a team of 24 people was formed. This team included:
- 4 line of business managers.
- 8 senior developers.
- 6 junior developers.
- 4 interns.
- 2 testers.
Results
The Russian team independently performed the entire closed-loop software development cycle, including:
- Requirements analysis.
- Architecture design.
- Development and testing.
- Implementation and support.
The team successfully coped with the assigned tasks, which allowed the American company Dell to increase the efficiency of development and support of its projects.