责人完成,审核的目的并不是为了检验代码的正确性而是需要对编码是否按照规范进行审核。主要内容包括: (1)变量、包、方法等的命名是否符合规则; (2)注释是否填写完整,是否符合规范; (3)代码的可读性,编写风格是否符合规范; (4)是否有明显的造成系统运行低效率的处理方法; (5)公共变量的定义和使用; 2.4调试 编码工作完成以后,通常需要开发人员自己进行单元测试,有些部分需要编写相应的测试程序。应该避免发生这类的情况,有些开发人员任务自己不应该进行测试工作,在编写完代码以后,只要编译成功,就直接提交成果,将测试工作完全交给测试人员去做,这样做不仅仅给测试人员增加了许多的工作量,同时增加了许多因为交流产生的时间,造成进度的延迟,管理人员应该杜绝程序员的这样的思想,同时在管理中予以考虑,可以将提交成果产生的 bug数量作为考核程序员业绩的标准之一。 3.项目后期管理 3.1项目的验收 项目验收,是整个项目生命周期中最后一个环节。一般来说,软件项目的验收一般来说有2个阶段,第一个阶段是验收测试,当验收测试成功结束后,一般会有一个阶段的试运行阶段,只有当 2个阶段全部结束后,整个项目才算真正结束,可以收回全部的工程款,该软件也进入其运行维护期。验收测试应按照软件的需求,质量要求进行测试验收,需要甲乙双方共同建立验收小组,或请第三方测试机构进行验收测试,在验收测试之前,开发方应提供一系列的开发设计文档供验收测试使用。 3.2软件维护 编程大师曾说 “哪怕程序只有三行长,总有一天你也不得不对它维护。”, 很 多软件产品不是一次性的买卖,比如在电信、金融等领域,有些软件系统要用十几年,对软件进行维护是必不可少的,软件公司的经理们没有哪一个喜欢被维护的费用吓一跳,但软件维护的代价通常是高昂的。对软件而言 “维护”是个不太直观的术语,因为软件产品在重复使用时不会被磨损,并不需要进行像对车辆或电器那样的维护,软件维护是人们对既丰富多彩又会令人心酸的活动的统称,其中丰富多彩的活动是指那些反映客观世界变化,能使软件系统更加完善的修改和扩充工作,令人心酸的活动是指那些永无休止,并且改了旧错却引起新错让人欲哭无泪的工作。 参考文献: www.qiqi8.com 778论文在线 1. 邱菀华 沈建明 杨爱华等编著 现代项目管理导论 机械工业出版社 2002 年 10 月 2. 美 理查德 怀特黑德著 领导软件开发团队 电子工业出版社2002年 5月 3. 尼尔 怀特著 管理软件开发项目-通向成功的最佳实践 电子工业出版社2002 年 4 月 4. 刘积仁 康晓东 饶友玲主编 软件开发项目管理 人民邮电出版社 2002 年 2 月 5. 美 Joseph Raynus 著 CMM 软件过程改进指南 电子工业出版社 2002 年 3 月 6. 美Evelyn Stiller Cathie LeBlanc 著 基于项目的软件工程 面向对象研究方法 机械工业出版社 2002 年 6 月 上一页 [1] [2]
Tags:
|