文档详情

2016软件项目需求管理.ppt

发布:2016-12-11约1.66万字共69页下载文档
文本预览下载声明
软件项目管理 -Ch2 软件项目需求管理 MP: E-mail: zhaohui@mail.ccut.edu.cn 主要内容 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求工程 需求开发 需求开发 需求开发 需求开发 需求开发 需求开发 需求开发 需求开发 软件需求 软件需求 软件需求 软件需求 需求开发 需求开发 需求开发 需求开发 需求开发 需求开发 需求开发 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 需求管理 习 题  the END 需求跟踪 两种分式:正向跟踪:以用户需求为切入点,检查用户需求说明书或需求规格说明中的每个需求是否都能在后继工作产品中找到对应点。逆向跟踪:检查设计文档、代码、测试用例等工作产品是否都能在需求规格说明中找到出处。 3.需求跟踪的实现需求跟踪的双向模式——需求链 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 需求跟踪 通用方法:需求跟踪矩阵,前提条件是标识需求链中各个过程的元素。3.需求跟踪的实现需求代号 R001 R002 … 规格说明 标题或 标识符 … … 需求实例 标题或 标识符 … … 设计实例 标题或 标识符 … … 编码实例 标题或 标识符 … … 测试实例 标题或 标识符 … … 测试记录 标题或 标识符 … … Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 需求跟踪 需求跟踪提供了一个表明与合同或说明一致的方法。完善的需求跟踪能够降低软件产品的生存周期成本,改善软件产品的质量,对于软件组织的长远发展大有裨益。 4.需求跟踪的作用 在需求验证中便于确保所有需求被应用; 有助于需求变更影响分析; 便于需求的维护; 便于测试时找出问题所在; 便于项目跟踪; 减小项目的风险; 简化系统的再设计; 易于软件重用。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 需求跟踪 需求评审由开发方和客户方的代表共同完成。 (1)评审方式 非正式评审由承包商人员与尽可能多的系统项目相关人员讨论需求,力求发现问题,为下一步的正式评审做准备。 正式评审时,开发团队要拿着需求遍访客户,逐条解释需求含义。评审团队则检查需求的一致性和完备性等,并把冲突、矛盾、错误和遗漏正式记录下来,然后由用户、系统购买者和开发商三方协商解决方案。 5.需求评审 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 严格控制每一次评审的文档规模及持续时间 评审工作要分段进行 对讨论的问题进行控制 避免无谓的争吵 (2)注意事项 需求跟踪 5.需求评审 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1. 描述可能对一个系统要求的三个不同类型的非功能需求,并举例。 2. 对学生选课系统给出可能的项目干系人,并分析不同人员在需求上会不会产生矛盾。 3. 当系统必须要紧急变更时,软件可能必须在变更被核准前修改,请给出你的建议。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation
显示全部
相似文档