过程为中心:应当站在过程的角度来考虑问题,保证了过程, QA就尽到了责任。www.mypm.net
服务精神:为项目组服务,帮助项目组确保正确执行过程。项目管理者联盟
了解过程:深刻了解企业的工程,并具有一定的过程管理理论知识。项目管理者联盟
了解开发:对开发工作的基本情况了解,能够理解项目的活动。bbs.mypm.net
沟通技巧:善于沟通,能够营造良好的气氛,避免审计活动成为一种找茬活动。项目管理者联盟
三、项目中质量管理的原则项目管理者联盟
在软件项目实施中,由于进度和成本两大因素的影响,它的质量管理与产品开发有着很大的差别。因此,在项目实施中做好质量管理工作应该坚持自己的原则。www.mypm.net
通过网上各种资料的整合和整理,以下几个原则我认为是比较合理的:training.mypm.net
·不但要主观认识到质量的重要性,同时还要落实到行动中。项目管理者联盟
软件质量管理的重要性已经逐渐被国内的IT企业认可,但是要落实到具体的项目实施工作中,并通过它提高软件质量,还有一段很长的路要走。因为几乎所有的软件公司都灌输着“进度高于一切”的思想,只要是为了赶进度和发布产品,所有影响进度的工作都可以忽略。项目管理者联盟
因此,把想法落实到实际工作中是做好软件质量管理的第一原则。项目管理者联盟
·树立提高质量就是尊重客户的思想。项目管理者联盟
可以说,目前很多公司都有“愚弄客户”的嫌疑,不管是有心的还是无意的。很多公司实施项目时只要能拿到“钱”就达到目的了,因此也就不在乎是否掩盖缺陷和敷衍客户。至于后果,那是以后的事情了。项目管理者联盟
在软件产业发达的今天,已经是客户的买方市场,客户永远会选择质量和服务都表现良好的产品来满足自己的需求。因此,我们应该尊重客户,把客户放在“上帝”的位置上,认证做好质量。PgMp.mypm.net
·建立规范的质量保证体系,逐步使软件开发进入良性循环状态。项目管理者联盟
在没有开发规范的前提下,软件团队是不能开发出高质量软件的。因此软件团队一定要建立规范的质量保证体系,同时把规范体系逐步落实到工作中。如果急功近利,不但会做很多浪费人力和物力的无效工作,还会给客户留下不好的印象。项目管理者联盟
·项目实施中的技术评审talent.mypm.net
技术评审可以把一些软件缺陷消灭在代码开发之前,尤其是一些架构方面的缺陷。在项目实施中,为了节省时间应该优先对一些重要环节进行技术评审,这些环节主要有:项目计划、软件架构设计、数据库逻辑设计、系统概要设计等。如果时间和资源允许,可以考虑适当增加评审内容。项目管理者联盟
项目实施中技术评审如表1所示:项目管理者联盟
表1 项目实施中技术评审项目管理者联盟
项目管理论坛
很多软件项目由于性能等诸多原因最后导致失败,实际上都是由于设计阶段技术评审做的不够。一味地节省时间、关键工作仅由某几个人执行、整个项目的成败依赖于某些“个人英雄”等做法是十分错误的,重要的技术评审工作是不可以忽略的。项目管理者联盟
·项目实施中的过程检查项目管理者联盟
项目经常延期是中国软件企业实施很多项目时候的特点,因此项目实施中的过程检查重点是“进度检查”。在实际工作中,很多项目都是启动一段时间后就开始不停地加班,使整个团队处于疲惫状态,导致工作效率低下,最后把项目计划丢在一边。对于这种情况,比较好的做法是不断地检查项目计划与实际进度是否存在偏差,如果存在偏差则找出问题的根源,然后消除引起问题的因素,例如可以调整进度安排或者增加人力投入,这样就避免了问题不断放大。项目管理者联盟
版本检查在项目实施中也需要特别注意,因为版本混乱会带来很大麻烦,尤其进行测试的时候。此外,项目实施时候也应该注意文档检查,尤其是一些关键文档的质量,例如接口文档、用户手册等。blog.mypm.net
|