影响软件项目质量的因素
郑州软件公司认为软件项目质量是反映软件与需求相符程度的指标,质量管理的主要目的是确保项目满足建设单位的应用需求和期望,质量保证是确保软件工程实施过程中在对信息系统质量有重要影响的关键时段进行质量检查、确认、测试等措施。软件质量保证简称 SQA(Software Quality Assurance),它是软件产品满足规定的、隐含的需求能力和有关特性的集合,是描述所有计算机软件优秀特性程度的组合。软件质量是贯穿于软件生存周期中的一个极为重要的问题,是软件开发过程中所作用的各种开发技术和验证方法的最终体现,保证软件产品符合标准。
软件项目质量保证是软件开发中最重要的手段之一,这是由信息工程的特点所决定的。
在软件项目整个生命周期中,质量是一项综合性指标,影响软件项目质量的因素是错综复杂、多种多样的。影响项目质量的重要因素有人的因素、工作质量、软件质量保证的目标、软件质量保证的指标、软件质量保证的执行约定、软件质量保证的执行能力、软件质量保证的实施过程、软件质量保证的评价、质量保证的文档、质量保证的配置审计、质量保证的测试审计、质量保证的评审审计和质量保证的手段门大因素。
人的因素
在软件项目中,人的因素主要涉及人的技术水平、心理素质和精神状态。
(1)技术水平
人的技术水平直接影响质量的高低。技术复杂、难度大、精度高的工序或操作都应由技术熟练、经验丰富的人来完成,必要时还应对他们的技术水平予以考核。
(2)心理素质
心理素质是人的因素中的很大一部分,是影响一个人的处事能力的关键因素。心理素质表现为一个人在遇到他所没有遇到过的困难的时候,会在心理上产生自我控制的情绪,做出应有的决定。
(3)精神状态
郑州apple软件开发认为人的精神状态(心态)是指如何根据自己所处的环境形势做出正确的判断,如何运用好自己已有的各种客观条件,为自己营造一个良好的客观环境氛围,实现自己主观的意图。在遇到困难、阻力时,不会在心理上产生恐慌,对自己有信心,能够克服困难,坦然应对。
工作质量
工作质量是质量保证的一项指标,是为了保证软件项目质量所从事工作的水平和完善程度。软件项目工作质量包括:
软件项目可行性分析阶段的质量保证;
软件项目招标阶段的质量保证;
软件项目设计阶段的质量保证;
软件项目施工阶段的质量保证;
软件项目验收阶段的质量保证。
1.软件项目的可行性分析阶段的质量保证
软件项目的可行性分析阶段质量保证主要考虑以下几点:
项目建设费用的来源;
项目的建设周期;
项目的建设各阶段所需人力、物力和资金;
项目的建设设计方案;
项目设计书;
项目的评审。
2.软件项目招标阶段的质量保证
软件项目招标阶段的质量保证主要考虑以下几点:
技术和质量的要求;
主要产品和服务的要求;
投标单位资格的要求;
验收方法、接收准则;
时间进度的要求。
3.软件项目设计阶段的质量保证
软件项目设计阶段的质量保证主要考虑以下内容。
(1)设计准备阶段质量保证的要点
根据项目可行性报告的总目标要求,编制设计大纲或设计方案;
组织设计监理队伍,建立质量保证体系;
落实有关外部条件,提供设计所需的基础资料。
(2)设计阶段质量保证的要点
审查设计基础资料的正确性和完整性;
进行有关经济分析;
审查设计方案的适用性、合理性、先进性;
郑州苹果软件开发认为对有关材料、设备,从型号、规格、性能、厂家、价格进行分析并对设备材料进行选型;
审查设备、材料清单;
对设计进行审查,确认是否符合有关法规和标准。
(3)设计完成阶段质量保证的要点
组织设计的评审和咨询;
组织设计图纸会审;
根据功能要求,审核预算、概算所采用的计算方法;
掌握设备、材料的质量、价格信息;
处理设计变更。
(4)软件项目设计阶段质量保证要求
要符合国家的法规、规范和标准;
技术资料、图纸齐备;
新技术、新工艺、新方案的试验、研究和确定;
预算清单;
三方会审(业主方、设计方、监理方)。
4.软件项目施工阶段的质量保证
软件施工阶段质量控制的要点如下。
(1)按工程实施程序操作;
(2)注意影响工程质量的因素:
人的因素,包括组织者、设计人员、技术人员;
设备的质量;
材料的质量;
施工的工艺水平;
规范、标准的理解程度;
施工所用的机械、工具等。
5.软件项目验收阶段的质量保证
单项工程或工程只有在结束时才能进行;
施工现场应清理完毕;
各种资料文档齐全;
系统应通过试运行。
转载请注明出处:郑州知网软件 http://www.nwisdom.com
联系我们
软件开发: 15838307519(司经理)
网络营销: 13676968269(王经理)
网络建设: 13073737771(郭经理)
24小时服务电话: 0371-56683330