- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE2
软件开发过程与管理实验报告
实验1软件开发生命周期的设计
专业
题目1软件开发生命周期有几个阶段?各有什么含义?
(1)启动阶段。通过可行性研究,确定是否接受项目。如果可行性研究得出的结论为可以立项,则进行需求分析与立项的相关工作。
(2)计划阶段。是进行需求分析和构造问题解决方案的过程,并向客户提交各种文档提交的文档一般包括项目背景描述,目标确定、范围定义、进度安排资源计划、成本估算、工作分解结构、项目详细计划、计划审批、计划基线等。
(3)实施阶段。按项目计划完成用户需求及实现解决方案的过程,在各种因素的制约下,实现项目的目标,这一阶段的主要活动有实施计划、进度控制、费用控制、质量控制变更控制、合同管理,现场管理等。
(4)结束阶段。正式验收项目,使项目圆满完成。主要话动有范围确认、质量验收,费用结算与计,项目资料准备与验收、项目交接与清算,项日审计、项日评估项目总结等,所有项目的生命周期都可以分为上述4个阶段,但不同类型的项日生命周期阶段的具体表现不同,很多软件工程教材都把软件开发项目生命周期分为需求分析概要设计、详细设计,编码,测试,维护6个阶段。
题目2软件开发难以管理的原因是什么?
(1)智力密集,可见性差。软件开发过程充满了大量高强度的脑力劳动,其成果是不可MA见的逻辑实体,产品质量难以用简单的尺度度量。没有深人掌握软件知识或缺乏软件开发实践经验人员不可能很好地领导软件管理工作。软件开发任务完成得好也难以看见,完成得不好有时也制造假象欺骗外行领导。
(2)单件生产。在特定机型上,利用特定硬件配置由特定的系统软件或支撑软件支持形成了特定的开发环境,再加上软件项目特定的目标,采用特定的开发方法、工具和语言,使得软件具有独一无二的特色,几乎找不到与之完全相同的软件产品。这种建立在内容、形式各异的基础上的研制或生产方式,与其他领域中大规模现代化生产有着很大差别,也会给管理工作造成许多实际困难。
(3)劳动密集,自动化程度低。软件项目经历的各个阶段都渗透了大量的手工劳动,这些劳动十分细致,复杂,并且容易出错。尽管近年来开展了软件工具和CASE工具研究,但总体来说,仍远未达到自动化程度。软件产业所处的状态,加上软件的复杂性,使得软件开发和维护难以避免出错软件正确性难以保证,提高软件产品质量受到了很大影响。
(4)使用方法烦项、维护困难。用户使用软件需要掌握计算机基本知识,或者接受专门培训,否则面对各种使用手册,说明和烦玻的操作步骤,则要花费很大力气才能学会。另方面,如果软件运行出了问题,且没有配备专职维护人员,又得不到开发部门及时的售后服务,软件使用者就更是无能为力了。
(5)软件工作渗透了人的因素。为高质量地完成软件项目,充分发挥人员的智力和创造精神,不仅要求软件人员具有一定的技术水平和工作经验还要求具有良好的心理素质。软件人员的情绪和工作环境,对工作有很大影响。与其他行业相比,这一特点更加突出,必须给予足够重视。
题目3CMMI的含义是什么?它对软件开发有什么帮助?
CMMI全称是CapabilityMaturityModelIntegration,即软件能力成熟度模型集成;是1994年由美国国防部与卡内基-梅隆大学下的软件工程研究中心以及美国国防工业协会共同开发和研制的一套标准;
CMMI的目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。
CMMI(能力成熟度模型集成)是一个适用于产品开发和服务的、关于的、模型。它涵盖了整个的产品生命周期从概念阶段直至交付与维护阶段、所有开发与维护活动。
文档评论(0)