EPF工具培训

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

EPF工具及流程框架用EPF来组织我们的流程廖光明2008-07-29Outline1.EPF是什么?2.EPF的流程框架模型3.EPF操作1.EPF是什么?•EPFComposerisatoolplatformthatenablesprocessengineersandmanagerstoimplement,deploy,andmaintainprocessesfororganizationsorindividualprojects①Toprovideaknowledgebaseofintellectualcapitalwhichyoucanbrowse,manageanddeploy.②Toprovideprocessengineeringcapabilitiesbysupportingprocessengineersandprojectmanagersinselecting,tailoring,andrapidlyassemblingprocessesfortheirconcretedevelopmentprojects.2.EPF的流程框架模型EPF模型1-过程体系框架Methodcontentdescribeswhatistobeproduced,Thesemethodcontentdescriptionsareindependentofadevelopmentlifecycle;Processesdescribethedevelopmentlifecycle.Processestakethemethodcontentelementsandrelatethemintosemi-orderedsequencesthatarecustomizedtospecifictypesofprojects.EPF模型2-方法与过程的关系•方法内容提供step-by-step说明,描述了特定开发目标是如何实现的,且不依赖于在一个开发生命周期中这些Steps的位置;Methodcontent元素包括Tasks,Roles,WorkProducts,Guidances;过•过程就是根据项目类型特性,利用方法元素关联成为半规则的序列。EPF模型3-Process•过程描述了一个特定工作的做法。这个工作可能有一个相关性的小范围,在某些情况下,过程可作为能力模式来描述,或者可以作为一个完整的项目生命周期,在某些情况下可以作为一个提交过程。为了完成工作,一个过程可以重复使用方法元素,甚至组合方法元素为一个结构和序列;•过程有两种主要类型:提交过程:一个特定过程,其描述了一个实施一个特定项目类型的完整且紧密的方法。其提供一个完整生命模型,这个模型可通过分解结构中的一定次序的方法内容来细化。能力模式:一个特定过程,由一个可重用的Activity阵列组成,能力模式象规程或者最佳实践一样,表示了某个领域的过程知识用来指导实践者的工作,能够用来组装提交过程或者更大的能力模型。EPF模型4-MethodContent的成份1.角色:Aroleisawell-definedsetofrelatedskills,competencies,andresponsibilities.Rolescanbefilledbyonepersonormultiplepeople.Onepersonmayfillseveralroles.。2.任务:可分配工作单元。每个任务都被分配到一个特定的角色。3.工作产品:任务中任何被使用的、产生的或者修改的工件、可交付件、成果。工件(artifact):Anartifactisatangibleworkproductthatisconsumed,produced,ormodifiedbyoneormoretasks.Artifactsmaybecomposedofotherartifacts.Forexample,amodelartifactcanbecomposedofmodelelements,whicharealsoartifacts.可交付件(Deliverable):Adeliverableisacollectionofworkproducts,usuallyartifacts.Deliverablesareusedtodefinetypicalorrecommendedcontentintheformofworkproductspackagedfordelivery.Deliverablesarealsousedtorepresentanoutputfromaprocessthathasvalue,materialorotherwise,toaclient,customer,orotherstakeholder.成果(Outcome):Anoutcomeisanintangibleworkproductthatmaybearesultorstate.Outcomesmayalsobeusedtodescribeworkproductsthatarenotformallydefined.4.内容指南:•添加到内容元素中的补充信息,如图:EPF模型5-EPF之流程元素•流程元素–活动:对任务以及它们相关的角色和工作产品进行分组。为过程展现关键的构架板块,可以用来构成效力模式或者交付过程。–能力模式:一系列可重新使用的活动。可以重新利用组成交付过程。–交付流程:端到端的完整项目生命周期。–过程指南:添加到过程元素的追加信息(比如,路线图)。EPF模型6-CapabilityPattern•Aspecialprocessthatdescribesareusableclusterofactivity.Capabilitypatternsexpressandcommunicateprocessknowledgeforakeyareaofinterestsuchasadisciplineandcanbedirectlyusedbypractitionerstoguidetheirwork.能力模式:是一个特定的过程,由一个可重用的Activity阵列组成,能力模式象规程一样,表示了某个领域的过程知识,能够被实践者直接使用来指导工作。EPF模型7-Discipline•Acollectionofrelatedtasksthatdefineamajor'areaofconcern'.Insoftwareengineering,Disciplinesinclude:Requirements,Architecture,Development,Test,andProjectManagement.规程:相关Tasks的一个集合,定义了一个关注的主要范围。在软件工程中,规程包括需求、架构、开发、测试和项目管理。EPF模型8-deliveryprocess•Adeliveryprocessisaspecialprocessdescribingacompleteandintegratedapproachforperformingaspecificprojecttype.Itprovidesacompletelifecyclemodelthathasbeendetailedbysequencingmethodcontentinbreakdownstructures.•提交过程是一个特定过程,其描述了一个实施一个特定项目类型的完整且紧密的方法。其提供一个完整生命模型,这个模型可通过分解结构中的一定次序的方法内容来细化。EPF模型9-过程关系•递交流程规程能力模式3.EPF的操作EPFC实践之11.建一个Methodlibrary;2.建一个Methodplug-in;3.建一个Configurations(配置文件)EPFC实践之2•在Methodplug-in下面我们要把所有事先想好的元素建立好。•Methodplug-in又分为:–内容包–标准类别对contentpackages下的元素进行–定制类别就是最终要发布到网页上的内容EPFC实践之3•流程元素下包含能力模式和交付流程EPFC实践之4•创建一个能力模型•为这个能力模型进行简要的描述•为这个能力模型进行WBSEPFC实践之5•配置你要发布的内容EPFC实践之6•菜单-配置–发布End

1 / 21
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功