- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[微軟]项目团队解决方案的构思MSF
解决方案的构思
项目是否能够成功取决于项目团队成员和客户之间能否对项目的目的和目标有一个清楚一致的看法。团队在 Microsoft? 解决方案框架(MSF)过程模型的构思阶段定义项目的远景。在接下来的四课中,将会学习构思阶段以及在这个阶段中团队成员的角色和责任。此外还会学习如何定义项目的远景,以及如何分析项目相关的风险。
学习完本章后,将能够:
描述 MSF 过程模型构思阶段的目的、活动和交付成果
确定远景/范围文档的组成部分
确定项目结构文档的组成部分
分析项目中的风险
构思阶段
所谓构思阶段是这样一个时期,在这个时期内团队、客户和发起人定义高层次业务需求和项目的总体目标。其主要目的是确保一个共同的远景,而在项目对组织是否有价值,以及项目是否能够取得成功等方面,团队成员也需要达成一致意见。构思阶段的工作重点是明确地定义问题。构思阶段最后到达远景/范围认可里程碑。
学习完本课后,将能够:
描述构思阶段的目的
描述在构思阶段团队成员的角色和责任
列举组建项目团队的指导方针
描述构思阶段的交付成果
构思的目的
图3-1 构思的目的
MSF 过程模型的第一个阶段是构思阶段。在这个阶段中,团队对要解决的业务问题,以及这些问题与公司、客户和环境的关系创建一个概括说明。这样就帮助团队清楚地认识到必须为它的客户实现什么。对于一个成功的项目,你需要知道客户想要通过解决方案实现什么。
图3-2说明了构思阶段在整个 MSF 过程模型中的位置。
图3-2 构思阶段在整个 MSF 过程模型中的位置
例如,假设一个组织想要你为它开发一个 Web 站点。“我们需要一个 Web 站点”是开发这个 Web 站点项目一个很好的原因,但是它不是一个好的远景。要创建最有效的解决方案,团队应该确定组织想通过构建和部署这个 Web 站点要达到什么样的目标。此外,团队还需要确定该 Web 站点是否具有能够让组织从中获取最大利益的惟一特点。组织是想要一个复杂的站点,还是想要一个支持用户数逐渐增多的站点?组织有可能既需要计划复杂性,又需要计划可扩展性吗?团队应该考虑潜在的市场和站点期望的访问量,另外还需要考虑组织的品牌和其在市场中的声誉。
构思阶段的目的
构思阶段有很多目的。团队使用构思阶段来:
确定项目目标和项目约束
回答可行性问题,得到主要干系人的认同,从涉及到的每个人中获得一组共同的期望
奠定一个基础,然后项目中团队成员基于这个基础创建解决方案
定义项目的范围,这样有助于下一阶段详细的计划工作
估计开发解决方案所需的资源
确定项目的主里程碑并对其进行进度安排
团队成员的角色和责任
图3-3 团队成员的角色和责任
虽然项目团队作为一个整体到达构思阶段的远景/范围认可里程碑,但在项目生命周期的每一个阶段,每个角色都有一个特定的工作重点。
图3-3给出了在构思阶段项目团队的角色。
团队角色和责任
MSF 组队模型为一个项目在构思阶段指定了六个角色:
产品管理角色。产品管理角色保证团队满足客户的需求。产品管理角色与程序管理角色合作,保证建立一个一致的项目远景。要达到这一目标,产品管理角色要研究和分析业务问题、业务需要、项目远景和用户档案
程序管理角色。程序管理角色建立项目设计目标,定义成功的因素和测量标准(metric),阐明解决方案的概念,建立项目基础结构
开发角色。开发团队为团队提供以下方面的反馈:开发产品中涉及到的技术,及解决方案概念的可行性
测试角色。测试团队为团队提供解决方案质量目标的反馈,并指出要达到质量等级要求所需的工作。测试团队然后将有关质量目标的决策应用到测试策略和接受标准上,接受标准将用于测量质量
发布管理角色。发布管理团队确定部署产品都需要哪些东西,产品如何部署、什么时候部署,以及部署是否还需要额外的基础结构等
用户体验角色。用户体验团队分析用户的性能需要和支持问题,考虑满足这些需要所要关联的产品
组建项目团队
在构思阶段要完成的任务之一是组建团队。项目团队成员必须胜任工作,并且能够完成创建解决方案所须的任务,这一点是非常重要的。组建团队的任务是集合成功完成项目所必须的技能。在为一个项目确定合适的团队成员时,需要考虑每个成员以下的方面:
知识。表示每个人要能胜任地完成工作,必须掌握的知识,比如说计算机科学基础知识等
技能。表示形成才能(competency)的行为和能力,比如说数学逻辑或艺术能力
绩效等级。表示表示可行的执行过程达到目的的能力及所期望的结果,例如,在选人的时候,你可以选择一个能够按时按质完成任务的人
选择团队的考虑
除了考虑每个人的能力之外,在选择团队成员时还有一些实际的东西需要考虑,包括:
团队成员的可用性
成本预算或项目预算
团队成员的背景调查
准备构思阶段的交付成果
虽然在构思阶段有中间里程碑,比如说核心团队的组建,远
文档评论(0)