算三章 7行候分析与软件洲划
第 二 章
本章讨论的主要问题 1、软件开发的可行性研究 2、软件的成本估算模型与估算方法 3、制定软件计划
本章讨论的主要问题 1、软件开发的可行性研究 2、软件的成本估算模型与估算方法 3、制定软件计划
第二章可行性研究与计戈 §21向氨的定 §22可行性分析 §23可行惟报告 §24成佶算 D<返回
第二章目录 §2.1 问题的定义 §2.2 可行性分析 §2.4 成本估算 §2.3 可行性报告
§2.1问题的定义 本阶段的目标:确切定义用户要求解决的问题,分 析软件开发的风险,并制定软件计划。 1、研究软件的作用范围 °软件的功能、性能 具·接口(与硬件、软件工具、人、过程的一系列操作) 体 软件的可靠性 2、资源需求 任·人力资源(技术水平、专业、数量等。用 Putnam Norden曲线来描述) 务·硬件资源(宿主机、目标机、外围设备、其他硬件) °软件资源软件工具(支持软件、应用软件) °经费及时间限制
§2.1 问题的定义 本阶段的目标:确切定义用户要求解决的问题,分 析软件开发的风险,并制定软件计划。 1、研究软件的作用范围 软件的功能、性能 接口(与硬件、软件工具、人、过程的一系列操作) 软件的可靠性 2、资源需求 人力资源 (技术水平、专业、数量等。用Putnam _ Norden 曲线来描述) 硬件资源 (宿主机、目标机、外围设备、其他硬件) 软件资源 软件工具(支持软件、应用软件) 经费及时间限制 具 体 任 务
2.1问题的定义(续) 2、资源需求 通常,软件开发所需的资源,可由“金字塔“型描述。 人一人员的技术水平,专业和数量。 工具一主要是软、硬件工具。 人 高 管理人员 高级技术人员 工具 初级技术人员 问题 分析在软件开发 低 的不同阶段各类人 员的需求情况,为 划求 挈盖凳馨什么? 设设 计计 Putnam Norden曲线 试D<回
2.1 问题的定义(续) 人 工具 通常,软件开发所需的资源,可由“金字塔“型描述。 人 — 人员的技术水平,专业和数量。 工具 —主要是软、硬件工具。 问 题 分析在软件开发 的不同阶段各类人 员的需求情况,为 什么? Putnam _ Norden 曲线 高 低 计 划 需 求 分 析 初 步 设 计 详 细 设 计 编 码 单 元 测 试 整 体 测 试 功 能 测 试 管理人员 高级技术人员 初级技术人员 2、资源需求