软工视频、文档之软件计划

在这里插入图片描述

一、问题定义

问题定义的例子
在这里插入图片描述

1.定义内容

问题背景、开发系统现状、开发条件理由、总体要求
问题性质、什么目标、开发条件、环境要求等

2.定义步骤

系统分析员到现场
听取用户需求
调查开发背景
看用户报告
加工整理
与用户及负责人反复讨论
改进不正确地方
编写双方认可报告
确定双方深入研究意向

二、可行性研究

(占预期工程成本的5-10%)

1.目的

用最小的代价尽可能短的时间确定问题是否能够解决。

2.研究方面

经济可行性
技术可行性
操作可行性
法律可行性
时间可行性

3.细化分类

问题识别(了解需求,描述问题)
市场调查(了解市场)
分析准备(确定计划、分析人员培训)
环境分析(人员技术等环境因素)
研究步骤
复查系统规模目标
研究目前使用系统
导出新系统高层逻辑模型
向用户推荐建议方法
推荐方针,做关键性决定
草拟计划,编写可行性研究报告
提交上机和专家审查

三、软件计划内容

1.软件范围

软件功能规模、对硬件要求、接口界面性质及复杂性

2.环境资源

人力资源(不同阶段对人员要求)
硬件(目标机器等)、
软件(支撑软件、系统软件、实现软件等)、
进度表(进度、交付日期)、
成本(成本费用)、
资源性能描述(用什么样的人、用什么功能的硬软件等)

3.系统流程图

四、软件价格估计

1.参数估算法

在这里插入图片描述

2.代码行价格估算

(代码行、劳动量、软件生产率、LOC计算方法)
在这里插入图片描述

3.任务分解法

(将工程分为多个独立任务,分别计算成本之后再累加)

4.自动估计成本法

在这里插入图片描述

5.数学公式法

五、成本/效益分析

1.成本估计

自顶向下(先估算系统开发成本在估计子系统)
自底向上(先计算各个模块,在累加计算上一层)

2.成本/效益分析

运行费、系统的经济效益

3.几个概念

货币的时间价值(一般用利用率表示)
纯收入(整个生存周期内的累计经济效益与投资差)
投资回收期(累计的经济效益等于最初投资所需时间)
投资回收率(衡量投资效益大小)

六、项目开发计划

1.引言

编写目的

项目背景

项目委托单位、开发单位;系统与其他系统关系
定义
术语、英文缩写定义
参考资料
参考的资料、资料发表日期、作者等写明

2.项目概述

工作内容
简述软件的大体的功能
条件与限制
阐明完成项目具备的条件于限制
产品
程序(列出程序名称使用语言及存储形式)
文档(需要交付的文档)
运行环境(硬软件环境)
服务(阐明)
验收标准
进度(用图表说明开始结束时间)
预算
关键问题(人员组织分工、交付期限、其他风险因素)
专题计划要点

测试计划
质量保证计划
配置管理计划
人员培养计划
系统安装计划

发布了63 篇原创文章 · 获赞 5 · 访问量 2861

猜你喜欢

转载自blog.csdn.net/TGB__15__ZYB/article/details/98469520