Features help us plan work better in Team Foundation Service Scrum process

【原文:http://www.nsilverbullet.net/2013/06/04/features-help-us-plan-work-better-in-team-foundation-service-scrum-process/】

Recently a new work item type named “Feature” popped up in the web UI for Team Foundation Service in both the Scrum and generic Agile process templates. Unfortunately it was not included in any of the backlogs or standard queries by default and I have been experimenting with using it for solving some issues we have been having with longer term planning and the Scrum process template and I believe I have found a good way to use them.

Looking for guidelines on how Microsoft have intended it to be used has not uncovered anything… there is no information available about it in the TFS (server) Scrum process guidance. Yesterday a new post was published on Microsofts TFS site detailing that it exists and that a new backlog has been added to display and manage features but no guidance.

This is my own guidance for when to use Features and Product Backlog Items.

Product Backlog Items represent work that can be completed within one sprint (like user stories) they are broken down into the tasks that need to be done to complete the work. PBIs are estimated to enable planning & forecasting using our velocity.

If you think that the work can be completed in a single sprint it is a Product Backlog Item.

Features represent work that cannot be completed within one sprint and instead will run over a longer period of time before it is complete (like epics). They are broken down into Product Backlog Items that we hope will fit into a single sprint. Features are not estimated as they are by definition large and unwieldily, instead they have a target date to help prioritise and plan releases over time. Features are not used in sprint planning as they are too big – only the Features children in the form of Product Backlog Items are used for sprint planning and forecasting.

If you think or know that the work cannot be completed in a single sprint then it is a Feature.

Tags – There is one more tool that has been crucial for us while working with our backlog in Team Foundation Service. Tags! Tags can be used for cross-cutting feature categorisation (like themes) or for just general indications as to what a Product Backlog Item or Feature relates to. We have been experimenting with Tags to indicate all kinds of different things but have generally landed in the following:

  • Epics (before Features became available) we tagged anything that was big and should be broken down
  • Skill-set required to work on an item (UX, UI, DB etc)
  • General categorisation to illustrate what in the mobile app the item will affect (Map, Contact, Start screen etc)

Update: I have also answered a question on StackOverflow about this read it here.

转载于:https://www.cnblogs.com/chen943354/p/5909436.html

微软Team Foundation Service 的Scrum模板中的Feature和Backlog Items 的区别【转载】相关推荐

  1. 基于Team Foundation Server 2010 Scrum 1.0与持续集成的最佳实践

    本文适合对Team Foundation Server 2010的部署和管理.模板配置有经验的人员阅读. 在阅读本文之前,需了解Scrum的一些基本知识:其次,需对Visual Studio Scru ...

  2. Table中Family和Qualifier的关系与区别(转载)

    Table中Family和Qualifier的关系与区别 就像用MySQL一样,我们要做的是表设计,MySQL中的表,行,列的在HBase已经有所区别了,在HBase中主要是Table和Family和 ...

  3. linux as 4 内核版本,Linux Redhat AS 4中编译内核与以往版本的区别(转载)

    曾经被问及为何在Redhat AS4中找不到内核源代码目录,开始时回答对方在安装时漏选了源码包,对方回答我已经重装过四遍,一个包一个包找过来眼都对起来了也没找到.真见鬼,我在电话里说要不你先到/usr ...

  4. oracle中delete、truncate、drop的区别 (转载)

    一.delete 1.delete是DML,执行delete操作时,每次从表中删除一行,并且同时将该行的的删除操作记录在redo和undo表空间中以便进行回滚(rollback)和重做操作,但要注意表 ...

  5. php中global什么意思,php中global与$GLOBAL的用法及区别(转载)

    php中global 与 $GLOBALS[""] 差别 原本觉得global和$GLOBALS除了写法不一样觉得,其他都一样,可是在实际利用中发现2者的差别还是很大的! 先看下面 ...

  6. Team Foundation 中的带编号的错误和事件消息

    Team Foundation 中的带编号的错误和事件消息 Team Foundation 通过显示错误消息和事件消息来通知您操作成功以及操作失败.一部分错误消息和事件消息已经指定了格式为 TFnnn ...

  7. Team Foundation Server Beta3 安装指南

    Team Foundation Server Beta3 安装指南 发布日期: 11/11/2005 | 更新日期: 12/15/2005 本页内容 1.概述 2.安装的安全 3.单服务器的安装过程 ...

  8. Microsoft Team Foundation Server 2010安装指南

    索引: 介绍 安装操作系统 准备安装过程中的需要的用户账户 安装IIS 7.0 安装SQL Server 2008 安装SQL Server 2008 SP1补丁 安装TFS 2010 配置TFS 2 ...

  9. Team Foundation Server的回滚操作

    VSTF Rollback 操作 最近遇到要把有些项目需要做回滚操作,发现TFS的UI上没有回滚的操作. 经过百度,查到一个CSDN上的博主发了一种方法,经过验证,那种方法是错误的: 他通过先获取指定 ...

最新文章

  1. angular.js 嵌套路由
  2. “chaos”的算法--之直接插入排序
  3. 学会python之后-python学会后做什么
  4. ES6之let(理解闭包)和const命令
  5. 2018 Multi-University Training Contest 6-oval-and-rectangle(hdu 6362)-题解
  6. Centos 6.2部署CSVN服务器
  7. Python小知识 | 这些技能你不会?(二)
  8. SAP Spartacus 服务器端渲染单步调试步骤之二:在服务器端执行应用程序 Angular 代码
  9. Taro+react开发(38)注意请求接口的/
  10. 装逼的翻译,害死多少人,你同意吗?到底什么是非终止状态,终止状态
  11. Qt工作笔记-QMap查找时要注意的问题(使用contains)
  12. 理解张量(tensor)和numpy
  13. Cheatsheet: 2014 06.01 ~ 06.30
  14. ios--小结系列三
  15. 阿里云Landing Zone系列--1云治理中心使用
  16. 「经济/商学/理财」简说
  17. 学习QT一周做的小游戏-钢琴块
  18. Vue + 原生Canvas实现生成电子证书的实践
  19. 告别神秘客,人力成本节约90%,DuDuTalk工牌用AI帮你智慧巡店
  20. ICM-42605 6轴MEMS加速度计陀螺仪运动传感器数据的读取

热门文章

  1. JavaScript高级程序设计学习笔记第二十章--JSON
  2. 小米羊城通余额不足服务器维护,再不怕羊城通余额不够了!地铁站现自助补票“神器”...
  3. sqoop导出solr数据_Apache Atlas - 强大的元数据管理工具
  4. 机器人教育发展_得于人工智能发展,机器人教育低龄化越来越普及
  5. ubuntu 重定向
  6. cnn验证码识别代码_中文项目:快速识别验证码,CNN也能为爬虫保驾护航
  7. mysql 表单属性_php表单常用属性有什么?
  8. 如何查看一个网站是否部署了SSL证书?
  9. AUTOSAR从入门到精通100讲(三十)-makefile原理及实战案例
  10. java rsa 117_java实现RSA非对称加密解密