本文通过电信行业中的资源系统,结合电信类项目的特点和作者近几年工作的心得体会,来着重讨论在软件工程在中,如何确保软件质量问题。分别从项目管理和实施技术等方面来展开,其中重点讨论人的因素、测试、编码、实施、审计监理;在讨论方式上,不但注重核心的工作内容,也强调适当的方式方法。
文中总结归纳了作者近几年来作为一线项目经理对保证软件质量的深刻体会,大胆提出了以人为本,认为人才是影响软件的最大因素,倡导积极有效的人性关怀远胜于严格的软件系统规范和公司规章制度,有效地测试与试运行始终是确保软件质量的不二法门。
【正文】
近几年,作者一直致力于电信行业的信息系统建设工作,在多年的职业生涯中,作者先后担任过很多个项目的项目经理,深深地感受到软件项目的复杂多变性,稍有不慎就会影响到软件质量,甚至整个项目的成败,企业发展等重大问题,作者特结合自身多年的实际工作体会,从软件过程的角度来讨论保证软件质量的一些心得体会。
在作者所从事过的系统中,有一个是关于资源管理的,主要用来解决卡、终端的制作、入库、调拨、销售、出库、报废、充值等日常业务以及各环节的财政审核与佣金结算、客户关心等特殊业务情况,业务相对比较复杂、与其他系统的接口也较多,且项目工期较紧,我有幸作为项目经理参加并主持了该项目,并且最后取得了圆满成功。
由于甲方战略规划与日常运作的特殊需要,对软件质量要求特别高而且工期又紧,因此给我们的工作带来了莫大的挑战,我在总结近几年工作成败得失的基础上,结合该项目的特点,向公司上层领导提出了一份项目实施计划书,尤其对于风险方面向领导作了汇报,并申请相应的人力资源和资金,由于原始需求相对较为粗糙,且甲方想趁此机会来优化公司运作,因此我们决定采用以和谐软件过程为主的过程模式,并利用公司成熟的技术框架和相关的文档模板、配置管理方式来简化和优化设计。
文章来源于领测软件测试网 https://www.ltesting.net/