关于软件项目质量管理_第1页
关于软件项目质量管理_第2页
关于软件项目质量管理_第3页
关于软件项目质量管理_第4页
关于软件项目质量管理_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、关于软件项目质量管理学号: 班级: 姓名:摘要: 软件项目质量是项目管理的一项重要内容,也是决定整个项目成败的一个重要环节。 质量管理工作贯穿于整个软件项目开发过程,它直接决定着最终软件产品的质量和高可用 性。文中描述了质量保证同质量管理二者之间的关系, 阐述了质量保证是获得高质量软件的 前提和基础, 质量管理是质量保证得意实施的依靠, 没有有效的质量管理, 质量保证就变成 一句空话。 本文最后总结了在这个项目中, 质量管理工作在整个项目管理工作中所占的比重 以及收到的效果。关键词: 软件项目管理 质量管理正文:1. 软件质量管理的含义及内容1.1 什么是软件质量管理 软件质量管理是管理者在对

2、软件质量进行一系列度量之后做出的各种决策,促使软件产品在时间、 成本内符合标准。软件质量度量是软件度量的一个子集合, 其在于产品、过程和 项目的质量。 软件的质量管理包括对软件产品的管理和对软件开发过程的管理。软件产品包括最终的软件产品、 中间软件产品和附属软件产品。 传统的观点认为软件产品的质量主要取 决于软件产品的测试和确认, 而忽视对软件开发过程的重视。 但正确的认识是软件质量来自 于正确的软件设计和正确的实现过程, 而不是靠对软件产品的保证和测试。 因此软件质量的 提高依靠软件质量管理水平的不断提高。1.2 软件质量管理的主要内容 软件质量管理主要包括三个过程:质量计划制定、质量保证和

3、质量控制。1.2.1 质量计划质量计划是质量管理的第一过程域, 它主要指依据公司的质量方针、 产品描述以及质量 标准和规则等制定出来实施方略, 其内容全面反应用户的要求, 为质量小组成员有效工作提 供了指南,为项目小组成员以及项目相关人员了解在项目进行中如何实施质量保证和控制提 供 依据,为确保项目质量得到保障提供坚实的基础。1.2.2 质量保证质量保证是贯穿整个项目全生命周期的有计划和有系统的活动, 经常性地针对整个项目 质量计划的执行情况进行评估、 检查与改进等工作,向管理者、顾客或其他方提供信任,确 保项目质量与计划保持一致。1.2.3 质量控制 质量控制是对阶段性的成果进行测试、验证,

4、为质量保证提供参考依据。2. 软件质量管理的责任分配2.1 配置管理小组的职责配置管理小组是保证项目开发完毕的同时, 内部文档和外部文档都同时完成。 内部文档 的及时产生和规范, 是保证项目开发各小组能够更好的接口和沟通的重要前提, 从另一个方 面讲, 也是保证工程不被某个关键路径所阻塞而延滞的前提。 如上所述, 配置管理小组还是 保证质量保证小组得以发挥作用的基础。 配置管理小组的主要职责包括: 完善各个部门发送 需要存档和进行版本控制的代码、文档(包括外来文件)和阶段性成果;对代码、文档等进 行单向出入的控制;对所有存档的文档进行版本控制;提供文档规范,并传达到开发组中。 2.2测试小组的

5、职责测试小组作为质量控制的主要手段,负责软件的测试设计和执行工作。如同软件开发一样,测试在执行之前,同样需要进行测试计划和测试策略的设计,通常情况下测试可以分为如下几种类型,如:正确性测试、功能性测试、性能测试、安全测试和系统测试等。而这些 测试均需要在测试计划和测试策略中进行描述用以指导测试小组成员进行测试用例编写和 测试执行。程序员在交给测试人员之前是进行过一定的单元测试,确保程序编译、运行正确。2.3质量保证小组的职责质量保证小组作为质量保证的实施小组,主要职责是保证软件透明开发的主要环节。在项目开发的过程中几乎所有的部门都与质量保证小组有关。质量保证小组对项目经理提供项目进度与项目真正

6、开发时的差异报告,提出差异原因和改进方法。 在项目进度被延滞或质量保证小组认为某阶段开发质量有问题时,提请项目经理、项目负责人等必要的相关人员举行质量会议,解决当前存在的和潜在的问题。质量保证是建立在文档的复审基础之上,因而文档版本的控制,特别是软件配置管理, 直接影响软件质量保证的影响力和力度。质量保证小组的检测范围包括:系统分析人员是否正确的反映了用户的需求;软件执行体是否正确的实现了分析人员的设计思想;测试人员是否进行了较为彻底的和全面的测试;配置管理员是否对文档的规范化进行的比较彻底,版本控制是否有效。3. 影响软件项目质量的主要有五大因素3.1人的控制:指直接参与项目组织者、 指挥者

