软工文档总结
2015-11-09 22:07
281 查看
概述:一个合理的软件开发必然伴有软件文档的产生。
为什么要有文档呢?没有文档软件不是照样运行么。
通过软件文档可以查询到关于软件的一切问题,包括注意问题、解决软件中的问题、安装问题、以及对硬件等等的要求。
追溯文档的产生原因(软件危机原因):开发管理人员只重视开发而轻视问题的定义是软件产品无法满足用户的需求软件管理技术不能满足现代软件开发的需要,没有统一的软件质量管理规范
在软件的开发与维护关系问题上存在错误的概念。
软件危机的解决方法:
1、用分阶段的生存周期计划严格管理
2、坚持进行阶段评审
3、实行严格的产品控制
4、采用现代程序设计技术
5、结果应该清楚地审查
6、合理安排软件开发小组的人
7、承认不断改进软件工程实践的重要性
一、下面是用瀑布模型来描述的一个软件的生命周期
一个软件的生命周期就像一个人一样不同的时期有着不同的“经历”,我们为了让我们的“回忆”更加深刻,就需来记录它。
二、不同的阶段需要编写不同的文档下面就是各个阶段所要编写的文档
三、一个软件开发需要参与的人员有 管理人员、设计与开发人员、用户与操作者等,不同的角色需要不同的文档
四、对于不同规模软件的文档需要的种类表
小结:软件文档相当于软件的“身份证”一样,可以根据这张“身份证”找到关于文档的一些信息,所以文档的重要性可想而知。
为什么要有文档呢?没有文档软件不是照样运行么。
通过软件文档可以查询到关于软件的一切问题,包括注意问题、解决软件中的问题、安装问题、以及对硬件等等的要求。
追溯文档的产生原因(软件危机原因):开发管理人员只重视开发而轻视问题的定义是软件产品无法满足用户的需求软件管理技术不能满足现代软件开发的需要,没有统一的软件质量管理规范
在软件的开发与维护关系问题上存在错误的概念。
软件危机的解决方法:
1、用分阶段的生存周期计划严格管理
2、坚持进行阶段评审
3、实行严格的产品控制
4、采用现代程序设计技术
5、结果应该清楚地审查
6、合理安排软件开发小组的人
7、承认不断改进软件工程实践的重要性
一、下面是用瀑布模型来描述的一个软件的生命周期
一个软件的生命周期就像一个人一样不同的时期有着不同的“经历”,我们为了让我们的“回忆”更加深刻,就需来记录它。
二、不同的阶段需要编写不同的文档下面就是各个阶段所要编写的文档
三、一个软件开发需要参与的人员有 管理人员、设计与开发人员、用户与操作者等,不同的角色需要不同的文档
四、对于不同规模软件的文档需要的种类表
小结:软件文档相当于软件的“身份证”一样,可以根据这张“身份证”找到关于文档的一些信息,所以文档的重要性可想而知。
相关文章推荐
- Android Studio如何更改icon图标
- Opencv For Android: 如何显示摄像头预览
- [01]基本语法
- EMC题
- 面试
- NYOJ 1185 最大最小值 (线段树区间最值 水)
- JS初体验(一)
- 45.Oracle数据库SQL开发之 日期和时间的存储与处理——使用时间戳
- WEB服务器、应用程序服务器、HTTP服务器区别
- 模拟实现strstr函数
- 44.Oracle数据库SQL开发之 日期和时间的存储与处理——理解时区
- Lucene5.3高级应用
- HDU 2018 母牛的故事
- 反射+代理模式=动态代理
- IPC—信号量
- Android开发懒人库 -- ButterKnife
- 【JavaScript知识点八】javascript 正则表达式
- ASP.NET WebAPI 11 参数验证
- Python核心编程读笔 4
- android MVVM 数据绑定初体验