个人作业——软件产品案例分析

1. 调研,评测

1.1 上手体验

电脑上注册了一下账号,手机登陆时发现竟然没有手机号登录。用了一下Android端的第一印象就是只有刚开始的界面能看,添加任务之类的操作基本都是文字按钮。完成任务极不方便

1.2 bug

  1. 二维码无法分享



进入项目之后,点击生成二维码,点击分享按钮的时候,弹出的选项点击后无法跳转到对应的功能。推测可能是因

  1. web端勾选完成度 100 %没有自动把人物移动到已完成,还处于新建状态,需要用户手动拖到已解决那一栏,同样地,用户直接拖动到已解决栏,完成度没有自动更新位100%

  2. ios 和 Android 端,如果处于不同的区域,如 Android 华东区,ios 华中区,则会产生无效二维码,不会自动切换区域。

  1. 新建任务,在任务中建立子类任务时,父类任务完成,子类任务并不会自动完成。

1.3 思考产品组没有发现BUG的原因

针对 bug1 这个应该跟用户的手机有关系。
针对 bug2 产品组可能考虑到完成度只是单纯的一个任务属性,没有必要关联到任务完成转台。。
针对 bug3 ios Android 的服务器区分不同步
针对 bug4 可能是没考虑到任务级联的关系

1.4 假设你们团队需要开发这套系统,需要注意哪些方面(架构、部署运维、微服务等)。

  • 添加任务后,设置任务属性要美观。完成按钮需要独立出来

2 采访

  • 采访对象:只用过 Teambition 的一个大学生,希望能找到一个构建测试一体化的平台。
  • 照片:

  • 采访对象反馈:感觉华为软件开发云,任务分配模块不如 Teambition,代码托管模块用Git还要收费? 构建、、测试、、部署这几个倒是些好东西。
  • 意见:建议一般性的代码托管这类的就不要收费了,图标尽量美观一些。
  • 结论:一般。

3 分析

产品因素

  1. 软件可靠,一年内99%的时间都要能正常运行
  2. 数据量,手机app重头在任务的建立分配管理。
  3. 文档需求,服务器端需要有完备的文档。

人员因素

  1. 6人 计算机专业,UI支持
  2. 测试角色不独立

项目因素

  1. 口头交流,Teambition 任务管理
  2. 工作地点,同一办公区
  3. 时间紧迫

预估:15天完成,Android端。

打分

  • 核心功能:80分
  • Ui界面美观度:75分
  • 用户体验:70分

4 建议和规划

  • 如果你是项目经理,如何提高从而在竞争中胜出?

提高用户的体验,对于核心功能,任务管理不断的优化更新

  • 目前市场上有什么样的产品了?

Teambition、Worktile任务管理软件

  • 你要设计什么样的功能?

文件共享、任务完成消息推送功能。

  • 为何要做这个功能,而不是其他功能?
    为什么用户会用你的产品/功能?

  • 你的创新在哪里?可以用 NABCD 分析。

  • N 用户在团队中需要一个一体化、方>便通知的,完成任务的软件
  • A 大学生团队,学习能力较强。在软件开发中可以自己使用来测试用户体验,成本低廉,大学生通过完成项目,提升自己的能力。
  • B 用户能够安装这一个产品,就能够完成团队的开发任务
    -C 竞争优势:每个任务都可以指定相关的附件,让用户使用方便。竞争平手:任务管理,文件分享功能。竞争劣势:UI涉及相对比较弱
  • D 校内推广,在老师给学生布置作业时,可以要求学生使用我们的产品
  • 如果你来领导这个团队,会有什么不一样

注重模块之间的衔接,减少相关BUG的出现。使用原型设计,规范团队的代码。

  • 如果你的团队有5个人,4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?

测试兼美工 1人,开发2人,服务器2人

  • 描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件,大小里程碑绩点设定。
  1. 任务分配,原型设计
  2. Ui实现
  3. 用户登陆注册
  4. 消息模块
  5. 项目,待办模块
  6. 添加项目模块
  7. alpha 版本验收
  8. 测试
  9. 项目模块Ui美化
  10. 用户模块切换区域
  11. 文件附件功能
  12. 文件分享功能
  13. 用户反馈功能实现
  14. Beta版本验收
  15. 测试
  16. 发布
posted @ 2017-12-02 17:23  豆腐抹上墙  阅读(196)  评论(0编辑  收藏  举报