7、和操作者人, 作为控制的对象,是要避免产生失误。作 为控制的动力,是要充分调动人的积极性,发挥人的主导作用。因此,应提高人的素质,健 全岗位责任制,改善劳动条件,公平合理地激励劳动热情。应根据项目的特点,从确保质量 出发,在人的技术水平、生理缺陷、心理行为、错误行为等方面控制人的使用;更为重要的是提高人的质量意识,形成人人重视质量的项目环境。3.2原材料的控制:主要包括原材料、成品、 半成品、构配件等对材料的控制主要通过严格检查验收,正确合理地使用,进行收、发、储、运的技术管理,杜绝使用不合格材料等环节来进行控制。3.3设备控制:设备包括项目使用的机械设备、工具、仪器仪表等对设备的控制, 应根

8、据项目的不同特点,合理选择、正确使用、管理和保养。3.4方法控制:这里所指的方法,包括项目实施方案、工艺、组织设计、技术措施等对方法的控制,主 要是通过合理选择、动态管理等环节加以实现。合理选择就是根据项目特点选择技术可行、 经济合理、有利于保证项目质量、加快项目进度、降低项目费用的实施方法。动态管理就是在项目进行过程中正确应用,并随着条件的变化不断地进行调整。3.5环境控制:影响项目质量的环境因素较多有项目技术环境,如实现项目的各种技术、 工艺等项目管理环境,如质量保证体系、管理制度等;劳动环境,如劳动组合、作业场所等。根据项目的特点和具体条件,应采取有效措施对影响质量的环境因素进行控制。4

9、. 如何科学地管理软件项目质量对于复杂的软件项目而言, 其投资规模较大,实施周期较长,在实施过程中存在诸多风险,所以对其质量进行合理的跟踪与管理, 以保证最终结果能够满足企业的要求, 是一件非 常重要的事。软件项目管理同其他项目一样,都包括计划管理、质量管理、时间管理、预算 管理、 人员管理、风险管理等。 项目质量管理是软件项目管理的一个重组成部分。 从管理流 程来看, 软件项目质量管理是为了保证软件项目最终能够达到预期的质量目标而进行的一 系列的管理过程。 软件项目的质量管理可以分解为质量规划、 质量控制与质量保证等三个过 程。整个软件项目质量管理过程可以分解为以下四个环节。 第一, 要确立

10、有效的质量标准体 系。建立适当的质量衡量标准是进行软件项目质量管理的前提性的关键性工作。 根据企业在 实施软件项目方面的整体战略规划与软件项目实施计划, 实施软件项目的主体企业首先要确 立衡量项目质量的标准体系。 衡量项目质量的标准一般包括项目涉及的范围、 项目具体的实 施步骤、 项目周期估计、 项目成本预算、 项目财务预测与资金计划、 项目工作详细内容安排、 质量指 标要求以及客户满意度等。这里需要注意的是,项目质量指标体系一定要具备完整 性、科学性与合理性,项目实施各相关主体应该事先进行讨论与沟通, 以保证其完整、 无漏 洞,又具备较强的可实施性。 第二, 要在项目执行过程中采取有效措施来

11、监控项目的实际运 行。在软件项目实施过程中,根据要求收集项目实施过程中的相关信息,观察、分析项目实 施进程中的实际情况以便监控。 为了达到有效监控项目的目的, 可以利用的监控措施与沟通 渠道包括正式的监控与沟通渠道,比如,项目进度报告、项目例会、里程碑会议、各种会议 纪要等;非正式的监控与沟通渠道, 比如,与项目小组成员或最终用户进行交谈与讨论,与 企业管理层进行非正式的交流等。 在这个环节上, 要根据项目质量标准体系的要求, 通过有 效的监控措施与渠道,全面、客观地跟踪与反映项目实施的实际情况。 第三,把项目实施过 程中的实际表现与项目质量衡量标准进行比较, 分析出差异。 在监控与跟踪项目实

12、际运行状 况时,往往需要解决这样一些问题, 比如,“项目进展如何” “如果发生了与项目计划偏离的 情况是如何造成的” 等。 通过对项目实施相关衡量指标的综合分析, 为客观评价项目质量状 况提供依据, 帮助项目决策人员迅速、 有效地对项目的实际进展情况进行监控与管理, 从而 可以根据需要采取有效措施来保证项目实施按着既定的轨道运行。第四, 根据具体情况采取合理的纠正措施。经过比较与分析, 如果发现偏差,就要采取适当的措施进行纠正,让项目 实施回到正轨。 可供选用的纠正措施包括重新制定项目计划、 重新安排项目步骤、 重新分配 项目资源、调整项目组织形式、调整项目管理方式等。5. 如何完善软件质量管

