面向对象软件工程-概念设计里程碑

本文详细介绍了面向对象软件工程的概念设计阶段,包括包需求定义和产品概念设计。包需求定义涉及识别关键需求、搜集系统约束和澄清需求等步骤,而产品概念设计则关注关键技术验证和产品概念的形成。此外,还提及了技术评审点TR1和决策评审点DP1的重要性。
摘要由CSDN通过智能技术生成

概念设计

第1节 概述

1.1 简介

概念阶段是指从获得项目任务书开始到形成产品概念的过程。该阶段重点在于搜集产品包需求、关键技术验证、编写产品包需求并且形成产品概念。

在概念阶段包括两个核心活动:包需求定义和产品概念设计。本阶段的输入工件是项目任务书,其输出工件是包需求和产品概念。

本阶段包含一个技术评审点,即TR1TR1的重点在于评审包需求和产品概念的完整性和规范性。

本阶段包含一个决策评审点,即DP1DP1的重点在于审核当前项目的业务定位、资源计划、财务计划、开发计划是否可行,是否可以进入下一阶段或是否需要终止计划。

1.2 流程图

第2节 流程介绍

2.1 包需求定义

本节重点介绍包需求的形成过程,但是包需求的形成过程实际上是受到产品关键技术验证结果的影响。

2.1.1 识别关键需求

关键需求是对系统在其操作环境下满足其任务目标的能力的指标,通常是从客户角度提出的一些关键的客户需要。主要包括重要的性能、安全性、可操作性、可用性、稳定性、可维护性、培训的时间和成本等。

关键需求往往影响一些关键技术的识别,关键技术往往是需要验证的。

2.1.2 搜集包需求

包需求是内外部客户对产品期望的反馈,常见的一般包括:

1.       市场需求

2.       站在用户角度需要提供的业务能力

3.       已有产品/同类产品的使用过程中发现问题而产生的改进建议

4.       内部约束(成本、兼容性)

5.       依赖产品的需求

2.1.3 搜集系统约束

收集和分析影响系统设计、限制设计方案的约束,通常包括以下内容:

1.         项目约束:来自于系统所属项目的影响系统设计的约束。包括项目中已有的规格和需求基线࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值