软件开发人员的组织结构管理
2015-03-30 10:18:53 访问:
软件开发项目的组织是实施软件开发项目管理的一个基本手段,也是开展软件开发项目管理工作的基础。在软件开发项目实战中,没有千篇一律的软件开发项目组织形式,软件开发项目管理者必须针对具体的软件开发项目特点和实施要求,以及实施阶段选择合适的组织结构,发挥积极的组织能力是至关重要。另外,还要清晰的设计出组织中各种角色的岗位职责,以便每个团队软件开发人员都能在其岗、尽其才。并通过高效发挥团队运作的能量,最终实现软件开发项目的目标。
在软件开发项目中,软件开发项目经理不但要有计划、领导、沟通、交际、应变的能力,还必须具备较强的组织能力。组织,顾名思义就是将来自不同部门的人员有效的组织起来,为实现一个共同的目标而努力。但如何将软件开发项目的软件开发人员组织起来,如何发挥他们的工作效率,如何增强团队的凝聚力等,是软件开发项目经理必须考虑的问题。下面提几点建议:
1、 “集中作战室”原则
“集中作战室”就是将软件开发项目组中最主要的软件开发人员全部或大部分集中到同一工作地点,例如安排软件开发项目软件开发人员在同一座办公楼或同一间办公室,以增强团队的能力。虽然现在通信技术和现代化办公设施已先进到可以远程办公,管理层也完全可以遥控管理,但通常软件开发项目组人员的集中工作更容易使团队软件开发人员全身心的投入到软件开发项目中来,比分散工作效率更高。另外,作为一个大型的软件开发项目,里面涉及的人员很多、相互之间的沟通信息非常之大,而且要及时准确表达信息的最有效方法,就是面对面的沟通。所以在大型软件开发项目中,选择“集中作战室”是非常好的一种方法。另外,还可在作战室显著的位置挂上软件开发项目的“作战图”-软件开发项目进度计划,并且定期对计划进行更新,这样不仅能让所有软件开发人员都非常清楚当前软件开发项目所处的状态;而且也有利于让管理者及时发现软件开发项目中的问题,并纠正偏差。
2、 建立奖励和表扬体系
在软件开发项目中,必须将员工的工作绩效与奖励紧密联系起来。以使得软件开发项目团队软件开发人员将自己的期望和软件开发项目的要求紧密结合,以达到团队软件开发人员激励的目的。大家多劳多得、赏罚分明。这样有利于团队软件开发人员朝着一种积极向上方向发展,而且有利于在软件开发项目中形成优胜劣汰、竞争与共享的氛围。
3、 软件开发项目团队活动建设
软件开发项目组中,由于需求不明确、技术日新月异、软件开发项目工期紧等客观原因,导致软件开发项目组每个软件开发人员压力都很大,而且要经常加班加点的工作。在这种高压环境下工作久了,很容易给软件开发项目组软件开发人员一种压抑感,甚至产生尽早脱离软件开发项目组的想法。在这种情况下,软件开发项目经理应多与软件开发项目组软件开发人员进行面谈,听取他们在工作中存在的困难和困惹,帮助他们减轻思想压力;并且定期组织一些业余活动。在关键里程碑完成的时候,进行总结和庆祝,对软件开发项目软件开发人员的士气起到很大的鼓舞作用,对下一阶段工作有序的开展也提供帮助。如组织野外活动、卡拉OK、软件开发项目组聚餐,组织与客户共同进行体育比赛等。这样不仅有利于大家放松紧张的心情;而且有利于小组之间的相互理解和支持,有利于增强团队的凝聚力和战斗力。
选购指南:
本公司主要为山东地区供应各品种型的开发,济南桌面软件开发,济南网页软件开发,济南APP软件开发,济南WinCE嵌入式软件开发,具体包含如:家电公司管理软件、电脑公司管理系统、软件公司管理系统、手机店管理系统、森普P6综合业务支撑平台、政府办公平台、济南财务济南软件开发、济南HR济南软件开发,可以满足各种大中小型各类企业的管理需要。