登录   |   注册
    准考证打印   论文投票   报考指南   论文辅导   软考培训   郑重申明  
您现在的位置:  首页 > 软考学苑 > 信息系统项目管理师 > 高项上午综合知识 > 高项章节知识点 >> 正文
正文
3.4.3使用面向对象技术进行软件开发的最佳实践_一RUP
来源: 作者: 时间;2017-10-20 14:59:39 点击数: 尚大软考交流群:376154208
3.4.3使用面向对象技术进行软件开发的最佳实践_一RUP RUP是软件工程的过程。它提供了在开发组织中分派任务和责任的纪律化方法。它的目标是在可预见的日程和预算的前提下,确保满足虽终用户需求的高质量产品。 RUP是Rahonal公司开发和维护的过程产品。RUP的开发团队与顾客、合作伙伴、Rational产品小组及顾问公司共同协作,确保开发过程持续地
<尚大教育,教育至上,人才为大:sdedu.cc>

 3.4.3使用面向对象技术进行软件开发的最佳实践_RUP

    RUP是软件工程的过程。它提供了在开发组织中分派任务和责任的纪律化方法。它

的目标是在可预见的日程和预算的前提下,确保满足虽终用户需求的高质量产品。

    RUPRahonal公司开发和维护的过程产品。RUP的开发团队与顾客、合作伙伴、

Rational产品小组及顾问公司共同协作,确保开发过程持续地更新和提高以反映新的经

验和不断演化的实践经验。

    RUP提高了团队生产力。对于所有的关键开发活动,它为每个团队成员提供了使用

准则、模板、工具指导来进行访问的知识基础。而通过对相同知识基础的理解,无论是

进行需求分析、设计、测试项目管理或配置管理,均能确保全体成员共享相同的知识、

过程和开发软件的视图。

    RUP能对大部分开发过程提供自动化的工具支持。它们被用来创建和维护软件开发

过程(可视化建模、编程、测试等)的各种各样的产物——特别是模型。另外在每个迭

代过程的变更管理和配置管理相关的文档工作支持方面也是非常有价值的。

    RUP是可配置的过程。RUP既适用小的开发团队也适合大型开发组织。RUP建立

简洁和清晰的过程结构为开发过程提供遁用性。并且,它可以变更以容纳不同的情况。

它还包含了开发工具包,为配置适应特定组织机构的开发过程提供了支持。

    RUP以适合于大范围项目和机构的方式捕捉了许多现代软件开发过程的最佳实践。

使用RUP作为指南,给开发团趴提供了大量的关键优势。

    RUP6个基本最佳实践经验如下。

    (1)迭代式开发。

    (2)需求管理。

    (3)使用以组件为中心的软件架构。

    (4)可视化软件建模。

    (5)验证软件质量。

    (6)控制软件变更。

    RUP的开发过程可以用二维结构或沿着两个坐标轴来表达,如图34所示。

    软件生命周期被分解为周期,每一个周期都工作在产品的一个新版本上。RUP将周

期又划分为4个连续的阶段,即初始阶段、细化阶段、构造阶段和交付阶段。每个阶段

终结于良好定义的里程碑——某些关键决策必须做出的时间点,因此关键的目标必须被

达到。

<尚大教育,教育至上,人才为大:sdedu.cc>
 
   各省软考办 
 
来顶一下
返回首页
返回首页
上一篇: 3.4.2可视化建模与统一建模语言
下一篇: 3.4.4面向对象系统分析
 相关文章
 
 
跟贴共
笔 名 :   验证码:
网友评论仅供其表达个人看法,并不表明尚大教育同意其观点或证实其描述
距离2023年05月27-28日软考考试还有
尚大软考交流群:376154208
软考各地考务机构
历年真题汇总




各省市软考报名简章