7、项目验收总结报告
匿名 · 更新于 2016/10/3
项目验收总结报告的内容包括对所完成系统的测试,验收和总结。测试的目的是为了将软件产品交付给用户之前尽可能多的发现问题并及时修正问题,不至于等到到用户在使用过程中才发现问题。测试计划就是规划整个测试的实施过程,计划应包括测试的内容、进度、条件、人员、测试用例的选取原则、测试结果允许的偏差范围等。由于测试会细分为单元测试、集成测试、系统测试等几个环节,测试计划书也应该按照阶段制定。
在软件系统的实际开发过程中,不仅只有以上所述的7种软件文档,还有维护手册,用户手册等。
软件系统开发完毕交付给客户之后,软件的开发周期就结束了。但是从软件的生命周期来看,开发周期只是生命周期的一部分,更多的时间在于软件的服役期。软件与有形产品不同,不会随着时间的推移发生物质损耗与折旧,但是,软件在运行过程中会发现这样那样的问题,有可能和客户预想的功能稍有出入,也有可能没有正确实现客户的要求,这就是通常所说的缺陷。几乎没有人敢断言自己开发出来的软件投入使用之后一点问题也没有,区别只是缺陷的多少问题。所以,软件在投入使用之后,与有形产品一样存在着维护的问题。
维护工作有可能是由软件系统的开发方来实施,也有可能是客户方自己有相关的技术人员。无论是由开发方还是客户的技术人员来进行维护,想需要借助维护手册来实施,因为即使是对于开发方.由于他们在完成―个软件的开发之后,很快就会进入下一个新系统的开发中.并且随着时间的推移.对原来系统的记忆开始模糊.逐渐就不能清楚地回忆起当时开发的细节了。对于客户的维护人员就更难知道如何去维护这个软件系统了。所以,维护手册起到了技术支持的作用,通过查看维护手册能够诊断软件的问题,采取相应的措施给予解决。
为了提供技术支持.维护手册应当包括产品简介、系统须知.初始环境设置、系统配置.数据管理和备份、技术问题解答和联系方式等。由于维护手册面对的是有一定计算机相关知识的人.所以它的内容应该比较专业.力求用严谨的方式刻画问题的解决方法。
用户手册的读者是软件的最终用户,用户需要从手册中获得关于软件系统的各种各样的信息,所以.用户手册必须详细地描述软件的功能、性能和用户界面,使用户了解如何使用该软件。用户手册的读者通常都是没有计算机相关知识的人员.这就决定了用户手册书写的语言必须是非专业性质的与之前提到的概要设计书详细设计书完全不同,它不必关心这个软件系统是如何实现,采用了什么优秀的体系结构、先进的开发技术等,它只须关心这个软件能为最终用户提供什么功能,如何操作这个软件才能获得这个功能以及在使用软件的过程中应该注意的地方等。
对于建造完毕的房子.不会有人特意撰写一份使用说明书,因为房子对每个人来说都不陌生.其功能和使用方法不言而喻。由于房子是一个有形的实体,房子与房子之间的区别.只需要亲身去参观—次便可以一目了然。软件系统则不一样.随着应用领域的不同:各软件之间的差异也相当大,正如俗话说的“隔行如隔山"。由于软件具有这样的特点,使得用户手册在软件产品中具有不可忽视的作用,用户手册成为推广软件的有力武器。
软件文档的格式也不是固定不变的,各公司可能有自己的一套标准.并且还可能和用户讨论形成新的软件文档结构。虽然如此,但是这些软件文档的基本内容是一致的。
