软件开发:User Story, Scrum, Maven
Software Development Processes
三个主要阶段
- Concept 概念
- Implementation 实现
- Maintenance 维护
定义内容
- A set of tasks that need to be performed 需要完成的一系列任务
- Input & output from each task 每个任务的输入和输出
- Preconditions and Postconditions for each tasks 每个任务的前置条件和后置条件
- Sequence and flow of these tasks 任务的顺序和流程
两种类型
-
Plan Driven:
所有进程都事先计划好,用计划来评定进度
-
Agile:
计划是增量的(incremental),方便改变开发进程,以反映用户需求的改变
Story cards: Agile开发相关
我们想要一个轻量的方法来把我们的目标系统的功能块变成文档。
然后在sprint的不同迭代(iteration)中完成不同story的不同部分。
A defination of a piece of functionality from an end-user perspective.
也包含一些管理信息:
软件开发:User Story, Scrum, Maven
Software Development Processes
三个主要阶段
- Concept 概念
- Implementation 实现
- Maintenance 维护
定义内容
- A set of tasks that need to be performed 需要完成的一系列任务
- Input & output from each task 每个任务的输入和输出
- Preconditions and Postconditions for each tasks 每个任务的前置条件和后置条件
- Sequence and flow of these tasks 任务的顺序和流程
两种类型
-
Plan Driven:
所有进程都事先计划好,用计划来评定进度
-
Agile:
计划是增量的(incremental),方便改变开发进程,以反映用户需求的改变
Story cards: Agile开发相关
我们想要一个轻量的方法来把我们的目标系统的功能块变成文档。
然后在sprint的不同迭代(iteration)中完成不同story的不同部分。
A defination of a piece of functionality from an end-user perspective.
也包含一些管理信息: