• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

MSF 组队模型 v. 3.1

发布: 2008-5-10 17:48 | 作者: 网络转载 | 来源: 网络转载 | 查看: 178次 | 进入软件测试论坛讨论

领测软件测试网

组队模型角色群

Figure 1: Team Model Role Clustersmsftm301.gif" width=335 border=0>

图 1:组队模型角色群
看全图

返回页首返回页首

产品管理角色群

产品管理角色群的关键目标是满足客户。小组必须让项目满足客户的各种需求,以实现成功。然而,首先要做的是清楚的确定和了解客户!在某些案例中,客户要求的解决方案和特性集将与项目支持和投资商的要求不同。因此小组必须进行清晰区别和需求分析,提出使双方都获益的因素。只有这样,定制和满足期望的职责才能够被指派到恰当的职能领域内。有可能项目只实现了预算和时间的目标而没有满足客户的需要,那么这个项目仍是不成功的。

MSF 组队模型为每个角色群规定了不同的职能领域以便更为精细的定义一套职责,角色通过各项职责的履行形成一套常用技能集。

为了实现满足客户的目标,产品管理角色群要求有多个职能领域:产品规划、业务价值、客户拥护和市场开发。

职能领域

市场开发

驱动销售和影响目标客户的公共关系讯息

高度区别化,使解决方案在竞争获得优势

通过零售商配销使目标客户能够容易获得产品

提供支持,使客户在购买和使用解决方案时有肯定的体验

业务价值

为项目定义和维护业务解释

定义和评价业务价值实现

客户拥护

驱动共同的项目和解决方案设想

管理客户期望和沟通

产品规划

收集、分析客户和业务需求并按优先级排序

执行市场研究、市场调查和竞争情报与分析

确定业务效绩评价与成功标准

确定多版本发布计划

市场开发

市场开发是筹划宣传、销售和配销一个产品、解决方案或服务的过程或技术。市场开发包括几个方面:启动市场、维持市场与公共关系。在一个解决方案生命周期的进程中,市场开发的中心将发生转移。了解您的解决方案在生命周期中的市场定位对执行适当的行动是至关重要的。

业务价值

在业务价值职能领域内,产品管理为客户、业务决策制定者 (BDM) 提供 他们所要求的简明的预测方法 以判断花费在一项 IT 解决方案上的投资对业务活动所带来的财务上和操作上的回报。

为有效的提供一个可用的解决方案,产品管理必须了解客户的业务活动、各种成功因素和关键工作指标。可以将获得这些知识的过程定义为业务价值评定或关键性成功因素辨识。很明显,了解使客户获得成功的方式有助于确定和提出恰当的解决方案。随着规律性的渐增,进行 IT 投资需要进行深入细致的调查,许多 IT 相关的解决方案都需要在项目停止前进行财务评议。通过进行客观的支出回报分析,满足客户的可能性将增加。财务结果的计算完善了进行 IT 投资的业务解决方案的开发。

客户拥护

这一职能领域包括了高级别交流和客户期望管理的职责。高级别交流包括了公共关系、高级管理/客户简报、市场推广、演示和产品启动。一旦项目设想被确定,期望管理将成为产品管理的关键角色。期望管理被认为是首要的角色,因为它可能决定成败。

有效进行期望管理的重要性可以用例子来描述,假如小组预期交付给用户 10 个产品特性(数据是随便给出的)。如果小组实际只交付了 2 个产品特性而不是客户所期望的所有 10 个,那么这个项目无论对客户还是对小组来说都是失败的。

然而,如果产品管理在特性开发和产品研发期间与客户维持好持续的双向交流,客户期望将得以实现而保证最后的成功。产品管理可以包括让客户参与权衡决策制定过程以及告知客户不断变化的风险和其他难题。与之前的情形不同,客户能够评估开发状态并且同意小组在指定时间能交付所有的 10 个产品特性是不现实的,而只交付了 2 个却是可以接受的。在这种情形下,交付 2 个产品特性现在符合了客户的期望并且双方都会认为这个项目是成功的。

产品规划

产品规划确定了为解决方案的多个版本所设定的要求和特性。产品规划的目标是使程序经理或开发人员尽可能以最少的时间更容易地理解一个解决方案的要求。首先,它要求完全理解解决方案的当前要求 - 业务需求是什么,客户如何使用该解决方案,支持的要点有什么以及有哪些可用的供选择的方案。其次,检查那些为使用该解决方案的客户实现增值的特性,例如实现新业务内容的入口、与其他系统的集成、更优良的工作效率、从其他解决方案上升级、减少支持费用等等。以这些知识为基础,产品规划员能够推荐出指派给每个解决方案版本的特别的特性并且为这些特性按优先级进行排序。

产品规划的核心是研究和分析。了解客户和业务的需求以及竞争状况,并给予研究和分析恰当的关注。这将防止在解决方案中加入不必要的特性。

程序管理角色群

程序管理角色的中心是实现在各类项目约束内交付解决方案的目标。可以将其看做确保项目出资人满意项目成果的过程。为实现这一目标,程序管理控制和驱动工作日程表、特征定制和项目预算。程序管理确保了在适合的时间交付出适合的解决方案,确保了在整个项目进程中理解和管理项目出资人的期望。以下是被选定的职能领域的描述:

程序管理

跟踪和管理预算。

