个人随笔##
快播创始人王欣3月30日在微博发布图片,并配文说哪位能理解这张图的,请私信我!
图片中有“Blockchain”(区块链)、“P2P”、“AI”等词,这或许暗示王欣准备入局区块链并正在招募相关人才。
从图中可以看到,想要做好一个软件,并不能只有编程编程编程,还需要分析,思辨,总结。我认为王欣还可以东山再起的,因为他进去之前干的事业,跟区块链很相似,可谓升级下,就是有一个区块链应用平台了。据大多数人了解,快播就是基于P2P的方式出现的,而区块链的核心技术也是包含了P2P的技术,所以说他今日区块链行业可谓更要熟门熟路了。这两年,区块链的概念风起云涌,互联网巨头纷纷涌入。快播王欣在出来之后介入区块链,也是可以理解的,因为区块链正处风口。而王欣做区块链,也有自己独特的优势所在。
- 1、技术基础优势 早在2013 年,王欣就已经与区块链打上交道。快播的流量矿石项目据说是全球首个基于区块链的共享CDN平台。
- 2、名人效应优势 王欣是互联网行业的名人。快播曾经是国内非常有影响力的互联网品牌,让王欣在业内拥有广泛的知名度与影响力,这样对于王欣再出发,有极大的人才吸纳优势。
- 3、良好的市场前景
所以说,想要成为互联网大佬,学好软件工程,投身于实践中,至关重要。
产品分析:智慧集大平台——集大通APP##
1.下载并使用,描述最简单直观的个人第一次上手体验。###
- 我在大一入学的时候就使用了集大通了,初次体验的感觉就是:新奇!哇,可以在朋友圈里看到好多校友的微博,可以认识好多同学,还有鲜花系统,抽奖系统等等。
- 使用界面没有比其他软件精致,但是能接受。
2.按照《构建之法》13.1节描述的 bug 定义, 找出几个功能性的比较严重的 bug,至少2个。###
- 1.课程表中的问题,每个学生的课程表都一样,包括所有的选修课程。但是选修有的人要上有的人不上。课程表中只能添加课程不能删除课程。还有一个严重的BUG,在IOS系统中长按课程点添加会造成闪退现象!
-
2.教务播报BUG:教务播报明天的课程安排都是随机播报,不固定时间,包括课程成绩也一样。
-
3.应用中心的页面是电脑版的页面,找半天也找不到如何切换到手机版。使用不方便。设计时没有考虑用户体验,甚至有时会出现排版错位的现象。
3.相信每个同学的朋友中一定有人需要用这样的软件, 选择一个朋友(用户)进行采访,并加以记载。###
- 采访对象的背景
同专业的同学。
- 采访对象的需求
1、可以使用集大通查询课程表;2、可以快速查询各个学期的成绩和英语四六级成绩;3、校园卡消费情况数据分类清晰,可用于每个月的记账;4、现在图书馆需要选座,可通过集大通提前预约或现场选座;5.查询图书馆借书情况。6.充值网费。 7.查询宿舍电量。
- 采访对象的痛点和其他需求
不适应集大通的UI界面,有的时候还会登录不上,甚至闪退。中间的课余生活这个按钮实在是太碍眼了(很少用)。
-
数据量:数据量可以说是很完美了,尤其是电量和校园卡消费这方面,图表做的很好!
-
界面:界面简洁,但是有点粗糙~~
-
功能:功能对于学生来说已经足够了,基本上满足了学生的需求。老师方面暂时还不太了解。
- 用户对产品有什么改进意见?
希望能尽快修复各种BUG,解决课程表中的问题,还有课程播报的问题。
4.请选择一个结论:经过这么多工作,你一定有充分的理由给这个软件下一个评价:
好,不错。
5.[附加题]除了定性的结论,是否能有定量的结论 (就像比较时髦的手机评测那样, 跑个分?), 如何定量地评价一个软件?###
列一张图表。
测试项目 | 评分 |
---|---|
功能性能 | 9 |
界面设计 | 6 |
兼容性 | 5 |
安全性 | 8 |
满意度 | 7 |
第二部分:分析##
1.使用此软件的所有功能 , 估计这个项目做到这个程度大约需要多少时间 (团队人数6 人左右, 计算机大学毕业生, 并有专业UI 支持)。###
个人觉得至少需要3个月的时间来完成,因为大学毕业生还没有太多的实战能力,如果团队没有很成熟的话,还需要时间来磨合。UI界面我估计会挺快完成的,主要是功能的实现。对数据的整合。比如获取每个同学校园卡的数据等等。
而且要针对不同的用户来实现不同的功能。例如老师可以录入学生的成绩,修改学生的成绩,查看自己的课程时间等等。管理员:需要屏蔽朋友圈中一些不正当的言论,或者广告。发布一些新消息。
2.不要写成一个罗列功能的流水单子! 而是要集中火力在一个场景,这个场景中典型用户有什么需求,软件如何解决了需求(或者没解决),UX 有什么细节是好的,差的,请结合书上UX的内容来分析。###
好的:
用户:下课准备回宿舍的同学
场景:想看看宿舍的电量还剩多少,查了一下,发现快没电了。马上进行充值。
分析:省去了宿舍突然断电,舍友们玩猜拳输的去充电费的烦恼!
差的:
用户:准备洗澡的同学
场景:但校园卡余额不够了。通过了集大通校园卡充值,发现还要再拿到食堂附近的圈存机上刷一下钱才能到卡里。瞬间觉得被坑了。
分析:校园卡功能显得多此一举了,如果不能在线充值,还要拿到圈存机上,那和直接到圈存机上充值没什么两样。只不过差了十几秒而已。
3.你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?从下面的可能性中选取几个:###
以下几个原因:
- 开发人员粗心大意
- 测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试
- 其他
4.团队在哪一个层次还有问题? 可以把自己想问软件团队的问题都列出来, 也许就能得到团队的亲自解答了!###
1、有没有可能将电费充值和校园卡充值的方式改成手机充值呢?
2、课程表能不能开放给学生,学生可以自定义的增删改?
3.对于朋友圈、有没有可能像微博那样弄个校园热搜功能呢?
5.从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面 (具体建议)。###
推送消息!收集用户使用app的习惯,数据。来推送相应的对于用户来说感兴趣的消息。(类似淘宝推送。)
第三部分:建议和规划##
1.这个软件/网站/服务有很多可以提高的部分, 如果你是项目经理,如何提高从而在竞争中胜出?###
添加用户反馈功能,多和用户交流。效率及时的更新BUG以及优化,并且形成更新日志供每一位用户查看。
2.目前市场上有什么样的产品了?###
有黑白校园、课程格子、等。
3、作为新的项目经理,这个产品的核心用户群是什么样的人, 典型用户长什么样?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?###
核心用户群是在校大学生和在校的老师。学生的表面需求是能够基本满足生活需求,如校园卡充值、成绩查询、课表查询等。潜在需求是能够更加便利。 而老师的表面需求是能完成日常工作所需;
4.功能:你要设计什么样的功能? 为何要做这个功能,而不是其他功能? 为什么用户会用你的产品/功能? 你的创新在哪里? 可以用 NABCD 分析(http://www.cnblogs.com/xinz/archive/2010/12/01/1893323.html).
功能:开发一个新模块,里面能容纳所有大学课程的复习资料,以往的期末考试卷和补考卷。支持学生下载和上传(P2P)。
- N (Need 需求)
经常看到朋友圈里的校友问有XXX课的复习资料嘛,许多学生包括我在内,需要复习的时候没有能用的资料,找老师要又太麻烦。
A (Approach 做法)
寻求帮助,老师,同学,集大通的开发人员...在校内进行采访,做问卷调查。
B (Benefit 好处)
当然是造福全体学生啦。
C (Competitors 竞争)
目前来看,还没有这个功能,应该是第一个!
D (Delivery 交付)
放置在集大通的首页,通过集大通app推送消息;
5.如果你有钱可以招聘 6 个人, 有 4 个月的时间, 你作为项目经理, 应该如何配置角色 (开发, 测试,美工等等)?###
第一个月是分析阶段(需求分析,用户分析,市场分析),然后分配任务。
第二个月3人开发2人美工1人测试,做出可以使用的mode。
第三个月-第四个月中旬 测试的过程中改进 2人测试 3人开发 1人美工
第四个月下旬 准备发布。
6.、描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件的改进版本,并取得预想中的成绩。###
1.0-3周进行详尽的需求分析。
2.4-8周 开发形成一个基本框架、测试
3.8-12周 冲刺对所有功能的实现、测试
4.12-16周 测试,改进代码,修复BUG,准备发布。
- 每周三、周六开一次全体会议,提出每个人的建议,测试过程中遇到的问题,如何改进等。