1、1如何建立过程管理体系?麦哲思科技(北京)有限公司2内容 体系建立的基础 体系建立的方法 体系建立的步骤 过程体系的结构 总体管理原则的定义 方针的定义 过程的定义 模板的定义 检查单的定义 规程的定义 如何流程更敏捷? 其他注意事项3建立过程体系的基础4体系建立的方法5过程体系建立的步骤6过程体系的总体结构PoliciesProcesses(Life cycles ?) Methods Templates Guidelines ProceduresProcess Support Elements Standards Training Tools MeasuresLocal Adaptatio
2、n / Project Specific RequirementsTier 1Tier 2Tier 3Tier 4Process Support ElementsWHATsHOWs(Common)HOWs(Local)7体系文档的类型体系文件一览表序号名称作用主要内容目标读者编写时机应用频率对应的PA对应的实践是否还能够再简化裁剪的要求作者角色文档分类89总体管理策略与方针的定义 项目组建的原则 组织结构的定义 项目的分类定义 项目的规模定义 生命周期的定义 缺陷的分类标准 缺陷的严重等级标准 工种(任务类型)的类型 总体的裁剪原则10微软的缺陷等级标准11管理体系中要体现出不同类型项目的特点
3、项目分类管理 是否立项 有无计划 有无周报 有无规范 实时跟踪 有无总结 核算成本 阶段评审 公司级 部门级 订单类 个人级 ring2 ring2 A类 ring2 B类 ring2 非订单类 C类 登记 ? ring2 ring2 :是 ring2:否 12讨论 时间:10分钟 公司的项目可以划分为几类?可以从哪几个维度上对项目进行分类? 规模? 复杂度? 业务领域? elipsiselipsis 这些项目各自有哪些特点?在管理上如何区别对待?13方针的定义 方针:定义组织级对软件管理的各个方面的要求,方针是公司高层管理思想的体现。. 一定要先定方针,再定过程 方针可以包含在过程定义中,也
4、可以单独形成一个文件 一个方针可以覆盖多个过程域 传达到相关人员,让他们能牢记 每个中高层经理,项目经理,配置管理员与PPQA等人员要知道与自己有关的方针 每个部门也可以有自己的方针14方针示例 对与项目的组织结构的要求 项目组的成员必须分配哪些角色?职责定义情况. 项目组的每个管理单元不要超过10人 对项目的总的管理要求,如: 项目平衡(资源、进度、需求和质量等)的优先级如何定义 对不同类的项目区分不同的管理级别 单元测试做不做?做到什么程度? 代码走查做不做?做到什么程度? 项目策划做到什么程度? 矩阵式管理怎么做? 变更管理的控制权限 各种指南:何时做DAR?管理多少风险?15定义方针的
5、基本原则16讨论 时间:10分钟 我们公司在项目管理方面或需求工程方面有哪些管理思想或管理要求?这些思想或要求如何凝练的表达为方针?17过程有关的基本概念activityprocess elementsubprocessprocessphaselife cycle modelprocess architecturediscribe18过程元素定义的框架 过程角色(Process roles):哪些角色参与本过程的哪些活动,可以用角色-职责矩阵表示 适用的过程和产品标准(Applicable process and product standards),包括企业内的或者企业外的 适用的规程、方法
6、、工具和资源(Applicable procedures, methods, tools, and resources)。主要是提供做法的参考,资源中包括了关键的设备 过程性能目的(Process performance objectives)。可用一些量化数据来表示,如周期、生产率和缺陷排除率等 入口准则(Entry criteria) 输入(Inputs):哪些文档是该过程或活动的输入 活动:要注意这些活动是否覆盖了模型的要求 要收集和使用的产品和过程度量(Product and process measures to be collected and used) 验证点(如同行评审)(V
7、erification points (e.g., peer reviews))(过程流图中) 输出(Outputs):输出那些文档,要注意这些输出是否覆盖了模型的要求 接口(Interfaces):与其他过程或规程的衔接关系(总体的过程体系结构,相互之间的关系)(体现在过程活动中) 出口准则(Exit criteria):定g1145了过程或活动g5316g17902g2144g1264g1144要求g6269g12743结g7567了19简化的过程定义框架(ETVX模式) E(Entry):g1299表输入(inputs)g2554其g5621g20139g9489g17379的g7569
8、g1318(entry criteria)g727 T(Task):g1299表在过程中g6295行的g1323g2257g727 V(Verification& Validation): g1299表在过程中g5316g6295行的g11934g16852与验证活动g727 X(Exit):g1299表过程的输出(outputs)g2554其过程结g7567g5621g20139g9489g17379的g7569g1318(Exit criteria),是g4649过程g6295行g17240量的要求g72720过程定义的注意问题 流程覆盖的范围包括了CMMI要求的流程,g1167包括g10
9、86g17240g18431g1086项目管理g11560g1955的流程,如:立项流程g1354g16862流程结项流程维g6356流程elipsiselipsis g13948g17235定义可以g8823总在g1072g17319,项目组g1117的g16386g14498g13948g17235 g9067g2264可以g11096g1098务流程g3374g7573表g12138 度g18431g1907可以g16886别g2144g13583g1072的度g18431体系g1117定义 过程可以g2748过程g3599g12630g2616g1072g14372,g1167可以g4
10、662g76802个过程g3599g2616g5286为g1072个过程或g13877g4662g7680个过程g3599g6390分为2个过程g452如:我们g4705g7263定义18个过程g1167可以g45221过程/规程的定义22活动描述 g2264g4590结构: 评审项目计划 纳入配置库 g9067g2264g2621g4487+g9067g2264的g6655g17952 活动名字:评审项目计划 活动描述:评审项目的主计划、进度计划、质量保证计划、度量计划、配置管理计划、测试计划等,参与的人员包括了项目的核心成员。 活动成g2255的要g9961g7263什么要描述g7230g
11、11934 对g1214在过程g1117g6655g17952的g7680个g1959体的g9067g2264或g7680几个g1959体的g9067g2264,g8708g17843g3901g7538的,g13884g1092有g3914种g4558g10720方法的,可以单g10524g13638g1993g10524立的规程g7095g1318或g13877g6455g2439进行g16918g13558g6655g17952,如,对g1214DELPHIg1376g12743方法或g13877g2255g14125点g1376g12743方法g4705需要g1993g1085g262
12、0的规程g7095g1318进行g16918g13558g6655g17952g45223练习:过程定义 g6457g10135ETVXg7788g5439定义g2620行g16884g4561过程 分组:g8703组g1085g17333过5个g1258 时间:45分钟 练g1168的工g1420g1239g2801:g2620行g16884g4561过程定义 g16935g1549g11145g8596过程定义,以g3895g1083g1072个练g1168g1455g1109624经常忽略的过程 (1)公司开会的流程 (2)项目组人员变动的流程(增加,减员,换人) (3)和客户定g750
13、3g8911g17994的流程(g2712g6357等) (4)g13544g17240文档的管理流程 (5)定g7503g3895g1325的流程 (6)g18428程g11969g16884g4561的流程 (7)g2712g1467会的流程 (8)过程体g13099文件变g7460的流程 (9)项目组内部g8911g17994的流程与机g2150(BBS,WIKI等等) (10)项目g13571项(内部g20668g7014)的流程 (11)g1124时g6584g7539的流程(g4018PMg2090g5150g6214者CM等g2090g5150g1147类的,g4018g1413
14、有g1958他人g1299g15996g13948g17235) (12)g7785g7516g2511g3344分g7616的流程25文档模板的制订 文档的目标读者写一次,读N次 文档g14643g3364简述文档的内容如何跳跃式阅读 g7519g16925对术语要分类 g2546g13875g7552g7113 目g5509至少要到2级 g6792要 g19572g5509 g8595文 g10360g7516g1566g7017记g5509便于阅读版本之间的差异 g4657面信息量要大 g12718g4487g2013326文档模板的注意事项 g7095g7827g1085要g5560g
15、3914g7184g11096的g12560g14514在g18428面g452 g2090g10720g1269g2090g10720g1072g8529原则,g6256有g2620g7783的g1553g5791g1085要g2090g107202g8529,g2646则g4705g4585g7235g1085g1072g14372 g7095g7827g1072定要g6457g1420g13877分类,g1519g1214各g16386g14498分g7616自g5153g12454g12559g1993g3914g4673g7095g7827? g2467g6656g1483模板g11
16、67g6656g1483g7783g1467 对g1214g8703个过程或g13877g9067g2264g17859g2090要定义g7095g7827的模板,在模板g1117g1085g1398定义了g12560g14514g451g6594g10360等g17928要定义g8703个g12560g14514如何g1993,g1993g1264g1144g1973g4585,对g1085g2620类型的项目如何裁剪g45227检查单的制订 检查单的分类针对对象 针对g5141作g1239g2801的g7920g7701单 针对g9067动的g7920g7701单g1420g11096 g
17、16372g14643g12630g2616g5719 g2620g15996g16884g4561,经g20668g6656g18370 检查单制定的原则有法可依:QAg1455g11096的检查单要依据g1072定的规范制定PPQA检查单g4558g11096性:根据g1455g11096结果的g13583计数据,调整问题及其顺序正确性:检查项的g6655g17952要正确28检查单的度量 要制定针对检查单的度g18431 哪些不g3416g7920查单g1082?对g1214不g3416g7920查单g1082的要g3790g2256g7920查项g727 每个g19486g20168g
18、2561g10720的g13674g19623个g7072 g6457g2561g10720的g13674g19623个g7072,g16947g7076g7920查单g1082g19486g20168的优先级g17929g7783不g7133g9482动,g6269g1354g17338g7573g17338g4558g11096,g6269g1354成g1130组织的g17234g4604 检查单应g11096g1117的常见问题: 每个g19486g20168,g2586g7481g1072个g12676g7800,不要g74812个g6214多个g12676g7800,如: 是否在g1
19、3539g1941g3626g13551g1147g2173g1674g16884g4561,g1674g16884g4561时g2546与的人员g14371g4673包g6428 g19486g20168描述的g2038g11934g5719。如: 是否g6457g457g16372程g458g6295g15996g1206g73129指南的制定 g7095g7827的g13638g1993说明g451工g1959的g1455g11096方法g451g9067g2264的执行方法等称为g6455g2439. g6455g2439g2748规程的g1420g11096g7263g11560g2
20、620的,都g7263定义如何做的.30定义好的裁剪指南 裁剪g6455g2439g8708g16372g14643g7516g17627g7460g18429要 可以写单独的裁剪文件,也可以g15805g2616到g1959体的过程g6214g8273g7599中 g4018g1413g16884g1319组织级裁剪g6455g2439的g4013g3455g731 (1)g6655g17952方g5439g726g18423用简单g7235用的g3374g451g16024等形g5439g4741g12138裁剪的g6455g2439。 (2)g6381g17041层g8529g726对g
21、1214g7076个管理的体g13099应g16917g1278g12678g11157层g451过程层g451g9067动层g451g8273g7599层定义裁剪g6455g2439。 (3)g4540g3895g726g1082g17952g6656到的裁剪对g17041g451裁剪的方g8965应g18221有g6655g17952。 (4)g7235用g726可以针对g1085g2620类g3515的项目g6214g1085g2620类g3515的g9067动g6656g1483裁剪g2622的g2064套g8273g7599。 (5)明确g726裁剪g6455g2439的g6655g17952没有二义g5719,确保减g4673g8911g17994的误g5150。