在制定软件质量计划过程中,作者把人的管理和应用放在了首位,因为这几年的工作经验告诉作者对软件质量的影响莫过于人的主观能动性,轻则消极怠工、重则离职跳槽,即便安心工作,然而人与人之间的沟通交流合作,其默契程度、配合方式方法也会导致效率与效益的下降或难以正常发挥;其次,需求分析的正确与有效也将直接影响系统的设计与实施,而需求分析的低效与错乱,归根结底也在于人,在于是否积极有效地和客户经行当面沟通,在于双方对需求的正确理解;第三,测试的局限性与到位程度,也往往在于测试人员对软件质量意识的薄弱和工作的认真负责程度,以及相关测试用例设计安排的合理性等主客观因素,当然软件人员的传统习惯、软件开发规范、开发工具等也会影响软件的质量。同时考虑到和谐软件过程旗帜鲜明而又十分深刻地指出,当前软件行业存在着严重的浮躁,从管理人员、需求分析人员还是设计、研发、测试、维护人员都从不同的角度表现出了浮躁的技术、浮躁的观点、更严重的是浮躁的心态,如果处理不好很可能迅速导致项目失败,因此作者在制定计划时也充分全面地考虑了此类问题的规避方法。
对于像资源系统这样的核心系统,涉及繁多复杂的业务以及佣金、充值等接口也较多,与金钱相关,加上开发人员也较多且人员组织的临时性,都给软件质量带来了潜机无限的风险和危机,而且该系统的成败决定着公司的声誉以及今后的发展,也关系着甲方战略规划与市场竞争能力能否得到有力提升(和谐软件过程要求我们尽量协调好客户、公司、员工三方利益共赢)。因此我首先从思想上给项目组全体成员“洗脑”,让他们深刻认识到此次软件项目质量的重要性;其次着手安排软件设计师参考公司的开发规范并制定本项目的软件规范,以备项目组统一实施。
文章来源于领测软件测试网 https://www.ltesting.net/