文件编制中存着灵活性然文件编制确实非常必意义前述控制种灵活性保证文件编制达应该达目具体软件开发务应编制文件种类详细程度应取决承担开发单位理力务规模复杂性成败风险等素软件开发单位应该根单位营承包应软件专业特点单位理力制定文件编制实施规定说明什情况应该编制文件国目前方面缺乏成熟验里提供参考国外验制定两例子国软件开发单位说明建立种实施规定项目负责确定项目开发程中应编制文件种类然例子毕竟例子两例子免片面性两者间免致处列出非供国软件开发单位参考
例1:
例规定求法确定应编制文件该方法点提出十二考虑素衡量应软件素取值范围互5务负责十二素开发程序进行衡量确定素具体值十二素值相加总然总值确定应该编制文件种类方法具体程:
a 表OI中十二素衡量开发程序素值
b 衡量素值相加总值
c 根总值表OZ查出应编制文件种类
表1文件编制十二项衡量素
序号
素
素取值准
1
2
3
4
5
1
创造性求
没——设备重编程序
少——具严格求
限——具新接口
相——应现技巧
重——应先进技巧
2
通程度
强限制——单目标
限制——功范围参量化
限灵活性允许格式某变化
途灵活格式题领域
灵活——设备处理范围广泛题
3
工作范围
局部单位
分指挥部
单指挥部
指挥部
国防部世界范围
4
目标范围变化
没
极少
偶尔
常
断
5
设备复杂性
单机常规处理
单机常规处理扩充外设系统
机标准外设系统
机复杂外设系统
机控制系统机动IO显示
6
员
1~2
3~5
5~10
10~18
18
7
开发投资
6月
6月3年
3年10年
10年30年
30年
8
重程度
数处理
常规程控制
身安全
单位成败
国家安全
9
程序改变完成时间求
2周
1~2周
3~7天
1~3天
24时
10
数输入响应时间求
2周
1~2周
1~7天
1~24时
60分钟
11
程序语言
高级语言
高级语言带汇编
高级语言带相汇编
汇编语言
机器语言
12
行软件开发
没
限
中等程度
完全行开发
表1文件编制十二项衡量素
素总
行性研究报告
项目开发计划
软件需求说明书
数求说明书
概设计说明书
详细设计说明书
数库设计说明书
户手册(说明)
操作手册
模块开发卷宗
测试设计
测试分析报告
项目开发总结报告
开发制度月报
12~18*
14~24
24~38
38~50
48~60
√
√
√
√
√
√
√
√
√
√
√
√
***
***
***
***
√
√
√
***
***
***
***
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
**
**
√
√
√
√
√
√
√
√
√
√
√
*素总较低情况项目开发总结报告容应包括:程序功基流程测试结果说明
**测试分析报告应该写必正规
***数求说明数库设计说明否需编写应根开发软件实际需决定
例2:
避免软件开发中文件编制足分简便办法软件文件编制求软件规模联系起例出发点软件规模妨分四级:
1 规模软件源程序行数5000软件
2 中规模软件源程序行数10000~50000软件
3 规模软件源程序行数100000—500000软件
4 特规模软件源程序行数500000软件
述四级软件文件编制求分列表3
源程序行数5000~1000050000~100000软件文件编制求介两级间根软件产品具体情况项目负责参表3规定确定需编制文件种类
源程序行数500000特规模软件进步指南规定十四种文件实际需扩展成更种类点指南533已提
表3产品文件体系
行性报告
项目开发计划
应规模软件规定文件进步细分
软件需求说明
数求说明
测试计划
项目开发计划
软件需求说明
测试计划
软件需求开发计划
概设计说明
详细设计说明
数库设计说明
软件设计说明
软件设计说明
说明
说明
户手册
操作手册
模块开发卷宗
测试分析报告
测试分析报告
模块开发卷宗
测试分析报告
开发进度月报
项目开发总结
开发进度月报
项目开发总结
项目开发总结
规模软件
中规模软件
规模软件
超规模软件
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档