一个星期没看书,没记录笔记,没能坚持下来,感觉好罪过。现在我要重新上路!

收集需求

收集需求就是与项目的所有干系人坐在一起,得出他们的需求是什么,这就是收集需求过程中要做的事情。你的项目要想成功,你就必须知道怎样才能让所有干系人认可你的项目已经满足目标。你要提前清楚地了解你的项目有什么需求,否则项目进行中将很难知道你的工作表现是好是坏。正式因为这个原因,你要把所有项目需求和产品需求写下来,而且要有足够的详细信息,以便考核你的团队进展情况。

关于需求,要理解的最重要一点是每个需求都要满足一个特定干系人的需要。

输入:项目章程、干系人列表

工具:

三种工具和技术来收集需求

访谈(Interviews):是很重要的方式,可以让干系人解释他们将如何使用你的项目所创建的产品或服务。通过与人们一对一地交谈,可以让他们明确地解释他们需要什么,以便你确定你的项目能够满足其目标。

专题小组讨论会(Focus Groups):是与一群人讨论他们的需求的另一种方法。通过一组人员共同讨论最终产品,可以让他们告诉你原先他们自己可能都没有想到的需求。

辅助工作室(Facilitated Workshops):是最为结构化的小组会谈,由一个调解人领导小组通过头脑风暴共同得出需求。在辅助工作室中,误会和问题可以立即得到调解,因为所有干系人都可以在合作定义需求。

做出需求决策

有四种决策技术:

一致同意(Unanimity)表示所有人都同意这个决定

多数同意(Majority)表示小组中超过半数的人同意这个决定

少数服从多数(Plurality)表示多数人投票的结果得到认可

总裁制(Dictatorship)由一个人为整个小组做出决定

群体创新技术:就是指收集需求时启动这些创新性思维

思维导图:是一种很好的方法,可以采用可视化的方式描述你的想法相互之间如何关联。完成一个想法时,可以创建一个导图来说明你是如何得到这个想法的,并展示哪些想法可以归组在一起,有时这会很有帮助。

德尔菲法:可以让小组中每个人对产品中应当有什么给出想法,并保证这些想法是匿名的。使用德尔菲法时,关于产品需要做什么会提出一些问题,每个人要对同样的这些问题写下他们各自的答案,然后交给一个调解人。这些问题可能涉及产品应当具有的特定特性。

亲和图:如果你有 很多想法,需要分组来对它们做些处理,亲和图就很适合。很多人在墙上用贴纸做亲和图。采用这种方式时,你可以移动这些想法,并在考虑到需要研究的新领域时可以改变分组。有时将需求归类就可以帮助你找到新的需求。

头脑风暴:这是收集需求最常用的方法之一。只要与人群坐下来考虑新的想法,就是在做头脑风暴。

名义群体法:这是头脑风暴的一种形式,你在发现新想法时把他们写下来,让群体投票看哪些想法最受欢迎。然后使用这些投票对所有想法排序,将不重要的想法与希望进一步深入的想法区分开。

使用问卷从更多人那里得到需求

原型为用户展示产品将是什么样子

有时要让干系人对你的产品给出看法,最好的办法就是向他们展示一个原型。原型是你要建立的产品的模型,可以让你的干系人更好的了解你的团队在想什么。有时尝试过原型的用户会提出他们此前从未想到过的一个全新的需求。如果能让干系人通过原型找到新的需求,与等到项目结束再把产品展示给他们相比,处理这个需求会容易得多。你在建立一个相当复杂的产品时,可以作为需求收集过程的一部分建立原型,这很有道理,这样一来,你可以较早地发现用户将会提出的变更。敏捷开发的话,原型是一个很棒的工具。

输出:

需求文档:

列出产品的所有功能和非功能需求。功能需求是新特性、bug修正、新行为;非功能需求有时成为“质量属性”,因为这是你对可交付成果的期望,并不是具体的特性。非功能需求包括:性能、可靠性、错误处理及易用性。

需求管理计划:

指出如果收集和分析需求。

需求追溯矩阵:

显示需求来自哪里,在哪里实现,如果得到验证。 这是一种很好的方法,可以快速得到所有需求的一个高层试图,并确保他们映射到具体的测试用例。

针对考试的要点:

产品范围表示所建立产品或服务的特性和功能。项目范围表示建立产品需要做的工作。

功能需求是产品的行为,非功能需求是产品的隐含期望。

范围管理就是要确定完成项目需要做的所有工作,并确保只完成这些工作——而不做任何多余的工作。

范围管理计划作为项目管理计划的一部分建立。它定义了用来定义范围并管理相应变更的过程。

为准备考试需要知道这些过程的顺序。要记住这个顺序,一个好办法是理解一个过程的输出如何用作为另一个过程得的输入。

