阅读更多

6顶
1踩

研发管理
Olga Kouzina认为使用敏捷项目管理工具需要遵守三个原则:流程优先,工具次之;开发流程需可复用;正确做法需可复制。因为人们在选择或使用敏捷项目管理工具时,往往会忽略开发流程中的某些关键要素,所以他重点对第一个原则中提到的“流程”进行了介绍,以期帮助大家对开发流程有个更加完整的认识。

首先,我们可尝试将现有开发流程分解为3个部分:



上图中的框架几乎覆盖了开发流程中的三个关键要素:工作、人、计划,它们也都是在敏捷开发管理工具中要不断复用的要素。下面我们具体看看这三个要素都有哪些需要注意的地方。

要素一:工作

主要是“是什么”的问题,涉及了功能、用户故事、任务、Bug等。

  1. 你正在使用哪个工作项?开发流程中工作如何分解?工作项需要多少个层级?下面,我们可以看一个例子,来对层级结构进行了解:想法(问题)→史诗(Epic)→产品→项目→功能→用户故事(User Story)→任务。
  2. 工作项之间需要什么依赖?除了层级分解外,我们是否需要在管理工具中复用其他依赖?
  3. 如何定义一个项目或工作项结束了?我们是否需要指定一个完成范围,或者将项目与时间捆绑起来?我们是否需要为工作项的设置多个最终状态(如已完成、已解决?)
要素二:人

主要是“是谁”(角色)的问题,涉及开发团队、产品负责人、项目主管、用户等。

  1. 团队成员如何管理?团队功能是否有交叉?是功能团队、项目团队、部门还是压根就没有团队?
  2. 每个团队的开发流程是一样的吗?我们是否在必要时安排几支团队到“史诗”或“用户故事”层级中?
  3. 未在开发团队或项目中的“鸡”组角色是否也需要了解工作流程?如客户、经理?
要素三:计划

时间问题,涉及发布、迭代。

  1. 我们如何进行backlog管理?backlog项都来自哪里?我们应如何整理backlog?
  2. 项目/发布/迭代:我们是否有交叉项目(或交叉团队)的发布?是否有并行迭代或发布?我们是否将项目分解为多个阶段执行了呢(如UX、原型、功能设计)?
  3. 我们在使用哪个报告?这个非常重要。一定要检查工具是否具备了我们所需的全部报告?

可能上面没有举出所有需要注意的问题,但这里提供的3个关键要素(工作、人、计划)可以帮助我们在选择或使用敏捷开发管理工具时更加全面地把握开发流程,不致于只根据部分要素就做出选择。

原文:3 Checkpoints for Your Development Process
  • 大小: 56.8 KB