13、理程序完善的软件质量管理程序有以下几方面的内容:5.1 软件产品质量需求的建立这种需求首先必须精确地反映用户所有的需求, 同时必须把这种需求转化成形式化的标 准的需求说明。最后,必须对需求的变更进行有效地控制。5.2 建立开发、操作、维护软件的方法、过程和效率方法的建立是指对用于开发、 操作和维护工作的方法的定义, 方法的实现是通过制定一 套实施规范来完成的,方法的支持可以通过共同的协作管理实现。5.3 建立评价软件产品质量的文件、过程、活动的方法、过程、实践和程序 评价是从质的方面进行,度量是从量的方面进行。复查、评估测试、分析、检验等活动 的目的在于确认产品是否符合相关的质量要求, 过程是

14、否按要求完成等。 在评价和度量标准 上 ISO9000 标准系列可以提供一套良好的手段和评价标准。6. 软件质量管理完成的效果与评价加强软件质量管理的做法还有很多, 对其中的一些细节本文也不再讨论。 如上所述, 其 做法基本上源于我参与多年的软件开发项目和 项目管理 的经验所得, 当然在这个项目中我们也有所创新,女口 应用微内核”的开发思想和思维的实施。这些做法从总体上保证了软件的高质量。当然,质量管理的内容与做法也要与时俱进。但由于自己不是公司的决策层,仅负责 软件技术方面的工作, 对部分骨干人员的出走以及因项目各方利益的关系,从而影响了软件的开发和进度也无能为力。从这个项目来看,软件的开发

15、仍然是整个工程推进的瓶颈,其开发进度与提交对整体加油卡工程进度影响很大,传统的软件开发问题在这个项目中也依然遇到。近些年来,软件行业的CMM认证较为流行,可使公司软件过程能力成熟度得到较大提 高,我想这也是将来在软件质量方面的努力之处。总之,对于软件项目开发,人的作用和质量管理的作用都十分的重要,我也期待着在将来能不断提高自已的技术与管理水平,也能够希望更多的专业人员投入到软件质量管理的研究中来,为提高我国软件产业的软件质量而奋斗。参考文献【1】郭宁软件项目管理 北京:北京交通大学出版社,2007.【2】HENRY J.软件管理项目北京:中国电力出版社,2004.【3】JALOTE P.软件项

16、目管理实践.北京:清华大学出版社,2006.【4】张家浩.软件项目管理.北京:机械工业出版社, 2006.【5】唐少清.项目评估与管理.北京:清华大学出版社,2006.物业安保培训方案为规范保安工作,使保安工作系统化/规范化,最终使保安具备满足工作需要的知识和技能,特制定本教学教材大纲。、课程设置及内容全部课程分为专业理论知识和技能训练两大科目。其中专业理论知识内容包括:保安理论知识、消防业务知识3H、职业道德、法律常识、保安礼仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能、消防技能、军事技能。二培训的及要求培训目的1)保安人员培训应以保安理论知识、消防知识、法律常识教学为主,在教学

17、过程中,应要求学员全面熟知保安理论知识及消防专业知识,在工作中的操作与运用,并基本掌握现场保护及处理知识2 )职业道德课程的教学应根据不同的岗位元而予以不同的内容,使保安在各自不同的工作岗位上都能养成具有本职业特点的良好职业道德和行为规范)法律常识教学是理论课的主要内容之一,要求所有保安都应熟知国家有关法律、法规,成为懂法、知法、守法的公民,运用法律这一有力武器与违法犯罪分子作斗争。工作入口门 卫守护,定点守卫及区域巡逻为主要内容,在日常管理和发生突发事件时能够运用所学的技能保护公司财产以及自身安全。2、培训要求1)保安理论培训通过培训使保安熟知保安工作性质、地位、任务、及工作职责权限,同时全

18、面掌握保安专业知识以及在具体工作中应注意的事项及一般情况处置的原则和方法。2)消防知识及消防器材的使用通过培训使保安熟知掌握消防工作的方针任务和意义,熟知各种防火的措施和消防器材设施的操作及使用方法,做到防患于未燃,保护公司财产和员工生命财产的安全。3)法律常识及职业道德教育通过法律常识及职业道德教育,使保安树立法律意识和良好的职业道德观念,能够运用法律知识正确处理工作中发生的各种问题;增强保安人员爱岗敬业、无私奉献更好的为公司服务的精神。4)工作技能培训其中专业理论知识内容包括:保安理论知识、消防业务知识31、职业道德、法律常识、保安礼仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能、消防技能、军事技能。二培训的及要求培训目的安全生产目标责任书为了进一步落实安全生产责任制,做到“责、权、利”相结合,根据我公司2015年度安全生产目标的内容,现与财务部签订如下安全生产目标:目标值:1、全年人身死亡事故为零,重伤事故为零,轻伤人数为零。2、现金安全保管,不发生盗窃事故。3、每月足额提取安全生产费用,保障安全生产投入资金的到位。4、安全培训合格率为100%。二、本单位安全工作上必须做到以下

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论