Alpha版本 - 展示博客

S.W.S.D 成员简介

演示动态图

注册

登录

新建记录

分享记录

修改主页时间查看记录

文章模块

流星模块

修改用户信息(以头像为例)

用户使用概况

预期的典型用户

甲类用户 - 没有重大心理创伤,但偶尔有负面情绪却往往郁结在心、没有较好的解决方式。
乙类用户 - 曾有过感情或其他方面的重大心理创伤、或来自原生家庭的重大负面阴影,虽然已经不再常有强烈的负面情绪,但性格和处事方面有受到一定的影响。
丙类用户 - 对生活相对乐观,能较快的化解负面情绪。
丁类用户 - 非常喜欢和习惯写日记,喜欢界面精美、编辑方便的记事类APP。

在目前使用过产品的用户中,甲乙丙丁四类其实都有涉及:甲丙是大众类型、下面拍试用视频的那位用户曾评判自己是乙类型、也有把它当笔记app使用的丁类型用户询问上传记录是否有容量限制...orz

预期的功能描述

  1. 文本、图片记录
  2. 心理文章的阅读
  3. 匿名分享
  4. 用户个人信息更新

实际使用概况

由于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目前已修复)

团队协作

分工

经验教训

  1. 分工必须明确。可能是有了之前做同学录的积淀,因此在这次项目中各自分工更明确、更严格,直接避免了类似之前的爆炸式代码冲突,不止一点的提高了整体效率。
  2. 团队规范很重要。无论是编码的规范还是 Git 规范,简明和恰到好处的代码注释、清晰的 commit 信息这些都对于协同开发和了解进度有极大的帮助。
  3. 匮乏的是预估的能力。缺少一些有效的方法能在任务开始之前较好的估计代码/学习任务究竟什么时候能完成,不能确定目前进展是否符合预期,导致最后的几天连续的十多小时极限编程(不过也和那几天金工实习结束比较有空余时间有关)。

(具体的总结反思还会在后续的“事后诸葛亮”博客给予说明)

项目管理

每日的 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)

建议

  1. 希望能记住登录
  2. 需要教程/新手引导
  3. 各页面明暗差距太大
  4. 希望有小互动
  5. 希望有导出记录的功能
  6. 除了纯文字的文章可以有视频等其他推荐
  7. 记录和流星的希望是可选背景颜色的

Alpha版本 - 展示博客的更多相关文章

  1. Alpha版本——展示博客【第二组】

    成员简介 章豪 http://cnblogs.com/roar/ 角色: PM,后端 个人介绍: 努力学习开发的小菜鸡,管理小白,背锅组长 贡献: - 设计开发计划 - 跟踪项目进行 - 组织开组会 ...

  2. “希希敬敬对”团队--‘百度贴吧小爬虫’Alpha版本展示博客

    希希敬敬对的 Alpha阶段测试报告 随笔链接地址 https://www.cnblogs.com/xiaoyoushang/p/10078826.html   Alpha版本发布说明 随笔链接地址 ...

  3. [no_code][Alpha]项目展示博客

    $( "#cnblogs_post_body" ).catalog() 团队项目链接 github 后端 github OCR文档-含部分所需测试代码目前private API调用 ...

  4. 团队作业9——Beta版本展示博客

    一. 骆杰宁(组长) 风格:少说话,多做事. 擅长技术:Jsp 编程兴趣:GUI 希望角色:PM 一句话宣言:年轻是本钱,不努力就不值钱. 胡丹丹 风格:不断沉淀自己 擅长技术:擅长TCP/IP协议模 ...

  5. Beta版本展示博客

    1 团队介绍 团队组成: 齐爽爽(258)个人博客:http://www.cnblogs.com/shuangshuangblog/ 马帅(248)个人博客:http://www.cnblogs.co ...

  6. 【集美大学1411_助教博客】团队作业6——展示博客(Alpha版本)

    写在前面的话 工作还真是应该抓紧做呢,以下评分是助教在出差前评的,但出差回来就忘记了大部分内容.同学们都在预期时间内完成了自己的alpha项目.由于助教的频繁出差,评分工作落下一大截,在此表示欠意,会 ...

  7. 集美大学网络1413第十次作业成绩(团队六) -- 展示博客(Alpha版本)

    题目 团队作业6--展示博客(Alpha版本) 团队作业6成绩  团队/分值 简介& 项目地址 项目目标 (典型用户. 功能描述. 预期用户数量) 如何满足 用户需求 已完成目标 团队分工 团 ...

  8. 【1414软工助教】团队作业6——展示博客(Alpha版本) 得分榜

    题目 团队作业6--展示博客(Alpha版本) 作业提交情况情况 为所欲为 团队没有提交,其余都按时提交. 往期成绩 个人作业1:四则运算控制台 结对项目1:GUI 个人作业2:案例分析 结对项目2: ...

  9. 展示博客---Alpha版本展示

    Alpha版本展示 1. 团队成员的简介和个人博客地址,团队的源码仓库地址. 成员 简介 个人博客地址 祁泽文 被动态统计图搞扒下的我 http://www.cnblogs.com/jiaowoxia ...

