paopao/docs/tasks/任务2-需求分析和管理.md

65 lines
2.3 KiB
Markdown
Raw Normal View History

2024-05-12 16:13:08 +08:00
## 任务名称: 需求分析和管理
### 目标:
- 掌握敏捷需求的撰写
- 掌握在gitea上通过工单方式管理需求
基于您提供的任务描述以下是详细完成操作步骤1-6的指南
### 预备知识:
- 对Web应用和社区系统的基本理解。
- 熟悉Git版本控制系统。
- 了解敏捷开发和Scrum框架的基本原则。
### 操作步骤:
1. **通过演示系统了解需求**
- 访问提供的演示系统链接http://60.204.241.255:8008
- 浏览演示系统,了解其功能和用户交互流程。
2. **在gitea的工单系统中创建标签**
- Epic、Feature、UserStory、Task等。
3. **编写项目的Epic**
- 登录到gitea平台。
- 在项目的工单中创建一个新的Epic。
- 描述整个项目的需求
4. **编写项目的Feature**
- 在同一个项目的工单部分为Epic创建相关的Feature。
- 每个Feature Issue应该描述一个具体的功能
5. **编写User Story**
- 在每个Feature下创建多个User Story。
- 用户故事应该遵循“作为[角色],我希望[目标],以便[理由]”的格式,例如:“作为一个新用户,我希望能够注册账户,以便我可以发布消息和评论。”
- gitea中在工单中创建用户故事用户注册
- gitea中在工单中创建用户故事用户登录
- gitea中在工单中创建用户故事项目基础架构
6. **评审用户故事**
- 与团队成员一起评审用户故事,确保它们是可测试的、具体的,并且提供价值。
- 收集反馈,并根据反馈调整用户故事。
7. **启动sprint 1**
- 在gitea上创建一个新的里程碑命名为“Sprint 1”。
- 根据优先级和难度选择一些用户故事添加到“Sprint 1”里程碑中。
- 这些用户故事将构成第一个Sprint的工作内容。
### 技术/工具需求:
- Git和Gitea的基本操作知识。
- 熟悉Web浏览器和在线协作工具。
- 基本的项目管理技能。
### 成功标准:
- 用户故事清晰、具体,并且可执行。
- Epic和Feature Issues得到适当的分解和描述。
- 至少完成一个Sprint的规划包括用户故事的选择和里程碑的创建。
### 扩展学习(可选):
### 评估与反馈:
### 时间估算:
- 预计完成该任务所需的时间:。