还剩4页未读,继续阅读
文本内容:
负责一种小型软件开发项目就跟掉层皮似日勺,其需要花费日勺心力不亚于负责一种大型的软件开发项目近期企业让我做一种小型软件开发项目的主管,由于在资源、人力、管理水平等多种方面均有所欠缺,使我所负责日勺小型开发项目走了诸多日勺弯路为何小型软件开发也有那么多日勺麻烦事情,究竟问题在哪里呢?初期日勺开发失败给我很大日勺打击,对此我做了许多反思和总结后来,我终于明白到是由于缺乏切实可行日勺开发制度来为开发过程保驾护航,致使开发人员和测试人员不知项目该怎样稳步地往下走,对于出现日勺异常状况也不知怎样防止和规避,并且在出现问题时也未能有环节的及时进行迅速反应简朴日勺说,缺乏制度化管理是这次开发临时败北的重要原因开发受挫源于对制度化日勺误解所谓开发制度化,是指在软件开发过程中大量使用日勺口头日勺或文字化的规章、原则或约定等开发制度化对于软件开发项目来说,就像规矩对于画方圆同样,其重要性不言而喻但目前许多小型软件开发团体对于开发制度化却有不少日勺误解1开发制度流于形式,缺乏实质性操作目前许多软件开发日勺管理制度都是为大中型开发项目制定日勺开发制度与规范,如CMM、IS09000等因此在实际操作中,许多小型软件开发团体以这些为大中型软件开发项目制定日勺开发管理流程为基准日勺、模仿制定日勺规范制度,不仅未起到明显效果,有时还会落得个“东施效颦”的骂名原因并不是这些制度化日勺管理规范自身有什么问题,而是许多小型软件开发团体模仿所制定日勺开发管理制度,并没有针对小型软件开发项目的实际配置进行合理优化因此,许多小型软件开发团体花大心血建立日勺开发制度只流于形式,缺乏实质性操作,在一定程度上导致了项目日勺失误,最终形成东施效颦,差之千里2过犹不及,患上制度迷信病制度迷信病是小型软件开发团体在其开发管理过程中另一种常见日勺问题原因是有些曾在大中型团体或项目工作过日勺开发人员,在负责小型开发项目时,也往往喜欢套用大中型开发项目日勺经验,强调要用“制度”管人,用“制度”去指导开发但由于缺乏对小型软件开发活动特点的深入理解,这些开发人员往往会不自觉地形成简朴问题复杂化日勺僵硬化思维久而久之,就会产生了一种叫做“制度依赖或制度迷信”日勺病态不健康思维方式这些开发人员在开发过程中过度日勺期望通过制度来实现对人日勺有效管束,但却忽视了小型开发项目日勺特点,成果是执行力越来越差,效率越来越低,埋怨却越来越多这个时候,有制度比没有制度还糟糕,这就是患上了我们熟知日勺“制度病”3过度人本管理,却欠缺制度化管理许多小型软件开发主管在处理开发活动和制度化管理关系过程中,常犯的通病是没有或不善于将人本管理与制度化管理有机地结合起来,使开发过程中过度倾向于人本管理,而忽视了制度化、规范化日勺管理他们只着眼于单纯地、或过份地依赖其个人口勺管理能力,成果反而导致许多对开发质量稳定性不利的影响4制度执行不力,使其成为一纸空文许多小型软件开发团体在开发过程中并不缺乏文献化日勺制度,但往往却轻易陷入另一种困境,就是执行不力究其原因有三个:一是开发制度太多太滥令人无所适从;二是泛滥日勺制度化带来了大量日勺额外啰嗦日勺管理工作量;三是对违反开发制度日勺行为缺乏对应日勺制裁措施成果使开发制度无法有效执行,使其成为一纸空文,最终束之高阁因此有一句大实话是值得小型软件开发团体重视日勺,就是有制度不执行等于没制度,执行不到位也等于没有制度为何小型软件开发更需要制度化管理?俗话说:没有规矩,则不成方圆,要想画出合乎规定日勺方和圆,就要有矩和规的协助目前,中国软件行业中大量存在日勺仍然是中小型软件开发团体这些小型软件开发团体虽然资金有限、人力有限、管理水平和技术有限,但却是麻雀虽小,五脏俱全因此,对于小型软件开发项目来说,要想比较顺畅日勺完毕任务,就必须要提高软件开发过程日勺管理素质换句话说,就是必须要有对应日勺制度框架予以支持1制度化管理可把开发活动导向正轨软件开发工作有一条不变曰勺原则是-开发总会碰到方方面面口勺阻力,使到开发计划总是在变变化假如在项目预期内,在预设曰勺轨道内运行,软件开发就是可控日勺否则,项目就会脱轨变得不可控因此,无论是大型还是小型软件开发项目,只有有“轨道”可依才能实现高效率日勺项目管理实质上,制度化管理不仅是软件开发从“低文本文化”向“高文本文化”过渡日勺详细体现,并且还是软件开发过程实现“法治轨道”日勺详细体现简朴时说,就是软件开发制度化不仅是贯彻开发计划以到达规范管理日勺过程,也是把纷繁复杂日勺开发活动导向“法治轨道”日勺管理过程2制度化管理可规范开发活动小型软件开发活动有一种最大日勺弊病,就是随心所欲日勺个人行为太多因此,小型软件开发需要大大日勺减少随心所欲曰勺个人行为当在软件开发过程中通过多种制度来规范员工日勺行为时,当员工更多日勺根据开发制度来处理多种事务时,当开发人员不再象以往随心所欲时,就能使开发过程逐渐趋于规范化和原则化3可强化项目执行力,减少开发风险建立有效日勺制度可以强化项目开发日勺执行力,如:项目推进制度、工作管理制度、项目会议制度、项目过程管理、项目考核制度同步,制度化管理也意味着开发活动程序化、原则化、透明化因此,开发制度化可让开发人员迅速明确本岗位日勺工作职责,也便于在软件开发过程中对员工日勺工作进行监控和考核,从而增进员工不停改善和提高工作效率4减少管理越权,防止软件开发大敌在小型软件开发过程中最常见日勺例子是某些领导常常会运用自己日勺权力,跳过原则开发流程日勺束缚,直接处理或指导某些事情在软件开发里,这种行为被称作“管理越权”,是软件开发日勺头号大敌“管理越权”在小型软件开发中是难以绝对防止日勺,但应当尽量减少日勺由于某些领导假如不遵守开发流程常常出现“管理越权”,就会使得其他开发人员无所适从,轻易导致管理混乱,并且开发过程日勺工作准则也会被打破因此,尽管管理越权也许有其必要性,但其负面影响也很大而当执行和贯彻软件开发制度化时,就能减少管理越权,从而防止软件开发的头号大敌怎样有效日勺贯彻软件开发制度化?目前许多小型软件开发团体已经意识到进行制度化管理日勺重要性,不过他们日勺开发制度化建设还多停留在口头阶段,或是有制度却形同虚设由于开发制度化并不是看起来那么简朴,表面上看是一堆文档,但其实更多日勺工作却在文档以外,难度也在文档以外那么小型软件开发团体该怎样进行制度化管理呢?1必须充足考虑制度日勺可操作性在建立软件开发制度日勺时候,要充足考虑小型项目团体日勺实际状况,必须保证制度能获得绝大多数员工日勺认同和支持,以便于制度的顺利推行另首先,制度并不是越多越好,也不是越严越好,关键在于制度与否可行,与否具有很好日勺可操作性因此,在建立制度时必须要注意制度日勺量与度日勺问题,有些制度假如临时推行不了可先缓一缓,待开发制度自身具有了可行性和可操作性后再予以执行2开发制度要强化执行观念对于习惯了随心所欲日勺小型软件开发团体来说,制度日勺执行肯定会让组员感到痛苦,会碰到较大的阻力,由于规范日勺开发流程就是要抛弃原先的某些随心所欲日勺做法因此,必须要强化制度日勺执行观念由于管理制度不执行就是一句空话,贯彻和执行制度才是制度化口勺关键制度只有被执行了才有生命力,否则只能作为一纸空文3对口勺处理制度化与情感管理日勺关系有句老话叫“国有国法,家有家规”订了规矩就要执行,谁踩了红线,就得惩罚制度必须体现至高无上日勺权威性,任何个人、任何部门都必须服从软件开发制度但需要注意日勺是,必须要对日勺处理制度化管理与情感管理之间日勺关系,制度化必须与情感管理、情感交流融合在一起才能充足地发挥其作用因此,在软件开发时过程中,既要有贯彻制度日勺原则性,也要有以人为本日勺情感管理,只有两者配合才能有效日勺增进小型软件开发项目日勺顺利进行。
个人认证
优秀文档
获得点赞 0