|
我方已经形成了一整套实用的具有我方特色、适合国情的项目管理方法、系统分析方法、系统设计技术,以及一整套项目测试和质量保证的计划和方法,我们相信这些技术和方法将有助于整个项目的建设沿着正确的轨道前进,保质保量,高效率而又有条不紊地按计划进行。项目经理圈子
概括来说,我方采用了三个交错的运作管理方法体系来保障项目的质量和进展的顺利。这就是,在公司层面上的基于ISO9001(2000版)的运作管理体系;在项目层面上的基于PMI的项目管理制度;在软件开发层面上的基于CMM的软件过程管理。在这三个层面上,三类标准相互肯定又互相补充,我方在充分理解、分析和实践的基础上,结合公司自身的特点,吸取这三类标准的优点特点,巧妙的融入到公司不断演进的企业文化中,使得项目实施在横向、纵向及其特定专业领域方面都得到了充分的质量监督和保证,全方位的为项目的顺利开展和最终成功提供了良好的管理平台。blog.mypm.net
1. 基于ISO9001的运作管理体系项目管理者联盟
本公司根据ISO9001(2000版)标准及新兴的系统集成行业的特点,建立了项目项目实施的质量运作管理体系, 它主要适合于国内外系统集成项目的项目系统设计、设备销售、软件开发、项目施工和售后服务等内容。项目管理者联盟文章
本公司的质量管理体系已全部文件化。构成质量体系的文件分为四层:blog.mypm.net
第一层是质量手册,阐述了质量方针,并描述质量体系。项目管理者联盟
?第二层是程序文件,它规定了开展各类质量活动的方法。项目经理圈子
第三层是工作指引和工作标准等具体操作指导文件。项目管理者联盟
第四层是设计方案、各类控制计划、表格、报告等项目工作的质量记录。www.mypm.net
按照ISO9001标准要求及系统集成项目项目管理的实际需要,本公司共制订了31个书面的质量体系程序。这些程序涉及合同控制、设计控制、采购控制、客户提供产品的控制、产品的标识和可追溯性、文件和资料控制、过程控制、测量检验和试验的控制、不合格品的控制、纠正和预防措施、培训和服务等等。近两年来的项目实施经验表明,这些程序规范了工作流程,统一了认识标准,很好地解决了项目实施工作中的障碍,取得了良好的效果,尤其是大型信息系统的项目实施。www.mypm.net
二期项目是一个庞大而复杂的大型系统项目,运用ISO9000的质量运作管理模式进行项目实施工作是完全有必要的。项目管理者联盟
下图是一个我方现行的客户化项目开发流程。项目管理者联盟
项目经理博客
所有规范流程中涉及的各类文档都有明确的要求和严格的规范和标准模板,并有相应详尽的工作指引和不定期的培训确保每位员工的相关工作被准确无误的执行,从公司的基本面上保障了各项基本工作的条理化和规范化,给项目管理工作创造了良好的条件和基础。talent.mypm.net
四、如何制定质量保证计划项目管理者联盟
软件质量保证就是一个有计划的、系统质量管理活动。项目管理者联盟
本计划的目的在于对项目中所开发的软件规定各种必要的质量保证措施,以保证所交付的软件能够满足项目合同中规定的各项需求,能够满足本项目实施组制定的且经领导小组批准的该软件需求规格说明书中规定的各项具体需求。项目管理者联盟
软件开发单位在开发软件系统所属的各个子系统时,都应该满足本计划中的有关规定,但可根据各自的情况针对计划作适当的剪裁,以满足特定的质量保证要求,剪裁后的计划必须经项目实施组批准。
在本软件系统整个开发期间,必须成立软件质量保证小组负责质量保证工作。软件质量保证小组属领导小组领导,由实施组代表、项目的软件项目小组代表、项目的专职质量保证人员、项目的专职配置管理人员以及各个子系统软件质量保证人员等方面的人员组成,由项目的软件项目小组代表任组长。各子系统的软件质量保证人员在业务上受软件质量保证小组领导,在行政上受各子系统负责人领导。项目管理者联盟
软件质量保证小组和软件质量保证人员必须检查和督促本计划的实施。各子系统的软件质量保证人员有权直接向软件质量保证小组报告子项目的软件质量状况。各子系统的软件质量保证人员应该根据对子项目的具体要求,制订必要的规程和规定,以确保完全遵守本计划规定的所有要求。项目管理者联盟
1. 质量保证的任务项目管理者联盟文章
软件质量保证工作涉及软件生存同期各阶段的活动,应该贯彻到日常的软件开发活动中,而且应该特别注意软件质量的早期评审工作。因此,对新开发的或正在开发的各子系统,要按照本计划的各项规定进行各项评审工作。软件质量保证小组要派成员参加所有的评审与检查活动。评审与检查的目的是为了确保在软件开发工作的各个阶段和各个方面都认真采取各项措施来保证与提高软件的质量。项目经理博客
在软件开发过程中,每个子系统都应该进行以下几项评审:需求评审、体系结构设计评审、概要设计评审、详细设计评审、组件测试评审、集成测试评审、系统测试评审。项目管理者联盟
a. 阶段评审工作要组织专门的评审小组,原则上由项目实施小组成员或特邀专家担任评审组长,评审小组成员应该包括项目委托单位或用户的代表、质量保证人员、软件开发单位和上级主管部门的代表,其他参加人员视评审内容而定。项目管理者联盟
b. 日常检查:在软件开发过程中,各子系统应该填写项目进展报表,即软件报表表头、软件阶段进度表、软件阶段产品完成情况表、软件开发费用表等四张表格。项目实施组可以通过项目进展季报表发现有关软件质量的问题。转自项目管理者联盟
|