Managing Human Factors in IT Project Management

Managing Human Factors in IT Project Management

James Graham, PMP
Ta’ l-Ibrag, Malta
AS SoFTWARE PRojECT MAnAgERS, we obsess over the schedule details. We huddle with our teammates to try to anticipate risk factors that could derail our projects. We crunch numbers to see if we can squeeze the project deliverables out of the allocated budget. But we tend to overlook, or ignore, the most prevalent cause of project failure: the human factor.
From errors, to accidents, to out-and-out nonperformance, human failure to perform can often be tied to our tendency to repeat our past behaviors. If it worked successfully for us last time, it should work again. There is an old say- ing: “For he who is a hammer, every problem is a nail.” Psychological research shows that people under the influence of stress may revert to the learning or experiences that are hammer-like, because they found success with them in the past. What is more stressful than undertaking a new software project?
Because the objective of most projects is to create a new product, service, or solu- tion, agility and flexibility of mind and working style are major positive behav- iors to encourage instead of repeating past actions. Following old processes may be counterproductive when you’re faced with a new, different challenge.
Consider a business analyst who is highly experienced in one formal software project management methodology. Intellectually, he may agree with his devel- opers’ explanation of why a more agile approach to software development makes sense. But when faced with time pressures that appear to compromise the project, he may revert to using some favorite techniques that worked well in past, non-software-related experiences.

           Bank supervisors report that reversing numbers is a common error, espe- cially when employees are not 100% focused due to work-related or personal stress. Knowing this human tendency, the wise project manager will carefully check estimates, budgets, and other documents for these types of careless, but human, errors.

What leads to stress on your project team? It could be personal, such as having an argument with a spouse before leaving for work, or financial pressures at home. Perhaps there are family worries about health or children.
Work-related encounters can also be stress inducing. It could be something as minor as being late to a key stakeholder meeting and forgetting to bring an important document. Or, it could be concerns from job security to worries that the coding and testing for this project cannot be completed on target.
Stress leads to past behavior, not active problem-solving actions. As the soft- ware project manager, it is your job to be on the lookout for symptoms of stress that can lead your team members to regress to old behaviors. By having active conversations with them and carefully managing their work environment, you can prevent or help minimize the effects of stress.
People are human, so human emotions are natural in the workplace. But only people can develop software. So, nurture and manage your human capital as carefully as you monitor and protect your nonhuman resources.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值