PMP项目管理学习笔记(10)——范围管理之收集需求的更多相关文章

  1. PMP项目管理学习笔记(12)——范围管理之创建工作分解结构(WBS)

    创建工作分解结构过程是范围管理知识领域中最重要的过程,因为要在此过程明确所要做的全部工作 输入:收集需求和定义范围过程的输出会成为创建工作分解结构过程的输入(需求文档.组织资产过程.项目范围说明书) ...

  2. PMP项目管理学习笔记(9)——范围管理

    关于范围管理的几个名词定义 产品范围:表示你和你的团队正在构建的产品或服务的特性和功能:产品范围与最终产品有关,包括产品的特性,组件和组成部分.人们谈论确定产品的范围时,大多都是在谈论确定产品的特性, ...

  3. PMP项目管理学习笔记(8)——整个管理之监控项目工作、综合变更控制、结束项目或阶段

    监控项目工作 输入:企业环境要素.组织过程资产.项目管理计划.绩效报告 工具:专家判断 输出:变更请求.项目管理计划更新.项目文档更新 综合变更控制 输入:企业环境要素.组织过程资产.项目管理计划.变 ...

  4. PMP项目管理学习笔记(7)——整合管理之指导和管理项目执行过程

    过程剖析 输入:组织过程资产.企业环境要素.项目管理计划.批准的变更请求 工具:专家判断.项目管理信息系统 输出:工作绩效信息.可交付成果.变更请求.项目文档和计划更新 指导和管理项目执行过程包括: ...

  5. PMP项目管理学习笔记(6)——整合管理之制订项目管理计划

    制订项目管理计划 输入:项目章程.组织过程资产.企业环境要素.计划过程的输出(): 工具:专家判断 输出:项目管理计划 项目管理计划使你在问题发生之前做出规划 你要在计划过程组中明确如何完成项目——因 ...

  6. PMP项目管理学习笔记(4)——项目整合管理

    六个整合管理过程. 1.制定项目章程 一个新项目要完成的第一件事,就是项目章程的制定.这是授权你开展工作的文档.不过并不总是需要你介入,通常情况下会由赞助人交给你.如果没有项目章程,你就没有权利告诉你 ...

  7. PMP项目管理学习笔记(5)——整合管理之制定项目章程

    关于两个输入 在很多过程中,会用到这两个输入: 企业环境要素 是关于你的公司如何开展业务所需要知道的所有信息. 在你计划项目时,有很多关于公司的信息会非常有用,你需要知道各个不同部门是如何运作的,你所 ...

  8. PMP项目管理学习笔记(11)——范围管理之定义范围

    定义范围过程组 定义范围包含将项目分解为团队成员要完成的具体工作之前你需要知道的所有一切. 输入:需求文档.项目章程.组织过程资产 工具:辅助工作室.产品分析.代理方案识别.专家判断 辅助工作室: 与 ...

  9. PMP项目管理学习笔记引言(1)——为啥要取得认证?

    (一)为啥要取得认证? 如果你参与过很多项目,就会发现,你总是在周而复始地面对同样的一些问题.一些常见的问题目前已经有了通用解决方案.经过多年的实战,项目经理已们已经掌握了很多应验教训,而通过PMP( ...

随机推荐

  1. POJ-3352 Redundant Paths

    In order to get from one of the F (1 <= F <= 5,000) grazing fields (which are numbered 1..F) t ...

  2. SPFA 最短路 带负权边的---- 粗了解

    SPFA(Shortest Path Faster Algorithm)是Bellman-Ford算法的一种队列实现,减少了不必要的冗余计算. 算法大致流程是用一个队列来进行维护. 初始时将源加入队列 ...

  3. 使用pngcrush压缩png图片

    写在前面:         Pngcrush是一个优化的PNG(便携式网络图形)文件.它可以运行在MSDOS窗口中一个命令行,或从UNIX或LINUX命令行.其主要目的是为了 减少PNG IDAT数据 ...

  4. BZOJ_3963_[WF2011]MachineWorks_斜率优化+CDQ分治

    BZOJ_3963_[WF2011]MachineWorks_斜率优化+CDQ分治 Description 你是任意性复杂机器公司(Arbitrarily Complex Machines, ACM) ...

  5. linux/unix下 pid文件作用浅析

    l在linux系统的目录/var/run下面一般我们都会看到很多的*.pid文件.而且往往新安装的程序在运行后也会在/var/run目录下面产生自己的pid文件.那么这些pid文件有什么作用呢?它的内 ...

  6. bzoj1925地精部落——数学

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1925 真是精妙的递推式...好难想到啊: 详见这位的博客:https://www.cnblo ...

  7. python之路,day7-面向对象变成

    本篇内容: 面向对象.类方法.属性方法 类的特殊方法 反射 异常处理 Socket开发基础 一.面向对象高级语法部分 静态方法: #@staticmethod只是名义上归类管理,实际上跟类没什么关系 ...

  8. JS两个数组比较,删除重复值巧妙方法

    //方法一 var arr1 = [1,2,3,4,5,6,7,8]; //数组A var arr2 = [1,2,3,11,12,13,14];//数组B var temp = []; //临时数组 ...

  9. 解决IIS中部署WCF时,访问.svc文件的404错误问题

    如果你直接在IIS 7中配置WCF,访问.svc文件时会出现404错误.解决方法,以管理员身份进入命令行模式,运行:"%windir%\Microsoft.NET\Framework\v3. ...

  10. Codeforces - 1081C - Colorful Bricks - 简单dp - 组合数学

    https://codeforces.com/problemset/problem/1081/C 这道题是不会的,我只会考虑 $k=0$ 和 $k=1$ 的情况. $k=0$ 就是全部同色, $k=1 ...