Put-Me-Down项目Postmortem
设想和目标
- PMD是一款帮助低头族控制使用手机时间的APP,设想按照需求规格说明书内容实现功能,能将数据备份到服务器。
计划
- 初始计划我们是想将程序方面分为安卓和后台,主要是程序方面的工作。我们对项目的认识是模糊的。
资源
- 我们最好的资源是有一位开发安卓经验的组长,他写了整个代码的结构;
- 拥有PS技能的人员
- 文档编写人员
- 缺少的资源是测试经验、界面设计知识;
变更管理
- 经过alpha阶段前2天的摸索,基本上知道整个完成这个APP要做什么。服务器方面后来因为申请的原因、我们的APP在Alpha阶段实现功能可以不需要服务器、安卓方面功能较多,所以程序重心放在安卓;
- 后来意识到界面的重要,以及原本负责服务器后台的人员会PS,所以我们在界面设计方面加入了自己制作的符合我们APP主题的图标;
- 博客的内容有助于每个成员把握自己的时间,清楚整个项目,把握到整个项目的过程,以及记录每个人在这一阶段的成长(困难、总结),所以博客内容的收集、整理是很重要,我们有2个人可以负责文档。一开始对博客的内容提纲不清楚,摸清提纲后一个人负责就可以了,另一个人可以负责其他事务。
- 我们摸索着知道整个项目具体需要什么人员,原本大家对项目认识模糊,不知道自己具体要做什么,所以分工并不明确,后来就明晰多了。
实现
- 我们的主力还是很给力的,他把握整个项目的代码部分。大家的学习效率并不高,原因可能有几点:基础薄弱,自己摸索耗时;拖延症困扰,没有设定学习里程碑;缺少学习验收,面对面验收较少,较多是线上交流;缺少集体学习,干劲不足。
测试
- 测试是薄弱的一块,我们是手动测试,用例测试,测试方面花的时间少。
总结:
分工应明确,学习应有每日验收,设定每日里程碑,有实际上的验收标准,如进行程序运行演示。