现代软件工程 M1 博客要求
各个小组都大致确定了自己的项目和人员分工, 这太好了。 第一个里程碑马上就要开始了。 请同学们按照下表的要求, 把各个角色, 各个阶段要做的事情都快速地用博客表达出来吧。
每个博客的截止日期是:
每日博客:第二天早上9点。
每周博客:下一周周一早上9点。
每个团队有6-7 个人, 如果把工作分配好的话, 每个人的负担会很小, 很多博客的内容就是SCRUM 会议上的结论和 TFS 的图表. 如果项目有明确的用户, 队员都做事情, Scrum 的确是正常运行的话, 很容易写出来 (就不用绞尽脑汁地编织。。。)
有人说, 我们每天都很忙, 没时间写… 如果你忙到连每天的进度都不知道, 那就别瞎忙了!
12/13 | NABC (项目可行性分析) Spec and PM (软件规格说明书, 项目经理) Estimation, WBS | Book Report | Team Project Kick Off 团队项目开始 | 博客: 项目的NABC 分析, 软件所在的行业分析, 项目目标, 人员分配 |
12/20 | Testing (测试) | Milestone 1 (里程碑 1) | 博客: 典型用户是谁? 请用Persona 表现出来。 典型的场景是什么, 软件的各个功能是如何结合起来完成这一场景的? 博客: 小组的测试计划, 要测试什么, 计划怎么测试? | |
12/27 | Proj. Mgmt w/ TFS (用TFS 进行项目管理) | daily scrum | 博客: 每天一篇博客, 显示scrum 结果和TFS 上的进度 | |
1/3 | Scenarios (基于场景的设计) | daily scrum | 博客: 每天一篇博客, 显示scrum 结果和TFS 上的进度 | |
1/10 | Release (软件的发布) | UI/UX report | alpha release | 博客: 主要功能描述, 软件Alpha 版本下载及使用说明 (如果可能外部下载的话) |
1/17 | MSF (微软软件解决方案框架) | Review | Review/BugBash | 博客: BugBash 的结果报告 (TFS 截屏). 博客: 各自团队的Postmortem |
我们的TA 会定期报告各组的分数。