项目质量管理总结

已有 425 次阅读2013-8-23 20:19 | 质量管理, 项目

项目质量管理总结

随着软件开发的规模越来越大,软件的质量问题显得越来越突出。软件质量的控制不单单是一个软件测试问题,在软件开发的所有阶段都应该引入质量管理。

n  该项目在质量管理方面遵循的原则如下:

  

控制所有过程的质量;

过程控制的出发点是预防不合格;

质量管理的中心任务是建立并实施文件化的质量体系;

持续的质量改进;

有效的质量体系应满足顾客和组织内部双方的需要和利益;

定期评价质量体系;

搞好质量管理关键在于领导。

  

n  该系统达到了如下质量要求

  

  正确性:系统满足需求说明和用户目标,即,在预定环境下能正确地完成预期功能。

  健壮性:在硬件发生故障、输入的数据无效或操作错误等意外环境下,系统能做出适当响应。

  完整性(安全性):对未经授权的人使用软件或数据的企图,系统能达到控制。

  可用性:系统在完成预定应该完成的功能时另人满意的程度。

  风险性:按预定的成本和进度把系统开发出来,并且为用户所满意,使用户的风险概率降为零。

  可理解性:该系统使用户很容易理解。

  可维修性:只要去查当日的日志就能对系统故障进行诊断。

  可测试性:该系统容易测试。

  可移植性:该系统可移植性强。

  

n  软件评审

软件评审并不是在软件开发完毕后进行评审,而是在软件开发的各个阶段都要进行评审。因为在软件开发的各个阶段都可能产生错误,如果这些错误不及时发现并纠正,会不断地扩大,最后可能导致开发的失败。

该系统在开发的各个阶段都交给贺经理进行了评审,贺经理对各个阶段的工作都提出了许多意见和建议,使我们改正了何形式表现的软件功能、逻辑或实现方面的错误;使得开发工作能够顺利地进行;使项目更容易管理。

n  测试

  软件测试是软件开发的一个重要环节,同时也是软件质量保证的一个重要环节。测试一般包括单元测试、模块测试、集成测试和系统测试。由于中行代售电系统分为好几个模块,我们项目组织负责其中一个模块(即:前置机)。我们对自己负责的模块进行测试时做到了以下几条原则:

  (1)测试计划:确定测试范围、方法、和需要的资源等。

  (2)测试过程:详细描述和每个测试方案有关的测试步骤和数据(包括测试数据及预期的结果)。

  (3)测试结果:把每次测试运行的结果归入文档,如果运行出错,则应产生问题报告,并且必须经过调试解决所发现的问题。测试结果:把每次测试运行的结果归入文档,如果运行出错,则应产生问题报告,并且必须经过调试解决所发现的问题。

    但由于我对做系统测试的中行业务部门人员估计不足,认为他们能做出很好的测试计划,而没有去帮他们设计测试计划,最后导致系统测试时没有计划性,出现重复测试的问题,拉长了测试时间。


路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册