国军标二:GJB 5000A-2008的共用目标与共用实践
 

2011-04-27 作者:谢老师 来源:网络

 

不论作为GJB 5000A-2008的第几级,有一个共用目标是必须达到的,那就是“制度化已管理过程”。也就是说,任何组织都需要把过程作为已管理过程来制度化。为了达成这个目标,需要有10个共用实践来支撑。

1,制定组织方针:不管从任何方面来说,高层管理的支持是过程改进成功的关键。因此,首先高级管理层需要负责确定和交流指导原则、方向和组织的期望,从而建立和维护用于策划和执行过程的组织方针。

2,策划过程:组织过程改进可以认为是一个项目,因此事先需要进行详细策划,包括:目标、计划、说明,并且需要与各方面达成共识。这种共识很重要,由于过程改进是一个耗时耗力注重长远利益的活动,很多情况下会与当前具体工作短期利益发生冲突。由于没有达成共识,造成过程改进半途而废的现象屡见不鲜。

3,提供资源:仅仅有管理层重视和计划是不行的,重视就意味着需要提供资源,包括人员、时间、物资和政策,并要确保这些资源用于实施过程、开发工作产品,更重要的是需要提供过程服务。提供的资源应该是动态的而不是静态的。

4,指派职责:仅仅提供资源是不够的,高级管理层还必须指派职责和权限,明确谁负责什么?他的职责和权限是什么?避免过程改进负责人到处求人无法开展工作,也没有办法检查他的工作成果。这些职责包括实施过程、开发工作产品并提供过程服务。实践证明,职责的清晰与权威性,是过程改进成功的关键因素,大部分过程改进工作的失败,都与过程改进小组职责不清权威不足有关。

5,培训人员:人是不会天生具备某种能力的,为保证过程改进的成功,通过培训来提高实施或支持过程人员的水准与共识就显得极其重要,这也是任何过程改进工作无法逾越的一步

6,管理配置:我们应该看到,软件产品是极其容易变化的,强调配置管理和版本控制,正是一种应对变化的手段。需要把过程的指定工作产品置于适当等级的控制之下,建立和维护过程的指定工作产品在其整个生存期内的完整性。

7,标识并吸纳利益相关方:在过程实施期间建立和维护期望的利益相关方参与。要明确的标识哪些是利益相关方,并且通过计划中的活动来支持这种参与。
8,监督并控制过程:与任何项目一样,过程改进计划的执行需要进行监控,需要达到计划与控制如影相随的境界。要保持对过程的适当可视性,不但要监督计划的执行,也要收集执行状况的反馈,这些反馈很可能会改变计划,以确保计划是正确的而且可行的。还需要注意,监控数据必须是可度量的。

9,客观评价遵循性:在过程中,必须客观评价过程对其过程说明、标准和规程的遵循性,并处理其中的不符合项。通常是由不直接负责管理或实施过程活动的人员来评价遵循性的,这样才可以保证其客观性。请注意,必须保证即使在过程受到压力期间(工作滞后、预算超支),也能提供可信的遵循性保证。

10,与更高层管理者一起评审状态:通过评审确保对策划和实施过程能作出有远见卓识的决策,对于过程改进的意义特别重大。这种评审可以定期进行,必要时也可以由事件驱动来进行。因此必须向更高层管理者提供对过程的适当可视性。在整个过程改进的活动中,要注意到与更高层管理者一起评审过程的活动、状态和结果,并解决异议。

通过上面对共用目标与共用实践的说明,我们会发现几个关键点:

1,高级管理层的支持是关键。

2,把过程改进当成一个项目,所有项目管理的要素都应该存在。

3,要加强培训,确保所有人员有相应的知识和共识。

4,所有利益相关方都应该参与过程改进工作。

5,必须与高级管理层一起评审状态。

6,没有共识、没有职责、没有权限,任何事情都不可能成功。

因此,这个共用目标不仅仅是纸面上的,而是过程改进成功的保证,而且是关键性的保证。



由外而内看敏捷软件开发
架敏捷开发中史诗故事与用户
看板任务管理
面向全球化的有效敏捷交付
小型团队快速开发方法
DevOps,不是一个传说!
更多...   


统一过程及应用
敏捷过程实践
基于XP/RUP的迭代开发
软件开发过程指南
SCRUM过程实践
敏捷测试-简单而可行

相关咨询服务
基于CMMI2-3过程改进咨询
软件工程体系与平台构建
软件开发过程


某博彩企业 产品经理与产品管理
北京 研发团队与工作管理
广东金赋信息 敏捷开发过程与项目管理
某支付平台 软件配置管理与发布管理
富士 软件外包项目管理与进度管理
塞孚耐 基于Scrum的敏捷开发
更多...   
 
 
 
 
 

组织简介 | 联系我们 |   Copyright 2002 ®  UML软件工程组织 京ICP备10020922号

京公海网安备110108001071号