美文网首页@产品ui设计小道
实现敏捷设计的简化易懂步骤

实现敏捷设计的简化易懂步骤

作者: 大冯小事 | 来源:发表于2018-05-01 16:24 被阅读0次

术语

agile

迅速,敏捷。迅速响应需求,快速反馈结果。

sprint

字面意思是短跑冲刺,一个开发阶段被认为是一次冲刺,一个个sprint 首位相连,构成一个项目。

Scrum

指的是英式橄榄球中一股脑争球这一战术或行为。大家一拥而上,团队是球员,球是产品目标。

backlog

需求池/待办事项列表。  内容包括: 1.待开发任务。 2.任务优先级。

story board

故事版,一般有“待开发”“开发中”“待测试”“返工”“待发布”几个区块,使项目成员都能看到任务的完成情况。

burn down chart

燃尽图,一个冲刺周期内,人力和时间是一个比较固定的值。在这个时间框架充分安排开发任务,每天进行时间结算,绘制时间燃尽图。项目成员通过燃尽图获知时间进展,若项目燃尽所用时间与预期时间契合,则需求时间预估和安排合理,若不契合则需要在下一个 sprint 进行调整。

横轴:显示工作天数

竖轴:显示剩余工作

计划剩余工作曲线:该曲线实际上是一条直线

实际剩余工作曲线:该曲线受团队实际工作效率的影响在计划曲线上下浮动



快节奏的敏捷设计步骤

准备

(项目持续)

1.简要产品文档,在非敏捷流程中,文档在评审会后完善并更新,形成一个给研发参考的实现目标。在敏捷流程中,需求本身在冲刺周期内不断完善,你可以在一个冲刺之后将文档补全。

  a需求文档:产品背景、目标人群、预期目标、使用场景

  b加入日期

  c开发版本

  d呈现和详细方案冲刺总结

2.交互原型

3.白纸、便利贴、胶条、墙或白板

步骤

1.写下需求池,主要包括任务、平台、描述、优先级

2.确定一个冲刺的周期及需求数量,要求数量合理不要贪多

3.将需求细化分解为可实现任务,分别填写任务、平台、描述、优先级

4.冲刺前总结(开会),技术实现难度、任务所需时间、排期是否合理

5.整理需求列表,把任务做成小纸条,纸条内容包括模块、人员、描述、时间

6.将纸条汇入故事版待开发列表

7.每天总结问题进度,移动纸条,绘制燃尽图

关键词:快速迭代、小步快走、去文档化、以开发为核心

参考文档:《你大概走了假敏捷:认真说说敏捷的实现和问题》

相关文章

  • 实现敏捷设计的简化易懂步骤

    术语 agile 迅速,敏捷。迅速响应需求,快速反馈结果。 sprint 字面意思是短跑冲刺,一个开发阶段被认为是...

  • 4.软件工程基础

    01.重构:敏捷方法,简化构建设计,重新组织 敏捷方法中,重构是一种重新组织技术,重新审视需求和设计,重新明确地描...

  • 13 设计实施

    对规模敏捷化框架SAFe实施方式进行设计 步骤5:识别价值流和敏捷发布火车 识别价值流和ART的六个主要步骤 1 ...

  • 常见排序的Java实现

    背景 通过对常见排序的规则了解,按照自己理解实现。其实部分代码可再简化,为了更好的体现自己的实现步骤就没简化,这样...

  • 敏捷设计

    本文是敏捷软件开发第二部分,敏捷设计的阅读笔记,记录一些对自己感触深的想法。为什么需要敏捷,怎么实现敏捷。克服软件...

  • Hibernate 的应用7 —— 与 Spring 的整合

    Spring 的 DAO 支持 Spring 提供许多工具类用于对 DAO 实现简化开发步骤 Spring 提供了...

  • MY_iOS_之简单代理(delegate)实现

    项目一定要简洁明了, 代码通俗易懂, 易于维护. 可以把一些实现方法封装到代理, 以简化Controller中的代...

  • SocketDemo,实时通讯

    实时通讯简化相互通讯,俗称QQ,先输入IP地址进行相互连接,在进行内容相互传递。 步骤 Socket实现通讯的步骤...

  • JavaWeb各层次设计

    JavaWeb 各个层次简化设计 UML类图 Dao层 BaseDao接口 BaseDao实现类BaseDaoIm...

  • KVO简化版本

    直接上简化后的KVO实现代码: 实现原理: 设计一个辅助类KVOController去管理Observer所有的观...

网友评论

    本文标题:实现敏捷设计的简化易懂步骤

    本文链接:https://www.haomeiwen.com/subject/wszxrftx.html