RUP过程与UML模型驱动开发应用实例.pptVIP

  • 4
  • 0
  • 约9.66千字
  • 约 77页
  • 2017-05-30 发布于四川
  • 举报
内容提要 软件开发没有银弹 统一通道平台开发项目简介 项目的开发目录结构与RUP核心工件 贯穿全局的统一UML模型 用前景文档定义目标系统 软件构架文档与4+1视图 契约式开发与单元测试 自动化构建与持续集成 迭代开发模式 软件开发没有银弹 软件项目复杂、不确定和高风险 软件因其固有的复杂、不确定和高风险等属性,使得其开发活动非常难以控制 软件产品用于解决一个或多个领域的现实问题,不仅与其开发者本身直接相关,还牵涉到客户、最终用户、第三方伙伴等众多涉众,所谓众口难调,但一个成功的软件必须能满足多方面的需求 软件所依赖的核心技术、项目的开发方法、软件过程、项目管理和团队协作等,都是事关项目成败的关键因素 CMMI与RUP 根据CMMI的定义,软件过程要达到第三成熟度等级,需要实施十八个关键过程域;普通团队虽然不一定向此标准看齐,但实际上仍然涉及到这十八个关键过程域所涵盖的近百项活动,只不过可能实施的力度较小、质量不高、或者忽略了活动本身的含义而已 RUP与CMMI第三成熟度等级相对应,定义了九个核心准则(Discipline),和几百项活动 这还仅仅只是软件过程的范畴,项目中人的管理、沟通以及具体的关键技术等等,其牵涉面将更广 软件开发没有银弹 诸多因素分属不同的范畴,针对不同的问题,需要应用不同的技术、技能和方法,要求项目成员拥有不同的知识、素质与背景 没有一种方法或途径能够

文档评论(0)

1亿VIP精品文档

相关文档