软工视频总结Part Two

前言


    上一篇说了软件工程开发概论,这一篇接着上一篇总结是软件计划,本章就开始计划着怎么做软件了,做程序了。做软件的前提事先要写一份计划,有一个目标。


问题定义


定义内容


背景

开发系统的现状,开发的条件和理由


要求

问题的性质,类型转换,什么目标,开发什么软件,环境要求


定义步骤


系统分析员到问题现场
——听取用户对系统的要求
——调查开发的背景理由
——看用户的报告
——进行加工整理
——与用户负责人反复讨论
——改正不正确的地方
——写出双方都满意 的问题定义报告文档
——确定是否要深入系统可行性研究方向的意向

可行性研究


前提

识别问题---进行市场调查---分析准备(确立分析计划)---进行环境分析

任务

确定系统总目标和总要求

方法

进行高层次的系统分析

工具

数据流图,BFD图,系统流程图

内容

1.经济可行性
2.技术可行性
3.操作可行性
4.法律可行性
5.时间可行性

步骤

1.复查系统规模和目标
2.研究当前正在使用的系统
3.到处新系统的高层逻辑模型
4.向用户推荐建议方法
5.推荐行动方针,做出关键性决定
6.草拟开发计划,写出可行性论证报告
7.提交上级和专家审查

结束

提交可行性分析报告


软件计划内容


软件范围

内容:功能和借口


环境资源

人力资源、系统资源(硬件和软件)、制定的进度表、软件成本、资源性能描述

软件价格估计

因素

人口、产品、工程、资源

方法

参数化算法

代码行(LOC)价格估算法

任务分解法

自动估计成本

成本/收益分析


成本估计方法

自顶向下估价

自底向上估价

成本效益分析

运行费:操作和维护

系统的经济效益


项目开发计划书写规范和要求


引言

编写目的

项目背景

定义

参考资料

项目概述

工作内容:项目的各项主要工作,介绍软件的功能,性能等

条件与限制

产品:列出交付产品的名称,使用的语言及存储形式,列出应交付的文档

运行环境:硬件和软件环境

服务

验收标准:要达到的目标和目的

实施计划

任务分解

进度:按阶段完成的项目,用图表说明开始的时间和完成的时间

预算

关键问题:设备条件,技术焦点或其他风险因素,并说明对策

人员组织及分工


交付期限


专题计划要点

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

总结


    以上就是软件程序开发前的计划书写规范和一些要求,从这里可以深刻的体现出:做好计划的重要性和时间管理的重要性。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 20
    评论
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值