软件重点项目工程课后答案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章: 1.1 简述软件定义、软件特点和软件危机表现。 软件定义:软件是由计算机程序、数据和文档组成。 软件特点:1)抽象性,2)软件生产无显著制造过程,3)无磨损性,4)对计算机系统依靠性,5)软件手工开发方法,6)软件本身复杂性,7)软件高成本 软件危机表现:1)软件开发周期大大超出要求日期,2)软件开发成本严重超标,3)软件质量难于确保。 1.2 什么是软件工程和软件工程化? 软件工程: 软件工程化:把软件工程理论应用到软件开发组织中,以改善软件产品开发时间(T)、质量(Q)、成本(C)和服务(S)。 1.3简明说明软件工程三要素和质量关注点之间关系。 软件工程三要素:方法、工具和过程。关系看P4 1.4怎样结构软件过程? 软件过程结构时首先应建立一个公共过程框架,其中定义了少许可用于全部项目标框架活动;再给出各个框架活动任务集合,使得框架活动能够适合于项目标特点和项目组需求;最终是保护性活动。 1.5什么是软件生存周期?软件生存周期分为哪多个阶段?各阶段任务是什么? 软件生存周期:是软件产品或软件系统从设计、投入使用到被淘汰全过程。 软件生存周期:定义、开发、维护。 1)定义:包含问题定义、可行性研究和需求分析。 2)开发时期包含设计、编码和测试。 3)维护时期包含维护阶段。 1.6常见软件工程方法和开发模型各有哪些? 软件工程方法:生命周期法(又称传统方法或结构化方法)、面向对象方法和原型法。 软件开发模型:瀑布模型、快速原型模型、演化模型、面向对象模型、形式化方法模型。 1.7什么是软件工具、软件开发环境和软件工程环境? 软件工具:是用来辅助软件开发、运行、维护、管理和支持等过程中活动软件。 1.8软件工程基础原理: 1)按软件生存期分为阶段制订计划并认真实施。 2) 坚持进行阶段评审。 3)坚持严格产品控制。 4)使用现代程序设计技术。 5)明确责任,使得工作结果能够得到清楚审查。 6)人员应少而精。 7) 不停改善开发过程。 第二章: 2.3软件文档可分为哪几类?各包含哪几类文档? 软件文档可分3类。为1)开发文档,2)管理文档,3)用户文档。 2.5软件质量特征有哪些?各特征含义是什么? 软件质量六大特征包含:功效性、可靠性、易使用性、效率、可维护性、可移植性。 功效性:是一组功效及其指定性质相关一组属性。 可靠性:是和在要求一段时间和条件下,软件维持其性能水平能力相关一组属性。 易使用性:是一组要求或潜在用户为使用软件所需做出努力和对这么使用所作评价相关一组属性。 效率:是和在要求条件下,软件性能水平和所使用资源量之间关系相关一组属性。 可维护性:是和进行指定修改所需努力相关一组属性。 可移植性:是和软件可从某一环境转移到另一环境能力相关一组属性。 2.6什么是软件质量确保? 软件质量确保:是确保软件产品从诞生到消亡为止全部阶段质量活动,即为确定、达成和维护需要软件质量而进行全部有计划、有系统管理活动。 2.8 软件过程标准:为了能协调好开发项目标各个阶段和各个部分之间联络和衔接问题,需要一系列统一约束和要求。 2.9 软件文档在产品开发过程中起关键作用: 1)提升软件开发过程能见度。 2)实现对软件开发工程管理。 3)提升开发效率。 4)便于协调以后软件开发、使用和维护工作。 2.11 ISO系列标准主导思想: 1)强调质量并非在产品检验中得到,而是形成于生产全过程。 2)必需使影响产品质量全部原因在生产全过程中一直处于受控状态。 3)企业含有连续提供符合要求产品能力。 4)质量管理必需坚持进行质量改善。 2.12 软件过程工程化实施步骤: 总体上可分为1)实施前准备工作,2)实施工作,3)实施结束和连续改善工作。 第三章: 3.1什么是项目和项目管理? 项目:是指在一定资源约束下完成既定目标一次性任务。 项目管理:是指经过项目经理和项目开发组织机构利用系统理论和方法对项目及其资源进行计划,组织,协调,控制,意在实现项目标特定目标管理方法体系。 项目管理三要素:目标、成本、进度。 3.2软件项目管理职责是什么?软件项目经理应含有什么能力? 软件项目管理职责: 1)制订计划:要求要完成任务和要求,安排资源,人员和进度等。 2)建立组织:建立分工明确实施计划责任制机构,以确保任务完成。 3)配置人员:依据任务要求在各岗位上任用多种层次技术人员和管理人员。 4)协调或追踪和指导:时刻跟踪项目标进展情况,协调,指导和激励多种人员完成所分配任务。 5)控制或检验:对照计划和标准,监督和检验项目实施情况。 软件项目经理人员能力要求: 1)综合问题能力。 2)总结和表示问题。 3)沟通能力。 3.6软件配置管理目标是什么? 1)标识变

文档评论(0)

159****1748 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档