软工文档已经结束有一段时间了,一直也没有写总结做的挺不好的!反思一下自己!
第一次写文档时,感觉挺新鲜的,之前只见到过产品说明书和用户手册这类的东西,看这些东西的时候就觉得好高大上,从来没有想过自己也能够写出这些文档,因为之前看过软工的视频,大概了解了在软件开发过程中都是有相应文档产生的,文档在软件的生存期中也是有着很重要的作用!
根据文档的产生和使用范围分为三类:
我觉得软件需求说明书既是开发文档也是用户文档,因为软件需求说明书是由开发者和用户共同决定的。
如果要做一个软件就要先做一下市场调查,了解用户的需求,用户和开发者共同商讨的一个平衡点这就产生了软件需求说明书;然后从经济、技术等方面论述这个方案的可行性,让你的方案打动人心,这就产生了可行性研究报告;而后就要开始为你的方案制定一个计划,其中涉及到开发的进度,人员的要求,所需要的一些硬件和软件设备等一些准备工作,这就产生了项目开发计划说明书;然后就是要开始制定具体实施时该如何进行涉及到软件内部功能如何实现,要达到什么样的要求,这就产生了概要设计和详细设计说明书;设计完之后就要开始了解是如何使用的就有了产品使用说明书,一种是针对用户的即用户手册、一种是针对操作人员的即操作手册;了解如何使用之后还不能投入生产得先测试一下,测试也不是没有章法的需要有个计划有目的的测试即测试计划,测试完之后要对测试的结果进行分析并提出测试的结论性意见即测试分析报告;软件开发一段时间后要向领导汇报一下工作,自己进行到什么程度了、遇到了什么问题、解决的程度以及下个月的计划即项目开发总结报告;当然这个项目开发完之后也是要有一个总结报告的总结这段时间项目执行的情况,进度、成果、投入的人力财力等,对这个开发工作作一个评价,总结经验教训;
总之,一个软件的产生随之就会有文档的产生,文档也是有着很重要的作用,也是软件的必不可少一部分!