软件公司管理禁忌:这三点足以惹怒软件开发人员

前几天参加了西安软件开发行业的一次聚会,不乏有软件公司的管理者感觉软件开发人员(程序员)很难管。依照笔者这些年做软件开发项目管理的经验,很多管理者对软件开发都有误解,他们很享受那种管人的感觉,但是软件开发管理中的管不是管人,而是管事,理是理清事情运作的规律。

西安软件公司

软件开发管理中的简单,不是是说技术架构简单,而是人事上的管理简单。不得不说软件开发人员是一个思考相对”简单”的物种,其实应该用”直接”这个词更好。简单是指人事上的简单,为什么会造成这一现象,主要是编程工作太复杂了,此消彼长的原理,让你不得不在其他地方变得简单一些。比较好理解的词就是大脑已经完全不够用了,这也是为什么大部分软件开发人员就是看起来比较萎糜的,因为实在是太累了。所以回到原主题,你指望软件开发人员跟你玩心机,谁有那闲工夫和精力呢?

基本上在很多软件公司里面找到的原因无非是:一个是可能并不是推脱,而是正常的流程;二是你肯定胡乱改需求,而不延长项目时间。三是不考虑现在有项目的状态和现在有的生产力,胡乱加一些很难实现,但又没什么用的需求,还不给足时间。

一、软件开发人员的正常流程和外界认为的推脱

有的时候在软件开发人员看来是非常正常的流程,而在外界看起来就是推脱,比如说有的时候软件开发人员经常会问你,有没有先清理下缓存?出现这个问题之前都做过什么操作?用的浏览器是什么?这种行为往往被外行人所不能理解和接受,认为这是一些推脱,总是找理由,就是不承认自己的代码有问题。

二、乱改需求项目时间不做延长

从软件开发人员的角度上看,同样一个项目需求,一个月完成就是一个月的工作量。而你中间改一次需求,相当于两倍工作量,再改,三倍,给多少钱也受不了这么折腾。

西安软件公司

三、加不切实际的需求

有些功能实现起来很复杂,但收到的效果很微弱,在考虑现阶段的项目进度、漏洞修补和人力资源,没必要加这种功能,所以考虑需求的情况下,也应该考虑一下成本实现的问题。其实很想说还有一点,动不动就告状,说软件开发人员不服管教,是矛盾的开端。

很多管理者都有种错觉,管理就是管人,错,管理其实是管事的,也就是负责人,担当,这件事没做好,找谁来担当,找谁来负责?理是理顺、理清事情的运作,让事情在这些人的能力范围内,按照最优的方式去进行。但大部分人对于管理的理解都是管人,典型的词语是:“这个人不服管教”,你要想啊,一个人,评什么要你管,你管的是事,你来负责,所以才听你安排。

陕西弈聪软件信息技术股份有限公司
电话:13679229477    02989322522
陕西省西安航天基地神州四路科为城墅20栋4301