摘要 Microsoft 解决方案框架 (MSF) 组队模型描述了微软如何通过构建人员以及人员的行为来实现项目成功。模型专门为小组成员定义了各类角色群、职能领域、职责和指导,帮助他们在整个项目生命周期中实现各自的工作目标。 本页内容 介绍 为了在整个 IT 生命周期中将 IT 项目及其操作的成效最大化,Microsoft 解决方案框架和 Microsoft 操作框架 (MOF) 提供了指导文档和各种成功做法。通过它们,小组可以实现有效的规划、构建、部署和操作解决方案。这些信息来源于微软内部进行大规模软件开发和服务操作项目过程中积累的经验、微软的顾问专家的经验,以及在世界范围内 IT 行业里通行的最佳做法,并以白皮书、指导文档、工具、模板、案例研究和课件等形式发布。这些指导和做法被组织成两个相互补充并有效整合的知识体系。 Microsoft 解决方案框架 在预算范围内按期创建一个业务解决方案需要一种经过检验的方法。MSF 为成功地规划、设计、开发和部署 IT 解决方案提供了经过检验的做法。与规定性的方法相反,MSF 提供了一个可以伸缩的灵活框架,以满足任何规模的组织或者项目小组的需要。MSF 指导由原理、模型和用来管理人员、项目和技术元素的准则(大多数项目都会碰到)组成。 Microsoft 操作框架 Microsoft 操作框架 (MOF) 提供了技术指导,从而让组织能够在使用 Microsoft 产品和技术创建的 IT 解决方案上取得任务关键系统的可靠性、可用性、可支持性,以及可管理性。MOF 的指导致力于解决人员、过程、技术和管理等问题。 关于 IT 基础结构库 (ITIL) 的更多信息 - ITIL 是 MOF 的基础,它包含了行业中最佳做法,请浏览:http://www.itil.co.uk/index.html 组队模型基础原理 MSF 组队模型经过数年时间的发展,祢补了传统项目小组自上而下的层次结构的一些不足。 按照 MSF 组队模型组织建立的小组是小型、跨学科的小组,在这样的小组中成员们共同承担各项职责,权衡彼此间能力差异,以便将主要精力集中到手头上的工作中。他们拥有共同的项目前景,以部署项目为中心,坚持高标准的质量和沟通,保持乐意学习的心态。本文描述了小组中的各种角色群,以及他们的目标和职能领域。同时提供了指导,以便使用 Microsoft 的方法根据规模和复杂性的高低来建立小组。 下面将概述应用于 Microsoft 组队模型的 MSF 的各类基础原则、关键概念和成功做法。本章以及整篇文章里的各种主要思想将被重点标出,并将作 MSF 组队模型的细节进行讨论。 MSF 基础原理 MSF 包括一些基础原理和框架方法的里程碑。本部分中与成功的小组相关联的一些原理将被重点标出。 清晰的责任,共同的职责 MSF 将工作进行中需要共同承担的职责和确保工作如期完成需明确的工作责任结合起来。 MSF 组队模型基于这样一个前提,即小组里的每个角色都代表了对项目的一种独一无二的观点,但是没有哪个个人能够完全代表所有的不同质量目标。为了解决这一问题,MSF 组队模型把对各种利益相关人的清晰角色职责与实现这个项目成功的整个小组的责任结合起来了。 在小组内部,每个角色通过对小组本身负责(也对他们各自所属的组织负责)实现该角色的质量目标。在这种意义上,每个角色都对最终解决方案质量的一部分负责。小组成员之间共同承担职责(根据不同小组角色指派)。角色之间是相互依赖的,有以下两个原因:首先,就其必要性而言,因为把每个角色的工作分隔开来是不可能的;其次,出于优先的原因,如果每个角色都了解全局情况,那么小组的效率会更高。这种相互的依赖性会鼓励小组成员对由他们负责的直接区域以外的工作做出评论和贡献,以确保小组所有的知识、能力和经验能够被应用到解决方案里。项目的成功属于所有的小组成员;他们共同分享一个成功的项目所带来的荣誉和回报,他们也同时希望,即使是一项不太成功的项目,也能做到全心投入并从中吸取教训以完善他们的专长。 赋予小组成员权力 在一个高效的小组里,所有的成员都被赋予权力以便根据他们自己的承诺交付任务,并且充分信任小组的其他成员也能实现各自的承诺。类似的,客户也能够认为小组将会兑现其承诺,并进行相应的规划。在最坏的情况下,小组也应该尽快地告知客户项目出现了哪些延迟和变化。 MSF 小组赋予小组成员权力以帮助他们履行承诺。反过来,MSF 小组又要依赖所有小组成员的整体配合和动力来: • | 准备好向其他成员作出允诺。 | • | 清楚定义自己担负的承诺。 | • | 做出一切合理的努力交付承诺的工作。 | • | 发现承诺陷入危机时进行真诚的沟通。 | 由于每个参与者的工作都要依赖于其他小组成员的工作,所以一旦一项活动需要一个以上的小组成员参与,那么他的工作就要受到其他成员工作的影响。然而,小组成员不会花时间监视他们的各项工作是否会对别的小组成员产生影响。有效的小组会逐渐形成一种信任,他们了解同事被授予权力正在履行实现小组目标的承诺。 拿接力队打个比方。在接力队中,当第二棒的运动员起跑的时候,他不会减速也不会向后看究竟前一队员离他有多远,他只会集中精力全力加速,跑完赛程后回头接棒,并且他有信心可以从队友手中顺利拿到接力棒。这种信心来源于做法、经验和信任。 在一个复杂的项目中,小组成员需要逐渐形成一种同级信任,这种信任会在实现每项承诺(无论大小)时建立。下面给出了形成这种信任的一些简单指导思想: • | 赋予小组成员权力,让其承担指派的承诺。这种授权包括向小组成员提供进行工作所需的各种资源;负责制定决策以有效影响队员的工作;理解队员的权力界限,并不断增加各种可用途径来处理越权问题。 | • | 准备好向其他成员允诺。这些准备包含了心态(进行面谈并乐意采取行动)、就绪,并理解承诺的内在含义以及它对当前工作量和资源的影响。这样做的结果就是,不到小组成员清楚承诺的内在含义,就不要作出承诺。相反,小组成员要提出一个更小的、他们能够理解的承诺,例如对这些承诺的内在含义进行研究,然后再迅速坚定地作出承诺。对较小承诺的成功交付将建立小组的信任。 | • | 清晰定义自己担负的承诺。这样可以避免一些可能会导致小组成员间信任危机的误会。 | • | 做出一切合理的努力来交付承诺的工作。如果一个小组有来自不同组织的成员,那么合理的期望也将因人而异。例如,某些小组成员可能认为在周末工作是合理的;而其他人则可能将他们视为例外或者可能在周末几乎不会去上班。 | • | 发现承诺陷入危机时进行真诚的沟通。有时将无法避免事情的变化,原因可能是某些任务的优先级调整、一个意外事件或仅仅是因为一项工作延期完成。及早的进行沟通将使与之相依赖的其他小组成员可以有机会制定相应的计划。也许他们还可以提出解决这些问题的途径。 | 在大多数组织中,这些行为与企业文化是融合在一起的,队员们已经将它们视为一种文化,因此很少讨论它们。但是,MSF 小组有时需要与不同的组织一起工作,在这些组织中的相关的价值观念并没有被完全地了解和注重。这些组织常常呈现出一种高度推诿的文化,这种文化约束着应该开放的信息流。在这些情况下,小组领导应当根据这一点来清楚地陈述他们的期望并帮助新的小组成员适应这种工作方式。 聚焦业务价值 MSF 组队模型提倡将小组决策建立在小组对客户业务全面的认识以及项目交付过程中客户能动的参与之上。产品管理角色在小组中担当客户的拥护者,这个角色常常由客户组织中的成员来担任。产品管理有其业务案例,这些案例保证了从初期战略工作开始的连续性。产品管理职责的一部分是确保关键的项目决策建立在一个健全的业务认识基础上。 发布管理角色会确保顺利的部署和各项操作。通过这些工作,该角色在解决方案开发、部署以及不断进行的各项操作之间起桥梁作用,它确保项目交付组时刻了解其决策在产品操作过程中对价值交付的影响。 共同的项目设想 MSF 全力提倡采用一个共同的设想,以便把注意力放在小组的工作方法上,包括在一个操作环境里交付 IT 解决方案或是提供 IT 服务 对项目和过程的目标有一个清晰的了解是很重要的。因为小组成员和客户都在猜测这项解决方案能为组织做些什么。一个共同的设想将使这些猜测明确化,并确保所有参与者都在为完成相同的目标而努力着。共同的设想是 MSF 组队模型的基础之一。 当所有的参与者都了解了这一设想并朝着这一设想工作的时候,小组便能够根据成员使自己的决策与这一设想体现的更为广阔的小组意图相吻合,从而获得他们的权力。 没有共同的设想,小组成员可能出现与目标相抵触的观点,作为一个团体的交付将变得更加困难。并且即便小组完成交付,小组成员也很难确定自己的成功,因为这种成功依赖于他们评价成功的设想。 保持灵活,预测变化 MSF 认为事情在不断发生变化,将一项 IT 解决方案交付项目与这些变化相孤立是不可能的。MSF 组队模型确保所有核心的准则在一个项目的始终可用性,这些核心准则将有助于由各种变化引出的各项决策。当新的变化产生,MSF 组队模型将强化解决这些问题的灵活性。所有小组角色对决策制定的贡献确保了对问题的深入研究,确保了以批判的观点对问题进行探讨。 推动开放式沟通 从历史上看,许多组织和项目的操作单纯以需要认识为基础,它将频繁地导致误解同时影响了小组交付一项成功的解决方案的能力。 MSF 提出一个开放式的真诚的沟通方式,这种沟通存在于小组内部以及小组与关键利益相关人之间。开放的信息流不仅减少出现误解与成效耗损的频度,而且确保了所有小组成员可以降低项目周边环境中存在的不确定性。 同级小组的方法涉及了在关键决策中的所有角色。它是共同的小组设想被视为解决方案交付过程的基本开端的原因之一。它也是 MSF 风险管理的基础,MSF 风险管理全力提倡所有小组成员运用风险意识辨识问题和分析问题,提倡促发一个无推诿的文化环境来实现风险管理。开放的、真诚的讨论做好工作的标准以及应该如何改进工作提供了 MSF 寻求营造的学习环境的基础。 有一些重要的因素可能抑制小组交流的开放性,例如个人和业务信息的机密性。然而,小组成员在决定保留这些信息时应该认真询问自己,以保证保密的原因确实是不可置疑的。如果小组成员已经通过开放的交流建立了信任关系,并且在大多数场合上都开诚布公,那么他们便能够向同事解释之所以这样做是因为存在高于一切的理由,并且让同事相信这些理由是以实现项目的最大利益为基础的。 关键概念 MSF 组队模型的成功实现存在几个特征。在本部分,这些特征已经被列出并作为关键概念进行阐述。 同级小组 “同级小组”这一概念寄予了每个角色同等的价值。它实现了角色间的自由交流,强化了小组的责任观念,补充强调了六个质量目标都是同等重要且必须实现的。为成功实现平等的小组,每个角色都必须对产品质量负责,必须以客户的角度思考,必须清楚正试图解决的业务问题。 虽然每个角色对小组的价值都是相同的,小组的平等存在于角色 之间 ,并且不应该与受多数意见驱动的决策相混淆。每个角色需要某种内部组织层次实现分配工作和管理资源的目的。当小组成员集中精力实现他们各自的目标时,每一个角色的小组领导人都有责任管理、指导和协调小组。 以客户为中心 满足客户对任何优秀的小组来说都被看作是第一位的。在整个开发过程中,以客户为中心包含了小组对了解和解决客户业务问题的承诺。衡量以客户为中心的理念体系获得成功的方法之一是能否使设计中每一个特性都符合客户和用户需求。同样,实现客户满意度的一个关键方式是使用户积极地参与设计并在整个开发过程中提供反馈意见。这样,小组和客户都能的使期望和需求更加吻合。 产品理念体系 产品理念不是关于将业务软件推向市场(像 Microsoft一样)或是只为内部客户开发应用程序。产品理念是将您的劳动成果看作产品的理念 实现产品理念的第一步是认识您正进行的工作,它本身是一个项目也是一个大型项目的一部分。事实上,MSF 提倡项目标识的创造,这样小组成员将更少的将自己视为个体,而更多的视为一个项目小组的成员。Microsoft 使用的一个方式是为项目代码取名字。这将有助于清楚的标识项目,清楚的标识小组,强化责任意识并且形成提升小组士气的机制。将小组项目代码名印制于 T 恤衫、咖啡杯和其他与团体有关的小礼物上也是创造和强化小组标识和灵魂的一种方式。如果小组是由一个组织中的来自多个不同群体的要素组成的“虚拟小组”,这将尤其有用。 一旦您清楚正为一个项目工作,那么无论最后它可否交付,您都应该把它看作是一个产品。那些应用于创造产品的原则和方式(就像 MSF 所提倡的那些)可以被用来帮助确保您的项目成功的交付。 拥有产品理念同时意味着将更多的精力投向执行过程和项目结束时要交付的成品上,而不是投向如何取得这一效果的过程。但这并不意味着过程是无利的或是不重要的,这样做意味着过程应该为最后的目标服务而不单单只为了利用过程。采用产品理念,小组中的每一个人都会感到背负着产品交付的责任。 前任微软程序经理 Chris Peters 描述了应用于软件开发中的产品理念,下面是他在 1991 年所作的讲演的摘录: “每个人……确切的说都在做相同的工作。他们有相同的工作描述。那就是售卖产品。您的工作不是写代码,不是进行测试,也不是书写规格书。您的工作就是售卖产品。这正是产品开发小组做的工作 ”您作为开发者或是测试员的角色是次要的。我并不是说这就不重要了 - 很显然是重要的 - 但是对您真正的工作来说它是处于次位的,而您真正的工作是售卖产品。” “当您在清晨醒来并投身工作,您说,“工作中心是什么 - 我们正试图售卖产品还是编写代码?”答案是,我们正试图售卖产品。您并不是试图去编写代码,您应该不仅仅只是编写代码。 零缺陷 在一个成功的小组中,所有成员都感到要对产品的质量负责。产品质量责任不能由一个小组成员委托给另一个小组成员或部门。同样,每个小组成员都要作为客户的拥护者,在整个开发周期中考虑最终产品的可用性。 零缺陷理念是对质量的承诺。这意味着小组的目标是尽可能最高效地执行工作,这样即使不得不在明天就交付产品,他们也可以交付出一些东西。这个想法是让每一天都有一个接近可交付的产品。这并不意味着交付不存在任何缺陷的代码;这意味这产品满足或超出了项目出资人的质量要求并在预想阶段被小组接受。 用自动机车装配线作类比最有力的描述了这一概念。传统上,工作人员将汽车由单独的部分组装起来并且为他们自身的质量负责。当汽车下线,一名检查员进行检查并判断该汽车的质量是否达到售卖的标准。然而在这个过程的后期,大量的时间将花费在查找所有的问题上,因为在此时进行纠错是极富价值的。同样,既然质量是不可预计的,在后期决定产品是否可售卖所需花费的时间也是不可预计的。 在当前的汽车制造业中,质量已经成为了“第一工作”。这意味着当工作正在进行时(例如正在装配一扇车门或是安装一部收音机),检查员同时审查该项工作以确保它符合为标准的汽车所定义的质量标准。只要在整个装配过程中保持该级别的质量,那么在后期为确保这辆汽车的质量可接受只需要花费更少的时间和资源。这使生产过程更可预测因为检测员只需要检查各个部分的整合处而不是所有个别的工作。 乐意学习 乐意学习包括了对通过收集和共享知识保持自身发展的承诺。它使小组成员可以从犯错中吸取教训,也使成员们通过实现他人的成功做法而获得连续的成功。进行里程碑的温习回顾和无指责的事后剖析检讨是 MSF 过程模型的组成部分,它们帮助小组进行交流沟通。小组在进度表中安排时间进行学习、回顾和事后检讨,这样做创建了一个持续进步和赢取不断成功的环境。此外,微软成功地建立一种乐意学习的文化,它将学习和知识共享作为个人回顾目标的一部分。 有动力的小组有效率 缺少动力的小组效率低下来自于两个原因:从个人上说,小组成员表现不佳导致输出质量和数量的低下;小组成员在狭隘的目标指导下工作,没有意识到他们的工作将对同事产生的影响。 IT 项目是以高度的知识输出和相互作用为基础的。因此这两个因素对 IT 项目带来严重的负面影响。 MSF 提倡付出努力激发小组的士气和动力。而在微软从事工作的人们都将其视为公司定义的特性之一。用来激发小组动力方法有: • | 明确小组设想。 | • | 构建小组标识,使用项目代码名字和小组特别物品 — 如吉祥物、T 恤衫、酒杯等等。 | • | 花时间通过社交和小组活动慢慢了解您的同事。 | • | 制定计划确定进行小组建设会议的地点,在那里小组成员能够体验各种不同方式的合作和互动,这一地点通常选择在工作环境之外。 | • | 确保尊重个人目标,例如提供机会进行个人能力或技术能力发展,协调小组成员工作和生活的权衡。 | • | 让小组成员最大的感到授予了权力并积极听取他们的想法。 | • | 庆祝成功。 | 成功的做法 以下成功的做法对 MSF 小组的每个成员有共同的作用,这些做法确保队员们持续的专注于成功。 小型的多学科小组 小型的多学科小组具有与生俱来的优势,他们相对与大型的小组具有更迅速的响应能力。因此,对于大型的项目小组来说,在小组中创建小组的效果将更好 - 由多个更小的工作组并行工作。一些小组成员具有在特别领域内的专业知识或对特别领域有清晰的了解,他们应在需要的时候在控制下被授权行动。 在小组内部甚至在一个角色群内存在多重学科,这种多重学科要求了一套明确的技能。拥有不同的职业背景、受训情况和专业领域并组成小组或角色的人都能参与负责整个的产品质量,这取决于他们向各自的角色以及最终向整个解决方案引入的同一的全景设想。 一起工作 组队模型的目标之一是使沟通不再高不可攀,这样小组便能减少进行有效交流的障碍。除了小组结构,小组的地理分布和场所位置在小组内部和外部交流的有效性程度上起着主要的作用。 在他们对 Microsoft 的研究中, Microsoft Secrets, Michael A. Cusumano and Richard W. Selby 如此陈述: “……单一地点的开发提供了项目参与人员在地理上的一个不变动的地域,他们可以集合在一起并且相互交流探索各种想法。频繁而易于实现的沟通将使较大的问题不至于变得更糟。 将小组集合在一起工作也有助于加强小组标识和小组联合的意识。 选择共同的工作场所被以往的经验证明是促进开放的交流的最有效率的方式,工作场所可以选择在大楼的同一区、共用的办公间或是特别为小组成员集合选定的空地旁的环境。开放的交流是 MSF 小组规则中一个获得成功的基本要素。 虽然共同的工作场所仍是首要选择,但是业务性质和可供利用的促进交流的技术使得“虚拟”小组得以成功。 在虚拟小组中,小组成员主要依靠电子手段相互交流和协作。交流跨越了组织边界、空间和时间。与同事通过 Internet 进行实时的合作深远地改变了人们工作和共享信息的方式。Internet 正成为小组成员间交流的新标准,同时,协作软件为将来提高工作效率铺平了道路。 虚拟小组的观念是关键,因为没有了将各种规则集合成一个协调单元的组织边界,小组的虚拟性要求小组具有更强的交流能力,信赖协议与关系,使行动项目不至于迷失方向的清晰的行动计划和支持项目与任务跟踪的自动化工具。 虚拟小组中的潜在要素是每个角色通过依赖和信任其他角色而履行职责的能力。这种能力的培养来自于文化的交融、良好的管理以及当需要时在相同的地点一起工作的方式。 行业研究发现虚拟小组成员往往不注重交流的技巧和小组和谐。分析师认为这种疏忽是许多虚拟小组失败的关键因素。如果要建立一个虚拟小组,请任用具有以下特征的队员: • | 能够独立工作。 | • | 显示出领导技能。 | • | 拥有开发解决方案需要的特别技能。 | • | 能够与组织分享知识。 | • | 能够有助于发扬有效的工作方式。 | 全员参与设计 每个角色都应参与撰写产品规格说明书的工作,因为每个角色都对设计以及设计与个人目标、团体目标之间关系存在着特别的观点。因而孕育出一种氛围,使来自不同观点中的最优秀的想法能够显露出来。 组队模型概述 为了使一个项目取得成功,必须实现六个关键的质量目标,这种理念是 MSF 的基础。这些质量目标驱动小组并定义了组队模型。虽然整个小组都对项目成功与否负责,组队模型还是将六个质量目标和分离的角色群联系起来以确保义务分明和中心明确。 组队模型的六个角色群 - 产品管理、程序管理、开发、测试、用户体验以及发布管理 - 定义了确定职能领域以及和他们相关联的职责的通用方式。角色群常常仅仅被看作多个角色。无论那一种解释,这个概念是相同的:解决方案框架和组队模型是可伸缩的,以满足构建一个特别的解决方案的需要。一个角色或是一个角色群,可能包含一个人员或许多人员,这依赖于一个项目的大小和复杂程度,依赖于为完成功能区内的职责而需要具备的各项技能。 MSF 组队模型强调将各个角色群与各项业务需求相校准的重要性。角色分组和职能领域与各项职责相联系,职能领域和各项职责分别要求有不同的规则和重心。角色分组为一个协调良好并且各项技能和观点代表了所有基本项目目标的小组带来了动力。拥有一个清晰定义的目标将促进对各项职责的理解并且鼓励项目小组控制项目,这将最终带来一个更优质的产品。既然每个角色对项目的成功都有决定性作用,那么代表了这些目标的角色在决策时是平等的,具有均等的发言权。 请注意,这些角色群并不表示任何形式的组织机构示意图或是工作职位调整,因为这些角色群将随着组织和小组的变化而产生很大的改变。更常见的是,角色将分布在 IT 组织内部的不同组群之间,有时还可能分布于业务用户社区或者外部的咨询师和合作伙伴中。关键在于清晰的确定履行某一特定角色群的小组个体以及与之相关的有助于目标实现的各种功能、职责和分布。 产品管理 | 满足客户 | 市场开发 业务价值 客户拥护 产品计划 | 作为客户的拥护者 驱动共同的项目和方案设想 管理客户需求说明 开发和维护业务案例 管理客户期望 驱动产品特征、日程表、资源权衡决策 管理市场开发、产品宣传和公共关系 开发、维护和执行交流计划 | 程序经理 | 交付满足项目约束的解决方案 | 项目管理 解决方案体系结构 过程保证 管理服务 | 驱动开发过程以期按时的交付产品 管理产品规格说明书 - 首席项目构架师 促进小组内部的交流和商议 维护项目日程表和报告项目状态 驱使关键的权衡决策的实现 开发、维护和执行项目总规划和日程表 驱使和管理风险评估和风险管理 | 开发 | 根据规格说明创建解决方案 | 技术咨询 实现的构架和设计 应用程序开发 基础结构开发 | 指定物理设计的特征 估算完成每个特征所需的时间和精力 构建每个特征并监督其实现 准备部署时使用的产品 为小组提供技术主题的专门知识 | 测试 | 在所有产品质量事宜被识别并处理后进行发布 | 测试规划 测试工程 测试报告 | 确保了解所有问题 决定测试策略和制定计划 执行测试 | 用户体验 | 提高用户效率 | 技术交流 培训 可用性 用户界面设计 国际化 易用性 | 为项目小组充当用户拥护的角色 管理用户需求说明 设计和开发性能支持系统 驱动可用性和用户性能增效的权衡决策 为用户提供帮助特点和帮助文档的规格说明书 开展和提供用户培训 | 发布经理 | 进行平滑的部署及日常运行 | 基础结构 支持 操作 业务发布管理 | 作为各种操作、支持与交付渠道的拥护者 管理所得 管理产品部署 驱使可用性和可支持性权衡决策 管理各种操作、支持和交付渠道之间的关系 为项目小组提供后勤支持 | 满足客户 项目必须满足客户和用户的需求,并且以满足客户与用户需求作为成功的标准。项目可能只实现了预算和时间的目标但却没有满足客户的需要,那么这种项目仍是不成功的。 发布满足项目约束的解决方案 所有小组的一个关键目标是发布满足项目约束的解决方案。任何项目的基本约束包括预算和日程进度的约束。大多数项目使用“按时、按预算”作为评价成功的标准。 根据规格说明创建解决方案 产品规格说明详细的描述了小组提供给客户的可交付产品。精确的按照规格说明交付产品对小组来说是很重要的,因为规格说明书代表着小组与客户之间的一项协议。 在所有产品质量事宜被识别并处理后进行发布 所有的软件在交付时都存在缺点。一个关键目标是确保那些缺点在发布产品之前被确定和处理。处理涉及了从修复存在疑问的缺陷到为这些周边工作的解决方案提供文档的所有工作。相比交付一个存在未辨识缺陷而在稍后也许将惊呆小组和客户的产品,交付一个已知错误而这个错误已被处理并提供了周边工作解决方案的产品更为可取。 提高用户效率 为实现项目成功,用户工作和操作的方式必须实现改善。交付一项拥有丰富特性与内容但却无法被目标用户所操作的产品将被认为是失败。 进行平滑的部署及日常运行 有时进行平滑部署的需要会被忽视。部署的理解也被或对或错地带入了产品本身。例如,一个错误的安装程序可能导致用户认为安装好的程序也同样存在错误,既便这可能并不是真实的情况。因此,小组不应只做简单的部署;小组必须争取实现一个平滑的部署并为产品的支持和管理做好准备。这些内容可以包括在部署前确保培训、基础结构和支持的准备就绪。 组队模型角色群 图 1:组队模型角色群 产品管理角色群 产品管理角色群的关键目标是满足客户。小组必须让项目满足客户的各种需求,以实现成功。然而,首先要做的是清楚的确定和了解客户!在某些案例中,客户要求的解决方案和特性集将与项目支持和投资商的要求不同。因此小组必须进行清晰区别和需求分析,提出使双方都获益的因素。只有这样,定制和满足期望的职责才能够被指派到恰当的职能领域内。有可能项目只实现了预算和时间的目标而没有满足客户的需要,那么这个项目仍是不成功的。 MSF 组队模型为每个角色群规定了不同的职能领域以便更为精细的定义一套职责,角色通过各项职责的履行形成一套常用技能集。 为了实现满足客户的目标,产品管理角色群要求有多个职能领域:产品规划、业务价值、客户拥护和市场开发。 职能领域 市场开发 • | 驱动销售和影响目标客户的公共关系讯息 | • | 高度区别化,使解决方案在竞争获得优势 | • | 通过零售商配销使目标客户能够容易获得产品 | • | 提供支持,使客户在购买和使用解决方案时有肯定的体验 | 业务价值 • | 为项目定义和维护业务解释 | • | 定义和评价业务价值实现 | 客户拥护 |