美国防采办项目软件工程实施情况评估

美国防采办项目软件工程实施情况评估

ID:34163639

大小:125.67 KB

页数:4页

时间:2019-03-03

美国防采办项目软件工程实施情况评估_第1页
美国防采办项目软件工程实施情况评估_第2页
美国防采办项目软件工程实施情况评估_第3页
美国防采办项目软件工程实施情况评估_第4页
资源描述:

《美国防采办项目软件工程实施情况评估》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、美国防采办项目软件工程实施情况评估黄锡滋陈光宇一背景应美国国防部部长办公室(OSD)要求,国防部负责采办和技术副部长办公室(OUSD(A&T))和美国国防工业协会(NDIA)系统和软件工程部,于2006年8月24日至25日,召开会议,专题研究在国防采办项目软件密集系统采办和部署时面临的最顶层的问题。参加会议的代表共26人,分别来自政府,军队,企业和学术界,全部是对国防软件采办和部署有直接关系的机构。参加会议的单位名称见附件1。会议首先由OUSD(A&T)对国防软件项目状况进行总结,指出许多软件项目存在系统性的

2、问题,表现在不能实现预期性能、成本和进程。指出原因是疏于计划和执行,缺乏明确规定有关人员的作用和责任,以及在测试和影响软件开发的策略方面存在诸多问题。OUSD(A&T)强调国防部应该使用当代的实践、工具和技术,再激活软件工程,再造世界级的软件竞争能力。OUSD(A&T)要求会议研究拟定,国防采办项目软件工程2006年面临的1]5个顶层问题,为国防部制定政策和采取措施提供依据。按照OUSD(A&T)和NDIA的布置,会议代表在讨论中首先提出了85个底层问题,对这些问题分类后归并为5个类型,再由5个专题组进一步归

3、纳筛选为30个底层问题。这时若干有关当前采办和开发环境存在的共同问题,逐渐趋于明朗。这些问题是:1快速应对变化着的威胁和开发新的、前所未有的、复杂作战能力的需求在继续增长,这些需求更加依赖于大规模的软件密集系统。2采办环境不断变化,使得必须调整和采取创新的、进取的采办战略,趋势是广泛重用遗留部件和系统组合。这种变化使项目计划和管理更加复杂化,但是项目计划和管理受到采办人员配备不足的约束,正在进行的军队整编方案,采办人力配备还会继续减少。3现在采用的采办、开发、验证和维持软件主导系统的方法,不能正确处理动态的、

4、不断变化的采办环境产生的复杂问题。按照会议的主旨,会议仅限于考虑软件寿命周期的特殊问题。国防部原规定会议提出5个顶层问题。经过专题组优选、协商和投票,代表们认为如果问题仅限于5个,将不能对国防软件工程现状做出充分和深入的分析,所以最终向国防部报告的文件中,提出的顶层问题有7个。二顶层问题之一及建议1问题系统需求对软件开发和维护的影响,没有一致的量化和管理2建议采办机构和供应机构,全部强制实施有效的软件需求开发和管理实践,包括变化影响评估。具体建议包括以下内容。1)强化实施政策和指南,充分保持各个层次需求的可跟

5、踪性。2)评价现存预计模型对软件和软件变化的有效性。开发新的、必需的集成模型,估计整个功能寿命周期的活动。3)为全体利益相关方,建立可行机制,评估需求变化的影响和改进联络的方法(例如:建立需求变化管理委员会,在软件变更之前评估费用、进度、性能)。4)鼓励项目官员在制定RFP(需求建议)文件之前,与各种用户协调,保证需求有效、均衡并与投资进度保持一致,建立和管理各种用户对项目的预期。2]5)安排软件专家参加初始需求开发活动,参加到‘联合能力集成和开发系统’(JCIDS)过程,保证软件采办专家有机会参加所有系统需

6、求开发和管理活动。6)保证将系统需求演变整合到软件迭代开发过程并与其保持一致。三顶层问题之二及建议1问题软件工程人员没有充分参与基本的系统工程决策。2建议在系统工程全部活动中,整合软件工程,使其制度化。具体建议包括以下内容。1)指派和授权一个软件设计师(采办方或供应方)参与项目策划和项目办公室筹建。2)改进政策、标准、指南和培训,强调软件工程参与整个项目寿命周期采办、技术和管理决策的重要性。3)有效的促进软件工程和系统工程的联系,特别是在一个采办项目的早期(节点B之前)。4)对软件工程师进行系统工程培训,对系

7、统工程师进行软件工程培训。5)对使用快速软件开发技术(迭代能力,可持续性)可以获得高效益的应用项目,制定采办战略和开发方法。四顶层问题之三及建议1问题采办方和供应方没有有效参与软件寿命周期的计划和管理2建议建立一种定量计划和管理文化,在整个软件寿命周期,采用已经被证明有效的过程和共同决策。具体建议包括以下内容。1)在开发方和各层次供应商之间建立合作的合同关系,项目的各种事项和问题,需要各方共同关心,而不仅局限于关注软件开发效率。2)改变领导文化,将项目的预期建立在历史上软件生产率和约束的基础上,而不是依靠过分

8、乐观的假设。训练决策者能够正确回答基于定量项目管理的各种问题(例如:什么数据告诉我们能够采取这样的行动?)。3)对于软件项目的计划和管理,强调供应商需要选择、应用适当的过程和方法,并且在合同中加以记载。避免短期思维,鼓励和确保采用寿命周期观点、采用迭代式决策并在项目计划和评审中验证。4)保证项目计划详细说明各种有意义的方法,保证与产业标准和最佳实践一致,以便正确决策。五顶层问题之四及建议1问题软件工

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

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

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