管理总的项目工作日程表。

驱动风险管理进程。

促进小组内部交流和商议。

跟踪项目进度和管理项目状态报告。

管理资源配置。

解决方案体系结构

驱动全面的解决方案设计。

管理功能规范说明。

管理方案功能范围和各类关键权衡决策。

过程保证

驱动进程质量保证

定义和推荐改进。

行政服务

实现项目管理进程,支持小组领导使用它们

提供一套行政服务,支持有效的小组工作

项目管理

作为项目日程的控制者,项目管理收集所有小组日程,确认这些日程,并将他们整合到总日程表中。总日程表被跟踪记录并报告给小组和项目出资者。

作为项目预算的控制者,项目管理通过从小组中所有角色收集资源需求促进项目预算的建立。项目管理必须理解和赞同所有的资源决策(硬件、软件以及人员)并且跟踪实际开支。小组和项目出资人都应收到该状态报告

此外,项目管理还协调各种资源,促进小组交流,帮助驱动关键性决策

解决方案体系结构

解决方案体系结构是程序管理角色群的职能领域,它对解决方案的逻辑设计和功能规范负责。解决方案体系结构专注于确保一个解决方案能够被指定的用户使用,以达到指定的有效性、效率、满意度目标。

解决方案架构师的责任包括:

促进解决方案的总体设计。

管理功能规范。

管理解决方案范围和关键性取舍决策。

拥有着逻辑设计的解决方案体系结构提供了解决方案的业务部分(像概念设计中产品管理的描述)和解决方案的技术部分(像物理设计中开发的描述)之间的至关重要的连接。解决方案体系结构扮演了功能规范管理人的角色。它促使小组与它们的其它角色的需求一起就解决方案的内容和设计达成一致,并证明已经被项目风险投资者同意的方法是正确的。它还对支持需求的功能的可追踪性负责(并最终完善业务价值),因此所有支持规定需求的功能都是可见的,且改变任一功能小组都可以评定其对解决方案价值的影响。

解决方案体系结构行为包括:

创建解决方案概念,并以客户的企业体系结构进行编排;设计版本发布策略;审查需求获取规划。

从结构/标准工作组和互操作相关处获取需求;促进逻辑设计程序;提供一个可追踪映象来跟踪支持需求和利益的功能;创建功能规范;定义临时发布。

管理功能规范的变更;维护可追踪映象;为其它小组角色和外部风险承担者阐明规范;就互操作问题同其它项目小组保持联络。

参与筛选过程;管理项目风险投资者期望的解决方案内容。

为企业体系结构小组提供更新;为未来的版本发布更新需求。

解决方案体系结构实施者的技术必须是可靠的,它们需要拥有广博的知识和经验,还要有能力使技术问题同潜在的业务需求发生关联。虽然对于被用于解决方案的具体技术解决方案,架构师可能依赖开发小组向他们提供专业知识,不过他们肯定能迅速抓住那些解决方案细节的本质,了解它们的内在联系以及它们对部署解决方案的环境的影响。解决方案架构师肯定还能够同客户的架构师讨论那些影响,使得他们可以迅速的解决被提议的解决方案同企业体系结构之间的任何冲突。

过程保证

程序管理的过程保证职能领域确保项目小组采纳的过程致力于适应项目整体目标、强调排除有缺陷的消息来源。过程保证对两个主要的区域负责:

定义被小组使用的关键项目过程,为小组的执行提供建议与指导。

承担过程、建议改进、和一致性监控的审查,以验证它们的关联性和有效性。

过程保证致力于下列行为:

定义符合项目设计的项目协议和过程。

为项目过程的有效执行提供建议和指导;验证过程的一致性;承担里程碑的审查;建议过程改进。

由于得益于一个独立于项目小组的地位,过程保证能够有一个客观的看法。因为这个原因,它经常从项目小组的外部进行管理,即使项目的大小使它不能成为一个专职的角色。

行政服务

本职能领域属于程序管理角色群,对执行项目管理过程和为项目小组提供行政支持负责。

项目行政职能领域确保项目小组执行过程符合项目管理定义的项目设计规范。它对确保项目小组能在最小的官僚作风下有效的运转负责。

项目行政责任包括:

利用它们执行项目管理过程和支持小组领导。这包括统一小组输入以维护总体规划与进度,帮助领导程序报告。

提供一套诸如安排日程会议、常规获取、以及合同管理这样的行政服务来有效支持小组工作。

项目管理致力于:

支持诸如有效的从第三方召集小组成员;管理合同安排;组织小组设施(空间、电话、安全访问等等)这样的项目启动过程。

建立统一的规划框架;帮助小组领导规划和日程安排;统一小组输入以维护总体规划与进度;建立财政与进度报告过程。

帮助小组领导进度报告;构建整体进度和财政报告。

确保在项目完成时关闭所有的行政系统。

执行一般的行政支持行为。比如:安排日程会议;执行风险与问题管理过程;维护主要风险表、操作表等各种表单;生成财政和进度报告;管理小组工作场所以提高士气。

项目管理角色需要一个强有力的行政能力的组合,关注项目规划和日程安排技术中的可靠经验的细节,还有对供应方组织中的运作规则和指导方针的良好的了解。一个大型的项目为在项目指导旁边工作提供一个极好的机会,确立了指导未来的项目需要的经验。

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网