Alpha版本 - 展示博客
Alpha版本 - 展示博客
S.W.S.D 成员简介
演示动态图
注册
登录
新建记录
分享记录
修改主页时间查看记录
文章模块
流星模块
修改用户信息(以头像为例)
用户使用概况
预期的典型用户
甲类用户 - 没有重大心理创伤,但偶尔有负面情绪却往往郁结在心、没有较好的解决方式。
乙类用户 - 曾有过感情或其他方面的重大心理创伤、或来自原生家庭的重大负面阴影,虽然已经不再常有强烈的负面情绪,但性格和处事方面有受到一定的影响。
丙类用户 - 对生活相对乐观,能较快的化解负面情绪。
丁类用户 - 非常喜欢和习惯写日记,喜欢界面精美、编辑方便的记事类APP。
在目前使用过产品的用户中,甲乙丙丁四类其实都有涉及:甲丙是大众类型、下面拍试用视频的那位用户曾评判自己是乙类型、也有把它当笔记app使用的丁类型用户询问上传记录是否有容量限制...orz
预期的功能描述
- 文本、图片记录
- 心理文章的阅读
- 匿名分享
- 用户个人信息更新
实际使用概况
由于Alpha版没有想做大面积推广,只是对身边的目标用户等小范围发出apk邀请试用,因此下面不单从用户量角度进行分析。
原预期试用30人左右,目前使用过产品的共有有37人(18日之前已有1内部人员):
从21日开始发起小范围试用至25日,用户留存(回访)率:(今日留存率为62.5%)
用户行为的周持续天数比例:(本周使用产品1天以上的37人,使用了6天以上的2人)
目标用户试用视频
视频链接: https://pan.baidu.com/s/1skPecDf 密码: 136s
(从视频看起来似乎玩得不亦乐乎23333)
因为用户录视频的时候试用的是初版,所以在视频中出现了不少bug..orz(登录注册无响应崩溃的bug目前已修复)
团队协作
分工
经验教训
- 分工必须明确。可能是有了之前做同学录的积淀,因此在这次项目中各自分工更明确、更严格,直接避免了类似之前的爆炸式代码冲突,不止一点的提高了整体效率。
- 团队规范很重要。无论是编码的规范还是 Git 规范,简明和恰到好处的代码注释、清晰的 commit 信息这些都对于协同开发和了解进度有极大的帮助。
- 匮乏的是预估的能力。缺少一些有效的方法能在任务开始之前较好的估计代码/学习任务究竟什么时候能完成,不能确定目前进展是否符合预期,导致最后的几天连续的十多小时极限编程(不过也和那几天金工实习结束比较有空余时间有关)。
(具体的总结反思还会在后续的“事后诸葛亮”博客给予说明)
项目管理
每日的 scrum 和燃尽图就是项目管理的最佳手段吧。
对于时间和任务的平衡上,只能说是日常课程的空余时间多则多完成一些,少则少完成一些,但是少完成的后果自然就是逃不掉的后续加班熬夜;因为团队对质量的要求很高,没有时间少质量标准就可以降低的道理,就算时间再紧迫如果完成的质量低还是会被拒绝签入的,因此不存在时间和质量的平衡问题。
Alpha结束时的燃尽图
(到16日剩下的几个 issue 是和测试/API整理有关,后来也已 close 了)
安卓组的 contribution
质量控制
Github规范
- 使用Github团队协作,在dev分支进行开发,master分支保证稳定
- commit信息必须遵守规范(共计265次commit)
代码规范
安卓端、服务器端代码均遵守项目开启前的规范
- Android
- PHP
详尽的测试报告
http://www.cnblogs.com/thousfeet/p/7866932.html
用户反馈
好评率还是蛮高的,主要提到的bug和建议如下:
bug
- 登录/注册出现“无响应”(目前已修复)
- 重装之后原记录丢失(其实不是bug而是未实现的功能)
- 记录插入图片会非常大(预料之中的bug)
建议
- 希望能记住登录
- 需要教程/新手引导
- 各页面明暗差距太大
- 希望有小互动
- 希望有导出记录的功能
- 除了纯文字的文章可以有视频等其他推荐
- 记录和流星的希望是可选背景颜色的