随机推荐

  1. C#效率优化(3)-- 使用foreach时避免装箱

    Introduction: ※本文不是在描述旧版本Unity中mono编译器导致的foreach语句额外装箱错误 博主是一名Unity 3D游戏开发者,游戏使用C#+lua开发,最近在优化C#代码时, ...

  2. 深入C#并行编程(1) -- 了解线程

    一.操作系统用进程(Processe)分隔正在执行的程序,用线程(Thread)作为操作系统分配处理器时间的基本单元,进程上下文中可以运行多个线程,进程的所有线程共享其虚拟地址空间,所有线程均可执行程 ...

  3. Docker两种方式进入后台运行的容器

    1.在启动容器的时候,有时候我们加了参数-d,这时容器自动进入后台运行.如果我们要进入容器,该怎么办?通常使用docker attach命令和nsenter工具. 2.docker attach是Do ...

  4. 只知道ajax?你已经out了

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由前端林子发表于云+社区专栏 随着前端技术的发展,请求服务器数据的方法早已不局限于ajax.jQuery的ajax方法.各种js库已如雨 ...

  5. Docker启动出现"No space left on device" 或者 docker日志太多导致磁盘占满问题

    机房有一台服务器上面部署了多个docker容器, 并且每个docker容器都往stderr中源源不断的输出日志,导致磁盘被占满了.Docker容器在启动/重启的时候会往/var/lib/docker中 ...

  6. ADNI数据

    之前整理的数据相关内容 数据的模态有 Clinical Data(临床数据) Genetic(基因数据) MRI PET BIOSPECIMEN(生物样本) 各模态数据的内容.特点 Clinical ...

  7. windows BLE编程 net winform 连接蓝牙4.0

    winform 程序调用Windows.Devices.Bluetoot API 实现windows下BLE蓝牙设备自动连接,收发数据功能.不需要使用win10的UWP开发. 先贴图,回头来完善代码 ...

  8. Ado.Net实体数据模型EF,如何在代码中添加数据库连接密码

    在创建EF模型的时候,VS2013提示说“在连接字符串中存储敏感数据可能有安全风险”,于是我选择了在代码中添加,可是如何通过代码添加呢? 我在网上百度了下,没有人说的清楚直观. 假设我们创建了一个名字 ...

  9. Oracle11g em启动报此网站的安全证书有问题的解决方案

    http://blog.sina.com.cn/s/blog_a32eff280101cgje.html C:\>emctl status dbconsoleOracle Enterprise ...

  10. java.. C# 使用AES加密互解 采用AES-128-ECB加密模式

    java需要下载外部包, commons codec.jar 1.6  較新的JAVA版本把Base64的方法改成靜態方法,可能會寫成Base64.encodeToString(encrypted, ...