软件工程需求分析—结对
本次结对作业由余嘉纯2016024643038、李静璇2016034643016合作完成。
一、NABCD模型
1、你的创意解决了用户的什么需求?(N)
很多时候,人们总是很难控制住自己的时间,做一些事情总是容易半途而废,并且容易忘记自己一天之中应该做的某些事,此时需要一个能有效的管理我们每天时间,减轻时间焦虑的程序。
科学证明25min的番茄工作时间使人可以高度专注的时间区间,对于现代社会人来说,专注最大的敌人就是手机上各种APP的诱惑,番茄程序让人放下手机享受专注的成就感,并提供每日完成的任务分析,让工作者了解自己的完成率。
2、你有什么招数来解决用户的痛苦或问题?(A)
焦虑、烦躁已经变成了现代社会人的日常情绪,程序在记录使用者的工作的同时,会以完成的任务量为水,为使用者栽种一棵成长之树,让人在工作中获得别样的成就感,将延时收益碎片化成多次瞬时收益感受。小树变成大树的过程同样也是人在成长的过程,在此过程中,将人们的负面情绪慢慢转化为正面的积极的期待希望。
3、你这个产品或服务会给用户带来什么好处?(B)
我们的产品不限使用人群,并且是免费的,有利于人们有效的管理自己的时间优点,减轻时间焦虑,提升集中力和注意力,减少中断、增强决策意识,唤醒激励和持久激励,巩固达成目标的决心,完善预估流程,精确地保质保量,改进工作学习流程,强化决断力,快刀斩乱麻。
4、你的产品有没有类似的竞争者,他们的产品怎么样?(C)
其实这个番茄时间法早已存在,并且也有人做出了相应的小程序,但是,经过使用这个小程序,我们对他们的产品有一定的了解,也发现了一些弊端,例如,每日的工作没有完成的记录及分析,功能不全面;页面不够美观并且功能过于简单,没有给人以视觉上的享受;没有设置一定的奖励,容易让人失去动力;该软件同时也没有办法兼备你的一个月的日程表,只能是单天的记录;没有设置一定的提醒机制,也同样不方便我们一天完成所有的事。
5、你如何推销你的产品?(D)
我们会先从自己周围的同学,学弟学妹开始推销我们的软件,让他们试验一下为自己安排一段时间的计划,有了一个对比和收获,养成相应的习惯,慢慢的,时间能见证我们软件的优越性。好的产品也就容易一传十,十传百,得到相应的推广。同样,我们会通过朋友圈的推荐,让我们身边的同学帮我们扩散,让更多的人知道我们的软件,使用我们的软件。
二、PSP
三、原型设计
原型设计由软件MockPlus设计完成。
用户端
主页界面
主要由四个板块构成:
1.主页界面:用户的整月行程及每日事件的入口,界面下端为成长树、每日(每月)记录、分析报告的入口。
2.每日行程系统:用户从主界面进入每日的工作计划,每日工作计划包含用户自定义的时间及其工作所需的番茄时间。
3. 番茄时间系统:用户定义输入相应的事件以及事件完成的时间或者绑定手机备忘录,在规定时间内手机不能使用,直到该事件完成获得相应的番茄时间或者该任务被打断以失败告终。
4. 种树系统:在完成任务的过程中,会给用户的成果小树浇水,工作的完成率转化为树苗的长势。
四、总结:
余嘉纯:
结对心得:与队友在相互的讨论和磨合中,逐渐完善我们的需求分析报告以及原型设计,在这个过程中,我体会到团队合作的重要性,很多东西自己做的时候没有发现错误,与队友的优势互补,相互促进、相互进步。同时,我们有些时候会因为一些小的问题争得面红耳赤,谁也不服谁,然后去查相应的资料,来支持自己的观点,改正错误。总的来说,我和我的队友很比较积极主动,所以我觉得我通过这次结队作业学到了很多,也懂得了很多。
本次项目的总结:要善于发现生活中的各种现象,发挥天马行空的想象,以我们学过的知识为基础,解决生活中遇到的困难。
李静璇:
结对心得:合作的过程也是磨合的过程,在一开始团队想法的确定就经历了多次波折,多次建议被推翻,大家通过倾听了解彼此的想法来达到基础的理念一致。在本次的两人为一组的结对作业中,彼此分享的对小程序课题的想法,尝试说服对方同时也不断接受新的想法完善自己。每一个困难点,像是第一次接触小程序的设计,在原型设计毫无头绪,通过网络资料、队友的设计经验,摸索着做出原型。
本次项目的总结:在项目开始前还是要有一定的知识储备和技术储备,对相关的产品做市场调研,充分了解需求与想法的差异。