6
1
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • CAD二次开发发送命名 带objectId、导出igs格式

    ed.Command("Export", @"E:\huhuhu\yanjiusheng\keti\isight\cad\moxing.igs", reg1.ObjectId, reg2.ObjectId, "");

  • AutoCAD文件DWG格式

    这事AutoCAD文件DWG的格式描述,希望对AutoCAD的二次开发的朋友有所帮助

  • AutoCAD学习笔记——基本操作3

    面域命令——Command:REG(REGION) 交集运算——Command:IN(INTERSECT) 并集运算——Command:UNI(UNION) 差集命令——Command:SU(SUBTRACT) 预定义图案填充——Command:H(HATCH) 填充渐变色——Command:GRADIENT 创建内部块——Command:B(BLOCK) 插入块——Co...

  • AutoCAD 命令定义

    当定义一个命令时,应该使用 CommandMethod 属性。 CommandMethod 属性期待一个字符串值,它将当作被定义命令的全局名称。和全局命令名称一起,CommandMethod 属性还能接受如下值: Command Flags -定义命令的行为。 Group Name - 命令组名称。 Local Name - 本地化命令名称,通常用于特定语言。 Help Topic Name - 当按 F1 键时应该显示的帮助主题名称。 Context Menu Type Flags - 定义

  • AutoCAD学习

    作者: @bushuo联系方式: 3513566868@qq.com。

  • AUTOCAD二次开发

    如果换成以下这样也不行。

  • AutoCAD VBA动态添加菜单项代码片断

    【代码】AutoCAD VBA动态添加菜单项代码片断。

  • AutoCAD 和 DWG

    从事 CAD/BIM 行业,DWG是绕不开的一个话题。借助AIGC,做了一些内容整理。如果想要脱离AutoCAD解析DWG,目前主流的应该是ODA,以及基于ODA的一些第三方库。

  • c# cad 得到选中图形 长宽边界

    【代码】c# cad 得到选中图形 长宽边界。

  • cad二次开发-C#-打开一个图纸修改内容并另存

    [CommandMethod("openDwg",CommandFlags.Session)]//第二个参数非常重要 public void openDwg() { string fileName = System.Environment.CurrentDirectory; string fileName2 = fileName + "\\8 φ4.0隧道竖井.dwg"; Docume...

  • AutoCAD .NET二次开发(二)

    今天专门讲一个——CommandMethod。我们都在知道CAD操作要快,必须要熟悉掌握各种命令。在Lisp开发中,在函数后C:即可添加一个命令,非常方法,在.NET API也可以非常方便的设置命令,它需要CommandMethod属性。 先来看CommandMethod的定义,它的构造函数很多,其中参数最全的一个如下图所示: groupName组名,string,命令编组名称,一般在小...

  • 02-09 控制AutoCAD环境(九) 访问AutoCAD命令行

    Access the AutoCAD Command Line 访问AutoCAD命令行

  • AutoCAD命令参考(英文版).pdf

    AutoCAD命令参考(英文版).pdf AutoCAD Command Reference(总共2064页) Chapter 1 3D Commands Chapter 2 A Commands Chapter 3 B Commands Chapter 4 C Commands Chapter 5 D Commands Chapter 6 E Commands Chapter 7 F Commands Chapter 8 G Commands Chapter 9 H Commands Chapter 10 I Commands Chapter 11 J Commands Chapter 12 L Commands Chapter 13 M Commands Chapter 14 N Commands Chapter 15 O Commands Chapter 16 P Commands Chapter 17 Q Commands Chapter 18 R Commands Chapter 19 S Commands Chapter 20 T Commands Chapter 21 U Commands Chapter 22 V Commands Chapter 23 W Commands Chapter 24 X Commands Chapter 25 Z Commands Chapter 26 Command Modifiers Chapter 27 System Variables Chapter 28 Utilities Index

  • P4 Command Reference

    Contents: How to use this Guide Feedback Other documentation Syntax conventions What's new in this guide 2018.1 Patch release 2018.1 release 2017.2 release New specification fields New commands New configurables Updated configurable Commands by functional area Functional areas Graph depot commands p4 help-graph Commands that differ for graph depots Graph depot commands Introduction Getting help Command aliases Defining aliases Command alias syntax Basic examples Complex examples Putting it all together Previewing alias substitutions Advanced topics Limitations Naming conventions Creating scripts Commands and metadata Commands

  • AutoCAD R13/R14/R2000 DWG File Specification

    Information in these materials is furnished for informational use only, is subject to change without notice and does not represent a commitment on the part of OpenDWG Alliance. OpenDWG Alliance assumes no responsibility or liability for any errors or inaccuracies that may appear in these materials. Use these materials at your own risk.

  • AutoCAD学习笔记——基本操作1

    新建绘图    Ctrl+N     自定义用户界面    Command:CUI     删除    Del     撤销    Ctrl+Z     打开文件    Ctrl+O     保存    Ctrl+S     另存为    Ctrl+Shift+S     输入文件    Command:IMPORT     输出文件    Command:EXPORT     ...

  • linux命令笔记及练习题

    Linux常用命令学习: 1、挂载文件 mount/unmount: 简单用法        挂载 $ mount /dev/hda2 /home //第一个叁数是与包括文件系统的磁盘或分区相关的设备文件。 //第二个叁数是要mount到的目录。 取消挂载: $ umount /dev/hda2 $ umount /usr 参数可以是设备文件或安装点。   注:moun...

  • AcEdCommand 直接发送CAD自身命令

    AcEdCommand全局函数。 可以用于向CAD直接发送命令。   直接举两个例子说明其使用方法(例子来自他人):  1、调用Circle命令,设置中心点为(5,5) 然后暂停等待用户在屏幕上拖动半径, 用户选择一个点或者输入长度,函数继续,绘制一条从(5,5)到(5,7)的直线. acedCommand(RTSTR, ".circle", RTSTR, "5,5", RTSTR, P

  • AutoLisp从入门到放弃(一)

    本节内容来源于百度百科,作为正式开始讨论AutoLisp之前的铺垫。

Global site tag (gtag.js) - Google Analytics