浅谈运用软件过程模型规范旅团自主软件开发.docx
《浅谈运用软件过程模型规范旅团自主软件开发.docx》由会员分享,可在线阅读,更多相关《浅谈运用软件过程模型规范旅团自主软件开发.docx(10页珍藏版)》请在咨信网上搜索。
1、 浅谈运用软件过程模型规范旅团自主软件开发 摘 要:随着部队官兵科技素质的提升,旅团级单位初步具备了小型软件开发能力。但局限于软件开发人员技术水平参差不齐,开发过程又受到部队各项制度约束和各种任务活动的冲击,时间难保障、管理难自主,致使软件开发工作效率低下,软件开发失败的多,长效的少。运用软件过程改进模型CMM 和ISO9001来管理软件开发工作,形成组织严密,运行高效的软件开发机制,这样既可有效地节省资金,又能充分利用部队自身人力资源。关键词:软件;软件过程;CMM;ISO9001随着军队信息化建设水平和人才队伍的不断发展,旅团级单位初步具备了小型软件开发能力。这些自主开发的软件,如果能够广
2、泛应用于部队模拟训练、日常管理、自主教育等方面,既可以提高官兵的训练成绩,提升部队正规化管理水平,也可以拓展官兵自主学习的渠道。但局限于本单位挑选出的软件开发人员,数量有限、技术有限,加之开发过程又受到部队各项制度约束和各种任务活动的冲击,软件开发工作在时间上难以保障、管理上难以自主,直接导致开发工作效率低下,软件生命周期不长。为此,我们借鉴国际软件界公认的软件工程学中软件能力成熟度模型( CMM)来指导和规范旅团单位自主软件开发。这一模型,既可以科学地评定软件开发单位的软件能力成熟度等级,也可以用来帮助软件开发单位自检,了解自己的强项和弱项,从而不断地完善单位的软件开发过程,确保软件质量、提
3、高软件开发效率。1 自主软件开发组织中过程改进所面临的困难软件界从过程改进中所获的经验主要是源于大型组织执行CMM 或建立ISO9001 质量体系。尽管进程改进模型没有否定它们在组织中的应用,但合适的数据很少。面对着公布的少量证据, 很难去为软件组织建立一个ISO9001合适的质量体系。通过分析,我们认为困难主要表现的三个方面。1.1 关于组织结构中相关的困难通常,旅团自主软件组织都会忽略对任务、职责以及过程的正式定义。他们只关心日常事务,从不做长期规划。关系到组织结构,软件初始过程的困难被归纳为以下几点:(1)缺乏有质量意识的人员。在软件开发组织一般没有人员具有软件过程改进经验或接受过培训。
4、大多数开发人员对组织质量的基本情况毫无所知。虽然他们知道概念和技术,但仍可能缺乏一种对解释他们自己组织所要求的质量模型基本原则的理解。(2)人员数量较少,没有成立专项过程改进小组。过程改进的努力对于大多数高技术人员成为了一种额外责任。然而这些人很少有改变现状的推动力,因为在当前结构中已经形成了这样的现状。(3)有限的经费。旅团自主组织的软件开发,通常运作小预算,甚至是没有预算。软件开发的最初投资即改进工作(如评估和培训)也几乎没有落实。因此,对这种自组织的软件开发而言, 为一个长期过程改进项目投入资源更加困难。(4)当前过程的状况。通常这种组织软件开发,大多片面追求开发进度,依托技术牛人单打独
5、斗,其他人员旁边打打下手,不会采取CMM等软件管理方法。(5) 非软件过程的问题。软件开发组织常常缺乏与软件开发不直接关联的组织过程的成熟度需求。这在解决相关软件开发中的问题时带来了更多的困难。进一步说, 它要求过程改进能在更多新领域中实行。(6)缺乏定量的数据。这种软件组织一般不能收集资料以度量过程和性能。这与他们未定义过程及他们运作的开发模式紧密相联。然而由于组织起步前的状况是未知的, 并且很难去定量起步时的早期结果,所以缺乏定量的数据,这将为软件过程起步的带来困难。1.2 关于软件过程改进模型的困难CMM 和 ISO9001 这些广泛适用于软件过程改进的模型,它们从小型软件组织中继承了许
6、多问题, 归纳为以下几点:(1)缺乏指导。质量模型, 特别是ISO9001, 解释那些已有的质量体系要素, 然而对在何处开始, 如何建立这些属性等问题上未能提供任何指导。CMM在这点上比ISO9001好, 定义关键过程域将依靠现有的过程状况而着手。然而对小组织而言, 没有资源去并行地开始所有关键过程域, 也没有指导如何去进行。当以一个错误的顺序进行时, 那么一个特定的过程域改进成果可能对开发者而言是肤浅的, 结果是失败的。(2)缺乏行为知识。那些在软件过程改进上缺乏专家见解的小型软件组织,对于如何在其公司内运用一个质量模型的需求还需要详细的指导。在模型中行为知识缺乏, 部分原因在于所它依赖组织
7、的状况、规模及资源。然而模型能提供一个定制框架, 特别是在改进的初始阶段。(3)假设有多个领域的专家知识。现在的过程改进模型蕴含地假定了一个软件组织有资源去组成不同的小组, 同时处理不同的过程问题。大部分需要在组织中建立的过程( 例如度量程序) , 要求非常专业的知识。小组织由于人员受限,不能使模型适应于他们的现实需要。2 在自主软件开发组织中软件过程改进:一种模型及其执行引用一个例子:某软件公司( 以下称为A公司) 为了面向国际市场, 选用ISO9001质量模型来提高质量。由于在A 公司和ISO9001咨询公司内缺乏软件质量方面的专家,迫使A公司寻求外界的顾问帮助。A公司由7名程序员组成,它
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浅谈 运用 软件 过程 模型 规范 自主 开发
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。