敏捷开发学习笔记

2019-03-19  本文已影响0人  JavaLearner
image.png

解决的问题

组成:

做与不做

一些好的概念
结对编程
两个人同时开发一个feature

测试驱动:

重构

看板
任务分为4个状态

层次关系是Epic -> Story -> Task
EPIC: 产品愿景
Story:一个用户故事
Task:一个任务

Feature和Story的区别
https://stackoverflow.com/questions/1707820/what-is-the-difference-between-a-user-story-and-a-feature-in-agile-terminology

Essentially, a feature is a group of stories that are related and deliver a package of functionality that end users would generally expect to get all at once. For instance, inline table resizing is a feature (note: this is the ability to drag to resize tables, rows and columns – try it in Word). In the first pass, you'd probably have a single story for inline resizing of tables, but it would be too big to estimate. So you break it down into three stories, resize columns, resize rows and resize the table itself.

上一篇下一篇

猜你喜欢

热点阅读