Некоторые критерии, по которым разработчики программного обеспечения оценивают работодателей:
- Наличие и разнообразие показателей эффективности. 1 У хороших поставщиков должен быть обширный набор таких показателей: объём, качество, время, удовлетворённость, затраты, измеримый бизнес-эффект. 1
- Защита данных и секретной информации. 1 В большинстве случаев разработчик получает доступ к внутренней информации компании. 1 Важно, чтобы он обеспечивал надёжную защиту данных и гарантировал их доступность, даже если компания прекратит деятельность. 1
- Система мотивации. 3 Оценка ключевых показателей эффективности (KPI) помогает создать прозрачную и понятную для всех сотрудников сетку оплаты труда за результаты, а не время, проведённое на работе. 3
Также при оценке эффективности разработчиков программного обеспечения могут использоваться следующие критерии:
- Количество решённых задач за единицу времени (день, неделю, месяц). 2 При этом нужно учитывать сложность задач. 2
- Процент багфиксинга. 2 Это соотношение времени исправления бага (программной ошибки) к времени выполнения задачи, на которую этот баг создан. 2 Нормальным считается значение, не превышающее 20–25%. 2
- Время выполнения работы с момента поступления задачи. 3 Этот показатель свидетельствует о качестве труда и необходим для анализа стабильности продукта. 3