软件过程管理在中小型软件企业中的实践探讨.doc

软件过程管理在中小型软件企业中的实践探讨.doc

ID:53793920

大小:71.00 KB

页数:4页

时间:2020-04-07

软件过程管理在中小型软件企业中的实践探讨.doc_第1页
软件过程管理在中小型软件企业中的实践探讨.doc_第2页
软件过程管理在中小型软件企业中的实践探讨.doc_第3页
软件过程管理在中小型软件企业中的实践探讨.doc_第4页
资源描述:

《软件过程管理在中小型软件企业中的实践探讨.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件过程管理在中小型软件企业中的实践探讨摘要:对屮小型软件企业建议开始以'有效、简易、可行、低成木'为标准探索起适合白己公司的过程改进的最佳实践。关键词:软件过程改进,CMM,KPA,屮小型软件企业,最佳实践屮小型软件企业往往从公司成立时的3、5个开发人员发展到30、40个开发人员的规模。通常的情况是公司有几个技术牛人,没有完善的技术文档,零星的产品和技术相关文档也是存放在开发人员个人电脑和静态的共享服务器上,没有人进行统一管理,文档也很少及时更新;没有严格的产吊版木控制管理,很多时候要交付的产品真接用

2、使用还在开发的程序版木,使得交付的产品很不稳定,造成用户满意度降低;在产品开发过稈屮,需求没有很好控制,常常产生需求变更,使得开发人员和测试人员很容易产生消极和抵触情绪,工作效率低下,产品质量不高。这一系列问题,在企业的快速发展屮,表现的愈来愈突出,开发出的软件产品质最越来越不好控制,为了保证产品质最,很多企业开始关注起软件工程和CMM,并对其屮的一些KPA进行实践和试验。但在屮小型的软件企业当屮,软件过稈的改进很容易半途而废。屮小企业,一般不会有专门的人员可以组建'软件过程组',也很少会有专职的质量T

3、程师和配置工程师。在进行过稈改进中,对于这些职位基木上都是由原来的人员兼职完成。这无形屮增加了人员的工作最。一旦过程定义得不是太完善,或是在试点屮不是太成功。很容易让人去怀疑过程改进木身的可行性。同时屮小企业接到的项目也比较小,成木压力是比较大的,而提高质量是必须以牺牲成木为代价的。所以有时从成木的角度出发,可能在高层管理人员的心目屮,对于过程改进也是有成木的顾虑的,一方面希望可以通过过稈改进提供质量,并为企业的发展提供基础,另一方瓯也面临成木压力,若软件过程是改进了,可是成本也大幅度提高了,则企业的生

4、存就成问题了。高层只是想通过一个可行的过程管理,一个提高软件质量,以保证项目进度,有效控制项目成木。所以公司并不是要一定去过CMM等级,而是要一个有效的过程管理。而在大的软件企业,一般可以有专职的人员进行质量保证和过稈改进。同时由于大企业拿到的项Hi般也比较大,项H组就比较大,客户要求也高。这也为过稈改进增加了必要性。为此,屮小型软件企业建议开始以'有效、简易、可行、低成木'为标准探索起适合自己公司的过程改进的最佳实践,可以参考下面几点:1.持续的改进很重要,但频繁的改进会不利于过程的执行CMM屮定义了

5、每个KPA的目标和一系列的KP,企业必须根据白己的实际情况去定义实现每个KPA的工作流稈。但并不是每个企业祁很幸运,在一开始就可以定义一个自己企业的最佳实践。一般的情况是,首先定义一个丁作流程,并在一个试点项目屮实行,而后对试点项目进行总结,并对此工作流程进行改进。再在其他项目或整个企业屮推广,也许在推广的过程屮,又遇到问题,再对流程进行修改。敕个的过程定义是螺旋上升的进行。这木身没有问题,但有时当遇到问题时,不要太急于去改流稈,或加流稈的分支。而要仔细分析后,慎重的进行。太频繁的改动,给人一种不严肃的

6、影响,似乎流稈可以随意的改动和定义。最后,没人去遵守流程了。同时,根据不同的项目若定义了太多的流程分支,最后,实际人员也不知道要去实行哪一套了。总之,频繁改动的规矩,让人无所适从。2.过程制定后,一定要有选择的进行试点一个进度和成木宽余的项目和一群对过稈改进有热情的人是保证试点成功的组合。定义好一套流程,最好的验证方式就是找个真实的项目去'跑'一遍。并注意收集应用流稈前后的乞种情况的对比。由于在项目的进行屮,还要试验流稈,所以需要更多的培训时间,让项目组的成员了解熟悉新的流程。需要更多的评审,不但是评审

7、项bl木身,还要评审过稈和进行必要的度量。一群对于过程改进有热情的组员是试点成功的保证。他们要有热情去学习新的流程,要有热情去沟通在执行新流程当屮遇到的问题,他们要有热情去克服进行屮的困难,而不是抱怨,他们要有热情去总结和改进新的流程,使它更完善,最总要的是,他们要有热情作为新流程的传播者,把流程像星星Z火一样在组织屮开展。1.一个坚决支持过程改进的领导是必不可少的与任何其他的变革一样,一个坚决支持变革的领导是不可缺少的。在一切顺利,大家赞成的时候,也许感觉不到什么。但当变革遇到阻力,遭受暂时的困难时,

8、这种坚决的支持就是变革是否可以继续进行的保证。因此,在过稈改进的初期,与金业的高层进行沟通,让其了解到过稈改进的必要性和预期的前景是十分必要的。同时最好在过程改进的开始阶段,一个誓师大会的举行也是鼓舞士气的上佳方法。在过程改进的过程屮也要注意及时的通报进行的过程,取得的成果。当然在遇到困难或需要高层支持时,要及时开口。(这对于技术人员主持的过程改进尤为重要)2.要有选择的对KPA进行改进,不一定是最薄弱的,最重要是选择你可以控制的KPA关于

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。