软件工程 张秋余等著 第七章课后习题部分答案

您所在的位置:网站首页 统一过程模型特点有哪些 软件工程 张秋余等著 第七章课后习题部分答案

软件工程 张秋余等著 第七章课后习题部分答案

#软件工程 张秋余等著 第七章课后习题部分答案| 来源: 网络整理| 查看: 265

你刚刚作为一个软件经理加入一家软件公司,该软件公司多年来一直使用瀑布模型为小型商店开发财务软件,并经常成功。根据你的经验,你认为统一过程是更先进的软件开发方法。就软件开发给副总裁写一份报告,解释你为什么相信公司应该转到统一过程上来。记住,副总裁不喜欢长度超过一页纸的报告。 正确答案: 撰写报告时,要简洁明了,把为什么采用统一过程来开发软件的理由解释清楚,并体现RUP的核心思想:用例驱动、以构架为中心的迭代和增量开发。核心内容可从以下两个方面来阐述: 1)一个软件开发项目可以粗略地划分为两大块:初始和细化阶段与构造和移交阶段。在初始和细化阶段,建立业务案例,缓解最主要的风险,创建构架基线,并精确规划项目的其余部分。由一个较小的、低成本的开发组来完成这些任务。然后,项目进入到构造阶段,此时的目标是实现规模经济。此时,参与项目的人数有所增加,他们在细化阶段建立的构架基线上进行构造来开发大部分的系统功能,并尽量重用现有的软件。 2)统一过程是一个将用户需求转化为软件系统所需活动的集合,不只是一个简单的过程,而是一个通用的过程框架,可用于不同类型的软件系统、不同的应用领域、不同类型的组织、不同的功能级别以及不同的项目规模,其突出特点是用例驱动、以构架为中心、迭代和增量的。统一过程使用UML来建立软件系统的所有模型,UML是一个通用的标准建模语言,已经成为工业标准,可以对任何具有静态结构和动态行为的系统进行建模,适用于系统开发的不同阶段,从需求规格描述直到系统完成后的测试和维护。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3