Recruit the People You Need

You might not have the ability to hire new people.[24] But you do have the ability to specify the talents and skills you need on a team. Consider these roles for your project team:

Typical Name

Role on the Project

Architect

Organizes and guides the entire system development, including the test system

Developer

Designs and writes product code

Tester

Designs and writes tests, including test code

Writer

Designs and writes product documentation

Business Analyst

Gathers and writes requirements

Release Engineer

Designs, writes, and maintains the build system and any other scripts associated with the build system

Project Manager

Organizes the project’s work

Your project may need additional roles, such as UI designer or firmware developer. ...

Get Manage It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.