Effective Performance Management: Promotions, Improvement Plans, and Everything in Between
The importance of performance management is multifaceted, benefiting employees, managers, and organizations alike. Employees benefit from clear expectations and growth opportunities through feedback; managers benefit from enhanced team productivity and building trust with the employees; and organizations benefit greatly when employee contributions support organizational objectives. However, performance management is known to be stressful for both employees and the managers who conduct them. According to Peters (2003), the evaluation of the performance of software engineers on a regular basis is so difficult that a few managers do not do it at all. A study by Wigert and Harter (2017) found that only two out of 10 employees strongly agree that their performance management motivates them, and another study by Frimanson et al. (2021) concluded that performance evaluation can be stressful for employees. Drawing from my experience managing people and conducting performance reviews for technical roles, including software engineers, technical leads, and engineering managers, at companies, such as Amazon, Cisco, and Juniper Networks, this article explores why performance management approaches can sometimes be ineffective and stressful. My evaluations have primarily focused on software engineering competencies, such as coding proficiency, software architecture, leadership impact, and cross-functional collaboration. By sharing these insights, I aim to help managers navigate performance reviews more effectively, ensuring fairness and clarity in performance evaluations.
Authors
- Sai Chiligireddy
Institutions
- Seattle University (US)
Publication Details
- Journal
- IEEE Engineering Management Review
- Published
- 2025-03-28
- DOI
- https://doi.org/10.1109/emr.2025.3555977
- Citations
- 1
- Primary Topic
- Human Resource Development and Performance Evaluation
- Type
- article
- Field-Weighted Citation Impact
- 1.54