版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件开发质量管理现状及对策目录5693摘要 15013一、引言 223077二、H市邮政公司集邮管理软件开发的质量管理现状 220955(一)软件开发项目简介 213042(二)软件开发质量管理中存在的问题 3306451.质量目标与项目实际情况脱轨 3284872.组织机构中缺少质量管理职能 4320463.质量控制和质量保证工作不到位 425363(三)软件开发质量管理存在问题的成因 431301三、H市邮政公司集邮管理软件开发质量管理对策 613053(一)质量管理组织机构设计 617186(二)项目开发过程模型建立 71083(三)项目开发文档规范建立 819208四、结论 931814参考文献 10摘要集邮业务是我国传统邮政业务的重要组成部分,想要集邮业务发挥其最大的效用,并不断提高集邮企业的竞争力,就要努力提高企业的市场份额并加大技术投入,使得集邮业务更加的符合现代市场竞争的需要。目前,我国的邮政局正准备设立一个开放的集邮业务系统,使得各级部门可以更加快速、便捷的获取企业的经营信息并制定战略计划,为企业发展过程中的问题寻找解决的方法和措施,给目前的集邮业务提供更好的技术支持,为我国的集邮业务提供更加便捷的业务办理方式。本文主要研究当前中国集邮软件质量管理方面存在哪些问题,并结合软件生命周期模型,从软件质量策划、需求管理、设计、编码,测试整个软件开发过程出发,找到完善集邮管理系统的方法和措施,给国内邮政行业应用软件开发工作提供一些参考意见,加强国内邮政应用软件质量管理工作,规范软件开发的流程。为H市邮政公司电子化建设的长远发展做出不断努力。找到合适的集邮管理方法,有利于当前国内的邮政行业的软件质量管理水平的提升。关键词:软件开发;质量管理;集邮管理一、引言在全球经济不断进步的今天,由于我国科技水平的提升,软件产业正逐步发展成各国经济的支撑产业。由于金融模式的改变,我国的各行各业都开始了软件的开发工作,我国的软件行业也因此掀起了一场更加激烈的市场竞争,为了在市场竞争中取胜并在客户那获得良好的口碑,每个软件企业都想方设法的提高自己的开发技术,都想要开发出更加实惠、高质量以及实用的软件。对此,质量管理工作对于企业的软件开发非常重要。集邮业务是我国传统邮政业务的重要组成部分,想要集邮业务发挥其最大的效用,并不断提高集邮企业的竞争力,就要努力提高企业的市场份额并加大技术投入,使得集邮业务更加的符合现代市场竞争的需要。H市邮政公司决定设立一个集邮业务管理系统平台,使得各级部门可以更加快速、便捷的获取企业的经营信息并制定战略计划,为企业发展过程中的问题寻找解决的方法和措施,给目前的集邮业务提供更好的技术支持,为我国的集邮业务提供更加便捷的业务办理方式。集邮信息系统拥有非常庞大的业务量且网点众多,所以系统质量对于系统的正常运行显得尤为重要。因此,邮政企业必须要加强企业的的软件质量管理工作。二、H市邮政公司集邮管理软件开发的质量管理现状(一)软件开发项目简介集邮业务是我国传统邮政业务的重要组成部分,集邮系统是邮政综合网的重要信息系统。当前我国各地区的集邮工作环节所使用的系统都不是统一的,体系混乱且使用的版本都各不相同,缺乏规范性、统一性的网络信息平台,不能解决邮资票品低面值销售、库存积压、经济效益低下等问题;不能实现邮资票品基础信息一点录入、全程共享、全程一致的规范,这也使得当前集邮业务的发展受到了阻碍。为了充分发挥集邮贸易的主渠道的作用,适应集邮市场的发展,提高市场的竞争力,有必要采用先进技术手段和标准化业务处理程序使集邮贸易更加标准化、和现代化。H市邮政公司决定建立一个设备齐全的集邮系统平台,使得各级部门可以更加快速、便捷的获取企业的经营信息并制定战略计划,为企业发展过程中的问题寻找解决的方法和措施,给目前的集邮业务提供更好的技术支持,为我国的集邮业务提供更加便捷的业务办理方式。H市邮政公司集邮系统建设的一般目的是利用计算机和通信技术,以综合的邮政网络为基础,建立一个能覆盖各级业务环节的信息系统,保证全国集邮事务的信息处理。并确保每年新的邮政预订。收集不同邮票的发行销售信息,动态控制各级邮票产品的收藏库存状况。实现科学决策和管理自动化,提高邮政公司的管理水平、工作效率和经济社会效益,增强集邮公司的市场竞争力;同时解决了集邮系统与外部系统之间的数据共享和互通问题。根据集邮系统的建设规划,将集邮系统分为八大子系统:邮票子系统、集邮品子系统、通讯票务业务子系统、网点业务管理子系统、会计管理子系统、财务管理子系统、系统管理系统、运营分析管理子系统。集邮系统的建设分两个阶段完成。第一阶段已基本完成:集邮品销售点的业务功能,满足2014年邮票及集邮品的预订及零售需求;实现各级邮票及集邮品的库存管理;实现各级邮票及集邮品的会计管理和价格管理;实现与量收系统的接口;实现与中国集邮总公司制作系统的接口,实现分销管理和基本信息管理;实现产品票务联系化和集邮品加工管理。第二阶段主要是进一步优化和完善集邮系统的各项功能,完成剩余业务功能,全面实现集邮的全过程管理和通讯票的需求、分发和库存管理,使整个集邮系统形成一个完整的应用系统。(二)软件开发质量管理中存在的问题1.质量目标与项目实际情况脱轨项目目前存在项目质量目标与项目实际情况脱节的问题:集邮管理软件开发项目原质量目标为:“软件交付合格率100%,软件等级达到良好的在98%以上,软件等级达到优秀的在80%以上,用户满意度97%以上”。针对上述质量目标实施质量管理体系后,在实践中难以满足质量方针和质量目标的要求。例如,“顾客满意度97%以上”的质量目标在现实中是无法实现的。超过80%的顾客满意率被认为是好的,有时由于客观原因,用户承诺的物品最终无法兑现。在质量目标中,100%的软件交付合格率在现实中也很难实现。2.组织机构中缺少质量管理职能目前项目组织缺乏质量管理职能部门的问题。在集邮管理软件开发项目的组织结构中,项目的质量管理职能不明确,项目的质量管理没有被视为与其他项目管理工作等同。在原项目中,采用的是矩阵式组织类型,公司质量管理部来招聘人员参与项目的质量管理工作。在项目审计阶段,对项目提交的文件进行检查和评估。采用这种组织结构的结果是,质量管理功能非常小,只存在于质量文件的评估中。不可能从项目的不同阶段对质量管理问题的各个方面进行指导和管理。项目的质量控制完全依赖于节点评估,使得验证和修改软件缺陷的工作难以实行,并且到后续的实施阶段中才会将问题显现出来。此时,修补软件的缺陷,会使工作量比早期设计阶段更大,成本也急剧上升。3.质量控制和质量保证工作不到位目前工程在质量控制和质量保证方面存在许多问题。其中,质量控制主要采用一些原始的、不太形式化的质量控制方法。这些非正式的管理活动主要体现在项目测试、项目配置管理和项目需求变更等方面。在测试工作中,单元测试主要依赖于模块开发人员的有意识的操作,并且对测试单元没有很好的准备用例并且缺乏合适的计划,测试工作是非常随机的。集成测试也仅限于模块中没有执行错误,不能保证系统内部接口的正确性的情况。项目配置管理也以共享文件和定期备份的形式进行,在开发过程中很难找到管理版本,在共同开发的模块中很容易覆盖文件。项目需求变更主要通过提交申请单进行,变更过程没有统一管理。质量保证工作并没有做到位,存在很多问题。主要工作是后续检查的管理活动,并没有在项目期间监督和确保质量工作的执行,很少对项目的每个阶段进行评估。在项目进度相对紧张的情况下,忽视考核工作,没有发挥技术考核的质量控制作用,给项目的质量安全造成隐患。(三)软件开发质量管理存在问题的成因首先,项目目前存在项目质量目标与项目实际情况脱节的问题。原集邮管理软件开发项目的原质量目标为:“软件交付合格率100%,软件达标98%以上,优秀软件达标80%以上,用户满意度达97%以上”。针对上述质量目标,在实施质量管理体系后,在实践中难以满足质量方针和质量目标的要求。例如,“顾客满意度97%以上”的质量目标在现实中是无法实现的。超过80%的顾客满意率被认为是好的,有时由于客观原因,用户承诺的物品最终无法兑现。在质量目标中,100%的软件交付合格率在现实中也很难实现。项目质量目标与实际情况脱节的主要原因是项目没有根据集邮管理软件的实际情况和特点确定项目质量目标,但保留了公司的质量目标,并将其留在开发集邮管理软件的计划中。没有考虑项目的复杂性和规模,也没有制定切实有效的质量目标。因此,有必要以适当的方式调整质量方针和质量目标,使其更切合实际。其次,当前的项目组织具有缺乏质量管理职能部门的问题。在集邮管理软件发展计划的原组织架构内,计划的质量管理功能并没有清楚表达,计划的质量管理亦不等同于其他计划管理工作。在原项目中,采用的是矩阵式组织类型,由公司质量管理部已招聘人员参与项目的质量管理工作。在项目审计阶段,对项目提交的文件进行检查和评估。采用这种组织结构的结果是,质量管理功能非常小,只存在于质量文件的评估中。不可能从项目的不同阶段对质量管理问题的各个方面进行指导和管理。项目的质量控制完全依赖于节点评估,使得验证和修改软件缺陷的工作难以实行,并且到后续的实施阶段中才会将问题显现出来。此时,修补软件的缺陷,会使工作量比早期设计阶段更大,成本也急剧上升。项目组织中质量管理职能缺失的原因有二:一方面,公司实施的质量管理体系是以ISO9000质量体系为基础的。在最近的项目中,以往的项目大多更注重项目文件的验收和管理,而对项目质量过程的管理相对较小。在过去,并没有大规模的集邮品管理软件等综合计划。基于这种组织结构,可以保证项目的质量。因此,在集邮管理软件开发项目的规划中,质量管理的职能在组织中得不到体现。另一个原因是项目经理在程序质量管理方面的知识和经验较少。从主观上说,在项目中拥有一个独立的质量管理组织是一种成本效益较低的组织策略。另外,项目中存在一种技术趋势,大多数项目人员认为质量管理人员只是简单地调整误差,会耽误项目进度的实施。这样,项目中的质量管理职能滞后于其他职能,导致项目执行过程中对质量管理工作的投入很少。第三,质量控制的问题有几个原因。一是项目的过程管理不满足项目构建的需要,瀑布式软件开发过程中的测试需求集中在单个测试阶段。二是项目人员主观上对测试工作不重视。第三,在测试工作中没有合适的方法和工具,测试活动在新技术的环境中不是很清楚。此外,在配置管理和需求管理方面经验和技术不够,缺乏更专业的人才,质量部门对具体的管理过程没有给予确定和指导,导致了项目在管理这两方面的做法在质量控制方面存在许多问题。质量保证存在的问题是由于项目采用的ISO9000质量体系是以文件的检查为基础,对过程的管理相对薄弱。此外,项目中没有单独的质量保证人员,无法实时保证和管理项目的质量实施。三、H市邮政公司集邮管理软件开发质量管理对策(一)质量管理组织机构设计软件质量管理是软件项目中涉及的不同部门之间的活动。为了确保质量活动的顺利进行,充分调动了所有资源。明确不同部门之间的质量管理任务,建立部门间合作与交流,这对企业的质量管理工作是很重要的,这就是质量保证体系。在“集邮管理软件开发计划”的改进计划中,建立了一个可与质量管理体系相媲美的组织。由相关主要领导和国家局及各个省市的信息技术局的相关领导亲自担任相关负责人,并聘请他们其中的领导作为业务专家,让领导充分地重视本项目。明确各小组具体职责:领导小组:是本项目工程的最高管理协调机构,其主要职责是负责项目的重大决策,并对项目的全过程进行监督及协调。国家局工作组:直接对领导小组负责,负责整个项目的监督、协调和指导。项目指挥部:负责整个项目的组织管理、协调、监督和资源调配,在项目重大事件上与领导小组的协调和沟通。商务组:具体与国家局的商务谈判、合同签订等商务工作,并负责协调与国家局的关系。项目实现组:在项目指挥部的直接领导下负责整个项目的实施、组织、协调并监督各小组的工作情况及进度。具体职责如下:与国家邮政局工作组人员的沟通;负责整个项目的人员安排、进度控制和质量保证;负责整个项目的风险控制;负责项目成本计划与控制;负责整个项目相关的文档管理;负责整个项目实施的组织和协调;负责项目各阶段评审会的组织。专家顾问组:外面聘请相关专家,为整个项目的总体规划、系统分析和业务需求分析提供咨询服务。对整个系统的总体架构、技术架构、技术路线、采用的关键技术和业务流程等多个方面进行指导和把关。总体设计组:主要任务是根据《集邮业务管理系统技术方案》编写系统的总体方案、概要设计、详细设计和数据库设计,全面描述软件的功能和性能,划分系统的软件功能需求和硬件功能需求,确定软件和其他系统要素的接口细节,并与客户讨论系统验收计划。技术开发组:根据《集邮业务管理系统业务需求》,详细分析业务需求,对用户需求进行全面细致的调查、分析或确认,编写总体业务规范说明书;负责按照设计文档的各项要求,完成集邮业务管理系统中各子系统的软件编码、单元测试和接口调试等工作并形成相关的开发文档。测试组:严格按照业务需求、设计方案、源程序及相关文档文件,编编写详细的测试用例和测试计划,负责完成系统单元测试、集成测试和系统测试。测试结束后,必须提交相应的测试报告,完成系统修改后的回归测试。质量保证组:具体负责整个项目实施过程的质量保证和管理,主要负责项目进度控制、质量控制、配置管理工作,负责其他部门的各种协调工作,为系统的成功建设提供保障。工程实施组:负责新老系统的数据移植,主机、网络设备、系统应用软件的集成、集成环境的测试、软件的安装和性能调试、系统上线、试运行和工程推广工作。系统维护组:负责整个系统在试运行上线的售后维护和技术支持工作。(二)项目开发过程模型建立我们已经建立了项目开发过程模型,以便有效地控制开发过程的各个阶段,允许开发任务的重叠和重复,并很好地适应并行软件开发。这个基于里程碑的过程模型促进了团队模型中职责和权利的分配,有利于企业软件开发人员的风险评估。根据软件开发生命周期模型划分软件开发阶段的目的是为了便于形成一个基于里程碑的软件开发质量控制系统。每个里程碑都是一个质量控制节点,这些质量控制节点贯穿于整个软件开发过程,形成了软件开发的质量控制系统。为了对项目各个阶段进行可靠可控的质量保证,特实行项目评审制度,在每个里程碑结束时,SQA项目质量保证团队根据相关的软件开发管理规范和应用程序需求,以及评估和检查阶段结果,以确保应用程序开发进展顺利,交付的应用程序系统能够满足用户的需求,并确保交付的系统能够代表公司的整体技术水平。严格执行项目评估制度,也有利于规避软件开发风险。根据该项目制定的质量阶段开发流程图。(三)项目开发文档规范建立为规范开发各个阶段的文档,根据公司新建立的ISO9000质量管理标准,设计了适合本项目的作业文件及质量记录(见表3.1)。表3.1ISO9001部分作业文件及质量记录序号作业文件质量记录1《软件配置管理规范》《软件配置管理表》2《需求说明书编写规范》《需求变更通知书》《项目需求说明书评审报告》3《概要设计编写规范》《概要设计评审报告》4《详细设计编写规范》《详细设计评审报告》5《模块开发卷宗编写规范》《编码评审报告》《缺陷收集表》6《单元测试计划编写规范》《单元测试记录》《缺陷收集表》7《集成测试计划编写规范》《集成测试报告》《缺陷收集表》8《系统测试计划编写规范》《系统测试报告》《缺陷收集表》9《用户手册编写规范》10《项目周/月总结编写规范》《项目周/月报》四、结论在全球经济高速运转的今天,每一个企业都在研究质量好、效率高、成本低的软件,并不断提高自己的技术能力,但是如今的市场情况是危险与机会并存的,企业想在市场竞争中取胜,就必须要正视机遇并
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年把军训的坚韧带进学习:收心励志课
- 温泉池防水施工工艺
- 工程施工中毒和窒息专项应急预案
- 2026年新《公司法》知识竞赛题库(附含参考答案)
- 广西壮族自治区南宁市2025~2026学年高二下册期末学业评估数学试卷【附解析】
- 结肠损伤护理查房
- 整体护理查房
- 2026-2027学年人教版九年级数学上册教学计划及进度表(新课标新教材)
- 26新二上语文每日词语默写单(含答案)
- 医院感染暴发报告及处置培训考核试题及答案
- 《健康养老服务基础》智慧健康养老服务与管理全套教学课件
- 【长江证券】家电-家用电器行业全球视野看家电之拉美:扬帆起航
- JG/T 223-2017聚羧酸系高性能减水剂
- 汽车钣金基础课件 项目1 现代汽车车身结构设计
- DB6528T 202-2024 春玉米滴灌栽培技术规程
- 石油钻井工(技师、高级技师)职业资格考试题库(含答案)
- 机电设备安装与调试技术教案
- 钢板弹簧设计手册技术手册指导书
- 人教版高中数学A版选必第2册《第四章 数列》大单元整体教学设计
- 工程安全无小事
- (高清版)DZT 0214-2020 矿产地质勘查规范 铜、铅、锌、银、镍、钼
评论
0/150
提交评论