当前位置: 首页 > news >正文

各网站提交入口网站项目开发流程及规范

各网站提交入口,网站项目开发流程及规范,超链接对做网站重要吗,wordpress手机网站RUP#xff08;Rational Unified Process#xff0c;统一软件开发过程#xff09;。 RUP特点 以用况驱动的#xff0c;以体系结构为中心的#xff0c;迭代增量式开发 用况驱动 用况是能够向用户提供有价值结果的系统中的一种功能用况获取的是功能需求 在系统的生存周期中… RUPRational Unified Process统一软件开发过程。 RUP特点 以用况驱动的以体系结构为中心的迭代增量式开发 用况驱动 用况是能够向用户提供有价值结果的系统中的一种功能用况获取的是功能需求 在系统的生存周期中以用况作为基础驱动系统有关人员对所要建立系统的功能需求进行交流驱动系统分析、设计、实现和测试等活动包括制定计划、分配任务、监控执行和进行测试等并将它们有机地组织在一起使各个阶段中都可以回溯到用户的实际需求。 体系结构为中心 系统体系结构是对系统语义的概括描述对所有项目有关人员都是可以理解的。 迭代与增量 1迭代是重复的部分 2增量是增加的部分 一个迭代是一个完整的开发循环产生一个可执行的产品版本是最终产品的一个子集它增量 式地发展从一个迭代过程到另一个迭代过程到成为最终的系统。 二维开发模型 RUP软件开发生命周期是一个二维的软件开发模型。横轴通过时间组织是过程展开的生命周期特征体现开发过程的动态结构用来描述它的术语主要包括周期(Cycle、阶段Phase、迭代Iteration和里程碑(Milestone纵轴以内容来组织为自然的逻辑活动体现开发过程的静态结构用来描述它的术语主要包括活动Activity、产物Artifact、工作者Worker和工作流Workflow。如图1RUP中的软件生命周期在时间上被分解为四个顺序的阶段分别是初始阶段Inception、细化阶段Elaboration、构造阶段Construction和交付阶段Transition。每个阶段结束于一个主要的里程碑Major Milestones每个阶段本质上是两个里程碑之间的时间跨度。在每个阶段的结尾执行一次评估以确定这个阶段的目标是否已经满足。如果评估结果令人满意的话可以允许项目进入下一个阶段。   初始阶段 初始阶段的目标是为系统建立商业案例并确定项目的边界。为了达到该目的必须识别所有与系统交互的外部实体在较高层次上定义交互的特性。本阶段具有非常重要的意义在这个阶段中所关注的是整个项目进行中的业务和需求方面的主要风险。对于建立在原有系统基础上的开发项目来讲初始阶段可能很短。初始阶段结束时是第一个重要的里程碑生命周期目标Lifecycle Objective里程碑。生命周期目标里程碑评价项目基本的生存能力。 细化阶段 细化阶段的目标是分析问题领域建立健全的体系结构基础编制项目计划淘汰项目中最高风险的元素。为了达到该目的必须在理解整个系统的基础上对体系结构作出决策包括其范围、主要功能和诸如性能等非功能需求。同时为项目建立支持环境包括创建开发案例创建模板、准则并准备工具。细化阶段结束时第二个重要的里程碑生命周期结构Lifecycle Architecture里程碑。生命周期结构里程碑为系统的结构建立了管理基准并使项目小组能够在构建阶段中进行衡量。此刻要检验详细的系统目标和范围、结构的选择以及主要风险的解决方案。 构造阶段 在构建阶段所有剩余的构件和应用程序功能被开发并集成为产品所有的功能被详细测试。从某种意义上说构建阶段是一个制造过程其重点放在管理资源及控制运作以优化成本、进度和质量。构建阶段结束时是第三个重要的里程碑初始功能Initial Operational里程碑。初始功能里程碑决定了产品是否可以在测试环境中进行部署。此刻要确定软件、环境、用户是否可以开始系统的运作。此时的产品版本也常被称为“beta”版。   交付阶段 交付阶段的重点是确保软件对最终用户是可用的。交付阶段可以跨越几次迭代包括为发布做准备的产品测试基于用户反馈的少量的调整。在生命周期的这一点上用户反馈应主要集中在产品调整设置、安装和可用性问题所有主要的结构问题应该已经在项目生命周期的早期阶段解决了。在交付阶段的终点是第四个里程碑产品发布Product Release里程碑。此时要确定目标是否实现是否应该开始另一个开发周期。在一些情况下这个里程碑可能与下一个周期的初始阶段的结束重合。 核心工作流 交付阶段的重点是确保软件对最终用户是可用的。交付阶段可以跨越几次迭代包括为发布做准备的产品测试基于用户反馈的少量的调整。在生命周期的这一点上用户反馈应主要集中在产品调整设置、安装和可用性问题所有主要的结构问题应该已经在项目生命周期的早期阶段解决了。在交付阶段的终点是第四个里程碑产品发布Product Release里程碑。此时要确定目标是否实现是否应该开始另一个开发周期。在一些情况下这个里程碑可能与下一个周期的初始阶段的结束重合。 商业建模 商业建模Business Modeling工作流描述了如何为新的目标组织开发一个构想并基于这个构想在商业用况模型和商业对象模型中定义组织的过程角色和责任。 需求 需求Requirement工作流的目标是描述系统应该做什么并使开发人员和用户就这一描述达成共识。为了达到该目标要对需要的功能和约束进行提取、组织、文档化最重要的是理解系统所解决问题的定义和范围。 分析和设计 分析和设计Analysis Design工作流将需求转化成未来系统的设计为系统开发一个健壮的结构并调整设计使其与实现环境相匹配优化其性能。分析设计的结果是一个设计模型和一个可选的分析模型。设计模型是源代码的抽象由设计类和一些描述组成。设计类被组织成具有良好接口的设计包Package和设计 子系统Subsystem而描述则体现了类的对象如何协同工作实现用况的功能。设计活动以体系结构设计为中心体系结构由若干结构视图来表达结构视图是整个设计的抽象和简化该视图中省略了一些细节使重要的特点体现得更加清晰。体系结构不仅仅是良好设计模型的承载媒介而且在系统的开发中能提高被创建模型的质量。  实现 实现Implementation工作流的目的包括以层次化的子系统形式定义代码的组织结构以组件的形式源 文件、二进制文件、可执行文件实现类和对象将开发出的组件作为单元进行测试以及集成由单个开发者 或小组所产生的结果使其成为可执行的系统。  测试 测试Test工作流要验证对象间的交互作用验证软件中所有组件的正确集成检验所有的需求已被正 确的实现识别并确认缺陷在软件部署之前被提出并处理。RUP提出了迭代的方法意味着在整个项目中进 行测试从而尽可能早地发现缺陷从根本上降低了修改缺陷的成本。测试类似于三维模型分别从可靠性、 功能性和系统性能来进行。 部署 部署Deployment工作流的目的是成功的生成版本并将软件分发给最终用户。部署工作流描述了那些与确保软件产品对最终用户具有可用性相关的活动包括软件打包、生成软件本身以外的产品、安装软件、为用户提供帮助。在有些情况下还可能包括计划和进行beta测试版、移植现有的软件和数据以及正式验收。 配置和变更管理 配置和变更管理工作流描绘了如何在多个成员组成的项目中控制大量的产物。配置和变更管理工作流提供了准则来管理演化系统中的多个变体跟踪软件创建过程中的版本。工作流描述了如何管理并行开发、分布式开发、如何自动化创建工程。同时也阐述了对产品修改原因、时间、人员保持审计记录。 项目管理 软件项目管理Project Management平衡各种可能产生冲突的目标管理风险克服各种约束并成功交付使用户满意的产品。其目标包括为项目的管理提供框架为计划、人员配备、执行和监控项目提供实用的准则为管理风险提供框架等。 环境 环境Environment工作流的目的是向软件开发组织提供软件开发环境包括过程和工具。环境工作流集中于配置项目过程中所需要的活动同样也支持开发项目规范的活动提供了逐步的指导手册并介绍了如何在组织中实现过程。
http://www.w-s-a.com/news/210078/

