企业业务建模介绍课件.ppt

软件工程的六条最佳实践 ? 迭代的开发软件 ? 管理需求 ? 应用基于组件的架构 ? 为软件建立可视化的模型 ? 持续的验证软件质量 ? 控制软件的变更 软件工程的六条最佳实践 迭代开发 控制变更 管理需求 使用基于组件 的架构 可视化建模 质量验证 架构为中心 迭代和增量开发 用例驱动 什么是需求 ? 用户为了达到某个目标而解决某个问题时所 必需的一种软件能力 ? 系统或系统组件为满足某个合约、标准、规 格说明或其它正式文档所必须达到或拥有的 软件能力 什么是需求管理 ? 描述、组织和文档化需求的过程 ? 为系统的需求进行启发、组织、建档的系统 方法,一个建立和维护客户和项目团队之间 关于变更系统需求所达成的一致性的过程 从用户需求到软件需求 需求分类 ? 涉众要求( Request )或涉众需求( Need ) ? 关于涉众对系统期望的描述,与具体的解决方案无关 ? 特性( Feature ) ? 为了满足涉众需要,系统提供的外部可见的服务 ? 软件需求( Software Requirement ) ? 功能性需求 ? 非功能性需求 ? 约束( Constraint ) ? 设计系统及流程设计的约束条件 需求举例 ? 涉众要求( Request )或涉众需求( Need ) ? 可以快速找到系统中的所有岗位信息 ? 特性( Feature ) ? 使用树形结构显示系统提供的岗

文档评论(0)

1亿VIP精品文档

相关文档