![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
敏捷项目管理
文章平均质量分 92
项目管理的一些事
项目管理从业者,维护微信公众号:项目管理的一些事
展开
-
scrum
1、scrum定义以及scrum流行的原因2、scrum理论以及三大支柱3、scrum框架组成3355a、三个角色:产品负责人、scrum master、开发团队b、三个工件:产品代办列表、Sprint代办列表、产品增量c、五个会议:冲刺计划会、每日站会、评审会、回顾会、代办事项梳理d、五个价值观:开放、专注、勇气、承诺、尊重4、DOD1、scrum定义以及scrum流行的原因•...原创 2019-02-22 09:38:45 · 2024 阅读 · 0 评论 -
信息发射源
定义:一个信息发射源在任何人都可见的地方显示信息。有了信息发射源,大家不需要问任何问题。有效的信息发射源简单:易于掌握突显:错误不应该掩盖,而是应该用于提高工作和性能当前:展示的信息必须是当前的转移:一旦问题被纠正,应该从图表中移除影响:授权团队做决定高度可见:容易看到和理解最小的数量:关键信息应该被强调信息发射源有助于对于成功验收、交付物的共识。信息发射源用来促进干系人期望...原创 2019-02-22 09:39:00 · 6495 阅读 · 0 评论 -
看板
看板是一个跟精益和及时制生产相关的概念• 任务板被细分成段来反映关键活动。• 故事是由索引卡或代表的便利贴来表示。• 卡的状态由它在任务板上的位置来表示,并随着项目进展从开始到结束变化。• 看板帮助团队意识到他们是如何工作以及下一步要做什么。让团队形成自我指看板卡片看板任务板上的每一张卡片就是看板卡片。看板卡片用来显示迭代过程。看板任务板上的卡片呈现在开发周期的不同环节中移动的工作...原创 2019-02-22 09:39:09 · 658 阅读 · 0 评论 -
燃尽图
燃尽图• 燃尽图显示在一次迭代或发布中的剩余工作量。这些图可以用来追踪实际速度和预期速度的对比,评估项目绩效。• 燃尽图用来预测团队最可能的速度,团队按照这个速度去开发即将到来的冲刺或迭代交付物,从而促进有效计划。发布燃尽图项目组在迭代末期通过更新发布燃尽图来对比计划进展。当曲线达到零,项目中没有更多的故事点,它已经准备好发布。...原创 2019-02-22 09:40:13 · 3439 阅读 · 0 评论 -
障碍日志
障碍特指阻碍团队实现冲刺目标的任何因素。障碍日志的主要方面有:Scrum Maters的主要职责是快速解决障碍,因为他们会直接影响团队生产力;障碍通过障碍日志得到展示,提供所有已解决和突出障碍。...原创 2019-02-22 09:40:20 · 354 阅读 · 0 评论 -
可视化图表
可视化图表是信息发射源的一部分,同时也被引用为极限编程的一部分。这些图表的特征有:轻松便利地给团队和其他人提供信息;随意,通常手绘、庞大、展示项目重要信息。这些图表工作时:团队停止阅读图表;团队成员不再抱怨更新图表;他们反映项目实际情况。...原创 2019-02-22 09:40:27 · 404 阅读 · 0 评论 -
速度
速度是敏捷项目中运用的主要度量,用来预测交付期限,它通过给在迭代中团队需要完成的用户故事增加故事点来计算。1、需要记住的点:• 速度是团队每次迭代完成工作量的观察,而不是估算或目标;• 速度是基于参考估算时间和团队规模而定,不是由时间或由团队成员以外的任何人来决定的;• 速度是对特定项目特定团队的跨迭代比较。...原创 2019-02-22 09:39:23 · 435 阅读 · 0 评论 -
XP
该编程法用于:快速响应需求变化的高成本;建立强大的工程实践去提升软件质量。XP的软件开发方法引入了许多革命性的概念成为了现在的标准实践。例如:测试驱动开发、持续集成、迭代、用户故事极限编程的5个核心原则沟通简单反馈勇气尊重极限编程实践精细反馈:包括结对编程、计划游戏、测试驱动开发、整个团队;持续过程:持续集成、重构或设计改进、小版本;共同理解:编码标准、集体代码所有、简...原创 2019-02-22 09:38:27 · 423 阅读 · 0 评论 -
水晶方法论
水晶方法论crystal是软件开发的灵活和轻便的一系列方法学。这一系列方法学运用色标来相互区别(比如透明,黄色,橙色和红色),颜色依据所需的负荷水平来决定。在光谱的一端是水晶透明的,表示较小负荷,而水晶红色则表示较大符合。不考虑颜色,水晶架构是迭代的并且有三个基本过程:章程、交付迭代、项目总结。水晶纲领包括:建设团队->做探索性的360->为团队定义实践标准->建立初始项目计...原创 2019-02-22 09:40:33 · 3533 阅读 · 0 评论 -
动态系统开发方法DSDM
动态系统开发方法(DSDM)倡导以业务为核心,快速而有效地进行系统开发。可以把DSDM看成一种控制框架,其重点在于快速交付并补充如何应用这些控制的指导原则。DSDM是一整套的方法论,不仅仅包括软件开发内容和实践,也包括了组织结构、项目管理、估算、工具环境、测试、配置管理、风险管理、重用等各个方面的内容。DSDM的基本观点是,**任何事情都不可能一次性圆满完成,应该用20%的时间完成80%的有用...原创 2019-02-22 09:39:31 · 3755 阅读 · 0 评论 -
敏捷统一过程AUP
敏捷统一过程(Agile Unified Process,AUP)采用了一个“全局串行”以及“局部迭代”的原理来构建基于计算机的系统。采用经典UP阶跃性活动—开始、加工、构建以及变迁,UP提供一系列覆盖(例如,软件工程活动的一个线性序列),能够使团队为软件项目构想出一个全面的过程流。然而,在每一个活动里,一个团队迭代使用敏捷,并且将有意义的软件增量尽可能快地交付给最终用户。每个AUP迭代执行以下活...原创 2019-02-22 09:39:39 · 4530 阅读 · 2 评论 -
特征驱动开发FDD
FDD(特征驱动开发)使用一个规范性的模型,FDD使用两周或者更短时长的短迭代来开发一定的特征。FDD的五个步骤是:1.开发整体模型;2.建立特征清单;3.依特征做规划;4.依特征做设计;5.依特征进行建立;...原创 2019-02-22 09:39:46 · 1076 阅读 · 0 评论 -
ATDD验收测试驱动开发
ATDD验收测试驱动开发的迭代迭代的4个步骤可简记为4个D:1)Discuss讨论:敏捷团队和客户或者商业干系人详细讨论用户故事,包含用户故事应有和不应有的预期行为。2)Distill提取:开发团队研习讨论中的条目并提取成可验证和确认这些行为的测试。提取流程中,整个团队应充分认识“完成”对用户故事的意义,这正是验收标准所在。3)Develop开发:提取后,团队开发测试代码和产品代码以产生产品...原创 2019-02-22 09:39:54 · 1854 阅读 · 0 评论 -
故事点
故事点是描述一个用户故事及其相关努力总体规模的测量单元。1)故事点:• 是相对测量;• 用户故事的故事点互相进行对比;• 故事点是团队运用计划扑克等估算技术确定的;• 故事点对一个项目来说是独特的,不能同其他项目相比较。2)分配故事点需要考虑的:• 任务规模-故事规则取决于以下因素:复杂性、投入量、风险大小• 相对价值-故事点是规模的相对测量,绝对值不是很重要。• 估算-估算运用...原创 2019-02-22 09:40:40 · 1722 阅读 · 0 评论 -
理想日
1)理想日估算将会回答实施故事所需时间的问题,它需要考虑:正在进行的唯一任务;没有中断;所有需要的信息都可用。一旦理想日估算达成,经过几天潜在干扰后它将被转化为实际时间。在极限编程中,理想日被称为完美编程日。2)在理想日估算被转化为实际时间时会遇到很多干扰,以下是影响理想日的因素:培训、评审、采访、会议、电话、管理评审、邮件、bug修复、生病、示范在正常的工作的8小时内,一个开发人...原创 2019-02-22 09:40:47 · 397 阅读 · 0 评论 -
宽带德尔菲
1)宽带德尔菲技术用来收集关于项目规模的准确估算• 项目经理选择一个估算团队,组织专家,通过一系列会议就估算达成一致。• 在项目经理收集个人估算后将汇总发送给团队成员,估算匿名完成。• 如果估算差异很大,另一次迭代(重新估算)进行。• 缺点是相对常用估算技术例如专家判断、类比估算等,它要求更多精力和协调去进行估算。2)宽带德尔菲的步骤• 团队选择:选择负责估算的专家团• 启动会议:计...原创 2019-02-22 09:40:00 · 7463 阅读 · 0 评论 -
亲和估算
亲和估算是一种被团队成员用来估算大规模用户故事的技术。1)亲和估算的优势:• 快速简单;• 决策制定过程透明可见;• 它创造了一种积极合作的体验而非对抗性。2)亲和估算的步骤• 沉默的相对尺码• 产品负责人提供产品待办事项• 故事水平排列在墙上• 团队成员考虑执行中的努力,对比墙上物品对每样物品进行规模定义• 团队安静地执行以上步骤,不讨论技术或者特性问题3)编辑墙• 故事...原创 2019-02-22 09:40:54 · 5363 阅读 · 1 评论 -
T恤尺码估算
一种流行的敏捷相对估算技术:(中码,大码,加大码等)操作简单;介绍团队使用相对估算的好方法;亲和估算非常有效在进行用户故事估算前,每个T恤尺码的基准需要由团队决定。...原创 2019-02-22 09:41:01 · 1633 阅读 · 0 评论 -
不确定性椎
不确定性椎的图示不确定性椎展示了估算准确性在不同阶段的提高:原创 2019-02-22 09:41:16 · 617 阅读 · 0 评论 -
优先级技术
优先级排序的重要目的是识别高价值特征(功能)并且使它们得到优先交付,这将有助于组织为客户提供最大价值。优先级排序同样有助于: 决定团队开展工作的顺序 调整范围去满足预算或时间目标的同时保留一系列有用特征(功能) 决定迭代计划、版本计划和新需求进入 决定无价值的低优先级任务并避免团队去执行优先级要素进行需求优先级排序时需要考虑的要素如下: 特征交付的财务价值 开发新特征的成本...原创 2019-02-22 09:41:23 · 419 阅读 · 0 评论 -
MoSCoW
动态系统开发方法(DSDM)是一种运用MoSCoW技术来进行需求优先级排序的敏捷方法。在这种技术下,需求基于以下方面排序:• Must必须有-这些需求是强制性的• Should应该有-这些需求不是强制性的,但是高度渴望的• Could可以有-这些需求如果满足会很好• Won’t不会有-当下可以不去满足,但是将来可以加入在开始新一轮时间箱前,会有一个新的MUSTs加入。这些可能是新的需求...原创 2019-02-22 09:41:29 · 4554 阅读 · 0 评论 -
Kano
Kano模型是由Noriaki Kano教授开发。该模型致力于满足需求确保客户满意。用这种技术,需求根据以下几方面来进行优先级排序:基本需要性能需要愉悦需要Kano模型类别Kano模型四个类别如下:门槛(必须具备):产品必须包含这些特征(功能)才算是成功的线性或性能要求:客户满意度与特征(功能)成正相关,但并不是必须的愉悦要求:这些特征(功能)提供极大的满意度,经常增加产品的额外...原创 2019-02-22 09:41:36 · 590 阅读 · 0 评论 -
相对量级
相对量级技术由Karl Wiegers 开创。这种技术是基于成本、风险和处罚后能提供最大益处的特征(功能)应该拥有最高优先级。该技术的关键要素: 一个特征(功能)的优先级和它提供的价值成正比,而和它的成本及实施相关的技术风险成反比。 每一类使用1-9的规模 益处将反映特征(功能)如何体现价值,同时处罚将反映特征(功能)缺失时客户体验到的消极感受 此外,风险反映实施特征(功能)的挑战,成...原创 2019-02-22 09:41:42 · 374 阅读 · 0 评论 -
价值流图
价值流图的流程价值流图是可视化的过程地图,又称为价值流程地图。价值流图流程如下:识别即将要分析的产品或服务;通过识别步骤、序列、延迟和信息流来创建当前过程的价值流图;评审地图去寻找延迟、浪费和限制;通过消除延迟、浪费和限制来创建未来即将实现的优化状态的价值流图;开发路线图去实现未来状态;计划在未来重审过程去持续校对和优化。价值流图的步骤1、识别过程的开始和结束点;2、识别高层...原创 2019-02-22 09:41:49 · 1511 阅读 · 0 评论 -
timebox
时间箱用来给活动设定固定的时限:• 它让其他特征例如范围不同;• 在时间箱里,如果有任务不能在时间箱内完成,他们将被顺延到下一阶段;• 时间箱确定迭代和冲刺间的速度;• 它常被用来scrum、冲刺、迭代等会议。时间箱的最佳实践• 时间箱可以有任何的持续时间:1年、1个月等等;• 在时间箱的最低层次(15分钟)实现控制;• 如果一个任务落后于进度,它将被顺延到下一个时间箱;• 时间...原创 2019-02-22 09:41:57 · 1333 阅读 · 0 评论 -
累计流量图
累积流量图累积流量图由精益思想的创始人Don Reinertsen和David Anderson引入。累积流量图是追踪和预测敏捷项目的重要工具;它从不同方面描述工作:总范围、进行中和已完成的;相同的报告可以提供对于燃尽图、周期时间、在制品和瓶颈的洞察累积流量图-小定律(又译:利特尔法则)累积流量图有助于确定系统库存数量,小定律表明在一个既定的在制品水平,在制品与前置时间之比等于吞吐量。...原创 2019-02-22 09:42:04 · 6925 阅读 · 0 评论 -
敏捷问题检测
任何项目的成功都取决于团队如何迅速和有效地解决问题。通常,一个高度关注运营的团队不能做到发现和解决问题。如果问题没有得到解决,它会随着时间持续增加导致延误和返工,从而破坏项目进度。在敏捷中可以有各种各样的仪式或会议来识别和解决问题,然而以下会议专注问题检测:每日站立会议:每日站立会议的第三个问题——“有没有障碍阻碍任务完成?”冲刺回顾会议:敏捷有助于积极解决问题,确保及时决策让团队交付成果...原创 2019-02-22 09:37:49 · 1103 阅读 · 0 评论 -
敏捷项目管理知识点
[敏捷四大价值观和12准则]5个核心风险区原创 2019-02-21 11:10:09 · 3189 阅读 · 4 评论 -
WIP
在制品指的是团队已经开始进行但还没完成的需求。敏捷原则建议受限需求成为在制品。一系列长的在制品清单导致: 沉没成本(投入的金钱没有产生任何价值); 需求变更带来更多返工; 隐藏的问题区域导致找出问题变得困难。看板任务板被用来对在制品数量进行可视化和限制管理,缺少它将导致: 团队试图去承担比实际能力更多的需求; 识别确定障碍变得困难。下图展示了带有在制品界限设置的看板任务板,...原创 2019-02-22 10:04:51 · 2941 阅读 · 0 评论 -
精益软件开发
精益软件开发一词起源于Mary Poppendieck 和Tom Poppendieck写的一本同名书籍。这本书将传统的精益原则以一种新的方式呈现—作为22种 敏捷开发实践 之一,并且和其他工具进行了比较。Mary 和 Tom’s 在敏捷软件开发社区中提出的改进,包括在 敏捷开发会议上的几次演讲,已经形成了被 敏捷开发社区广泛接受的概念。 例如:咨询公司NetObjectives 和C.C. P...原创 2019-02-22 10:08:56 · 545 阅读 · 0 评论 -
留存收益
留存收益是指通过研发新产品的特色和服务,防止现有顾客停止使用现有的产品所保留的收益。原创 2019-02-22 10:09:43 · 867 阅读 · 0 评论 -
商业论证
商业论证开发是敏捷项目管理中重要的起步点。商业论证是对项目的构想,目标,达到目标的策略,重大事件,所需投资和预期回收所作的简明概要文件。商业论证向客户阐明该项目为什么和怎么样会带来价值。...原创 2019-02-22 10:10:36 · 2006 阅读 · 0 评论 -
项目章程
项目章程是重要的管理文件,需要所有干系人的参与。虽然专家建议章程应不超过一页,但是因为所有的干系人必须参与进来并且达成一致意见,所以创建项目章程是非常具有挑战性的。项目章程中应包含3 个关键信息:前景,任务和成功标准。前景是“为什么”或者项目的理论基础。任务是项目的“什么”内容,并说明团队达到预期前景所要做的内容。成功标准是管理的指标,定义项目“如何”是成功。...原创 2019-02-22 10:11:19 · 2010 阅读 · 0 评论 -
价值流程图
价值流程图是敏捷采用的精益生产分析技能,用于对形成客户产品或服务的原料和信息(即价值)的流动进行分析。执行价值流程图大致包括5 个步骤:1)确认产品,客户和范围(即流程的始末)。2)地图作为团队或者个人现时价值流,确认流程步骤,延时和信息需求。估算流程步骤的持续时长和前置期持续时长(lead time durations)。前置期是指在发生前一项流程或者事件需等待的时长。3)分析价值流程...原创 2019-02-22 10:12:39 · 5308 阅读 · 0 评论 -
用户故事
一个用户故事包括以下3 方面:1)对故事的书面描述;2)故事的对话(非书面的思考);3)测试故事可否被接受或结束。一个用户故事包含3个基本要素:一个角色、一个目标、一个可达到的商业价值通常的形式是:“作为***,我需要***,由此我可以***。”用于定义用户故事的罗恩•杰弗里斯的3C:卡片、对话、确认...原创 2019-02-22 10:15:13 · 940 阅读 · 0 评论 -
敏捷反馈技术
反馈技能有若干个,这些技能处理有建设性的评论以提高产品价值和质量,并加入到敏捷流程中。传统定义中,反馈是一个动态流程,过时的信息影响着流程里的行为。敏捷反馈技术包括样板模拟演示评价结对编程单元测试持续整合每日站立会议冲刺计划。因为敏捷以透明且协作性的环境为豪,所以反馈是普遍存在的。...原创 2019-02-22 10:16:03 · 684 阅读 · 0 评论 -
增量交付
敏捷开发的基石是“增量交付”。增量交付是指为及时反馈和接纳,频繁向客户交付连续改善的工作产品。为演示和反馈,往往在每一个冲刺或迭代的末期交付产品。这项反馈技能,可使客户评价产品并提出新的需求。在敏捷流程中,接受变动/更新/改善的需求,以确保客户得到有价值和质量的产品。一个冲刺或迭代往往持续2-4 周,最后,渐进地交付一个新的并改善的产品。...原创 2019-02-22 10:16:54 · 2529 阅读 · 0 评论 -
停车场图表
停车场图表(Parkinglotchart)是一个敏捷文档,用来对用户故事按主题进行分类和管理。包括:确定主题的名称、用户故事的数量、其包含的故事点、展现故事点完成百分比的进度图表。例如,一个停车场图表可命为“数据库”主题,包含6个用户故事,完成度为50%的80个故事点。50%的完成度表明40个故事点已经完成,但并不是这3个故事以完成,因为所有故事的用功并不是均等的。...原创 2019-02-22 10:17:59 · 2953 阅读 · 0 评论 -
3种常见的原型
3种常见的原型:HTML、书面(即概述)、线框。线框是用户界面的概述,确认它的内容,设计和设计功能,常是黑白色,剔除细节性的图片和图像。线框可在纸上,白板或者软件上创作。...原创 2019-02-22 10:19:03 · 947 阅读 · 0 评论 -
敏捷建模
敏捷建模指的是团队在实施前对过程或产品的工作流进行评审。模型可以是短暂的,自发的或一个原型。敏捷建模促进:提升干系人之间的沟通;通过投入最少时间、降低成本去建立模型;在开发实际产品前管理期望。模型需要刚刚好就可以,它可以只是一个白板上的图形描绘、纸模型、投影展示或流程图。这些模型的重点不是完美,而是提供一个整体解决方案...原创 2019-02-22 10:20:24 · 912 阅读 · 0 评论