相关文章:

  • 猎头公司网站模板网站伪静态作用
  • 工程建设教育网站html成品网页模板下载
  • 同一ip 网站 权重wordpress 菜单 小图标
  • 网站没有icp备案wordpress d8主题 4.1
  • 手机网站建设推荐企业宣传页模板
  • 杭州市富阳区建设局网站动态域名做网站
  • 网站如何免费做SEO优化靖安县城乡规划建设局网站
  • 室内设计网站平台学新媒体运营最好的培训学校
  • 招聘网站建设工作总结湘潭seo
  • 台山网站设计哈尔滨网站建设外包公司
  • 常州城投建设招标网站网页设计入门教学视频
  • 石家庄教育平台网站建设wordpress 访问量统计
  • 为什么买的网站模版不好用ftp网站建设
  • 做网站办公照片crm系统视频
  • 网站建设 招标文件南昌做网络推广的
  • 增城电子商务网站建设浙江省住房和城乡建设部网站
  • 企业网站宽度给多少手机软件开发公司排名
  • 装修设计网站哪个平台最好免费自助建站工具
  • 网站建设规划结构网站服务费怎么做分录
  • 哪里有做网站的公司微商怎么开店步骤
  • 访问不了服务器的网站北京工业产品设计公司
  • 怎么棋牌网站建设口碑好的福州网站建设
  • 怎么样注册一个网站南通网站定制搭建
  • 网站免费正能量软件下载wordpress 多本小说
  • 临淄网站制作价格低长沙谷歌seo收费
  • 吴江公司网站建设电话免费的那种软件
  • 大淘客网站如何做seo网络广告设计公司
  • 厦门网络营销顾问湘潭网站seo
  • asp.net个人网站淮南 搭建一个企业展示网站
  • 备案关闭网站wordpress 替换