刘工是A软件公司的一名经验比较丰富的软件开发人员,最近公司承接了B企业的营销管理系统的软件项目,由于公司的其他项目管理人员都有项目在手,再加上工期比较紧,A公司就委任刘工作为该营销管理系统项目的项目经理。由于B企业对项目的质量特别看重,再加上工期比较紧,必

admin2015-04-24  32

问题 刘工是A软件公司的一名经验比较丰富的软件开发人员,最近公司承接了B企业的营销管理系统的软件项目,由于公司的其他项目管理人员都有项目在手,再加上工期比较紧,A公司就委任刘工作为该营销管理系统项目的项目经理。由于B企业对项目的质量特别看重,再加上工期比较紧,必须确保质量,尽量避免返工而影响工期。所以刘工特意作了一些措施:
    措施1:刘工自己亲自抓质量管理,兼任质量保证员,同时按自己以前在开发过程中解决问题的经验来管理整个项目的质量,以确保项目质量。
    措施2:刘工认为自己的开发经验很丰富,自己单独制定了一套的开发规范,其他人员一律照章开发。
措施3:由于工期比较紧,刘工决定套用原有成功项目的需求和设计思路,对历史项目的相关文档进行修改后,立即进入编码阶段。
    在项目进行2个月的时候,刘工发现自己身兼多职,有些管理很难到位,有些程序员未按要求的编码规范编写,同时进度有些滞后,如果按此情况继续,项目将严重延期,因此刘工决定“简化一些中间环节和工作”。最后,在编码完成后,为争取系统提前交付,匆忙进行测试,并上线试运行。
    系统试运行中,各种质量问题不断涌现,严重影响了用户满意度。
请简要说明在项目管理时可能采取的质量控制方法或工具。(至少5种)

选项

答案在质量管理方面,本项目存在如下不足: (1)人员安排不妥。安排没有任何项目管理经验的刘工来承担项目管理工作。 (2)没有安排专职的项目质量管理人员。 (3)没有制定规范的质量管理计划和流程。项目经理仅以开发问题的解决经验来替代规范的质量管理。 (4)团队成员没有充分参与,在制定开发规范时,仅仅项目经理一个来决定。 (5)需求设计文件没有经过严格的评审,对历史文档进行修改,就进入开发编程。 (6)团队成员没有质量意识。 (7)缺乏对项目全过程的实施进行质量指导和监控,质量管理措施执行不严。 质量管理流程包括4个过程: (1)确立质量标准体系。 (2)质量监控。 (3)实际与标准对照。 (4)纠偏纠错。

解析 在本案例中,由于公司项目管理人员紧张,而让没有项目管理经验的刘工担任项目经理,是欠妥的,刘工软件开发经验和项目管理的经验是不同的。
    刘工在案例中采用的三点措施,从项目管理角度来讲,也不妥。质量保证人员应该安排专人来担任,而不应项目经理兼任。项目管理需有一套管理流程和措施,在开发过程中解决问题的经验不能替代项目管理流程。虽然刘工项目开发经验丰富,但在制定开发规范的时候应当让其他人员参与进来。
    “有些程序员未按要求的编码规范编写”,说明团队成员缺乏质量意识。
    “套用原有成功项目的需求和设计思路,对历史项目的相关文档进行修改后,立即进入编码阶段”。   
    以前做过类似的项目,说明项目经理在这方面有着一定的经验,可以帮助项目经理在项目的质量管理过程中更加能得以应手。但如果完全套用原来的项目需求与设计思路,不根据当前项目的实际情况进行相应调整,那就成了刻舟求剑,非但没有更好的达到目标,反而会引起各方面的浪费,甚至造成质量问题而导致项目失败。
    “编码完成后,为争取系统提前交付,匆忙进行测试,并上线试运行。系统试运行中,各种质量不断涌现,严重影响了用户满意度”。
    系统上线运行前必须经过严格且充分的测试后,确认可以上线的情况下才能上线运行,而不能为了赶进度,提前交付而忽略测试这一过程。在进行正式上线前,应进行严格、完善的测试,并与客户进行交流,汇报当前的绩效,取得用户对项目的支持与理解,对项目过程中相关的文件开展相应的评审活动,而不能纯粹赶进度,忽视质量问题。缺少充分的测试,对软件中的Bug就发现的越少,系统运行的稳定性就越差,用户满意度也相对降低,在后期进行维护时也相应增加了维护的难度与工作量。
    “刘工发现自己身兼多职,有些管理很难到位”,说明无法对项目的质量进行全程监控。
    “项目将严重延期,因此刘工决定简化一些中间环节和工作”,说明质量管理执行不严。
    质量管理流程包括4个过程:
    ①确立质量标准体系
    ②质量监控
    ③实际与标准对照
    ④纠偏纠错   
转载请注明原文地址:https://jikaoti.com/ti/cwS7FFFM
0

最新回复(0)