PSP DAILY的NABCD分析
1) N (Need 需求)
PSP Daily 解决了用户(软件工程课上学生)记录例行报告、写每周PSP表格和统计的需求。潜在用户还有未来该课堂的学生和需要用PSP方法记录任务完成时间和统计的学习者、软件项目工作者。将用户从手写笔记、或者手动输入记录到excel表格手动计算时间段的活动中解脱出来,实现自动化、智能化。
完成PSP制作有多种方式:手写,excel表格,word表格等均可。所以我们的软件设计是辅助性需求。希望能在这些方式中性能更加出色,便利。节省用户的宝贵时间。我们的调查问卷显示8份答卷至少有50%的人愿意继续使用,大概75%的人有可能继续使用。在班级36名成员中我组有七名开发人员和一位外援大神,均为用户,我们会推荐请求其他同学试用测试我们的软件。

2) A (Approach 做法)
根据上述需求,我们决定开发一款基于c#开发,运行环境为Windows的软件-- PSP Daily,来解决用户手动制作PSP表问题的困扰,实现记录时间精细化、自动化。这款软件的主要模块有四个:生成记录时间的excel表格、生成时间分布饼状图、生成代码行数折线图、生成博文字数折线图。另有两个附加功能:1. 导出记录为excel表格;2. 记录当前时间。
用户在软件中输入相应的任务名或数据值,点击对应的按钮,就可以生成PSP中所需的4种表格,可以把这些表格或图片导出并保存在输入的地址中,用户点击界面左下角可以自动刷新时间,一键获得当前时刻,实现对时间的完美掌控。
3) B (Benefit 好处)
对用户的好处:是软件工程同学每周例行报告的管理利器。专用、方便、简单易用。节省花费在记录PSP上的成本时间,方便记录,方便管理,方便导出。
对团队的好处:在项目的开发过程中团队成员可以锻炼自己的编程水平,以及获得相应的分数。完成的软件可以帮助项目成员记录时间,团队成员既是开发者也是用户,双赢。
4) C (Competitors 竞争)
竞争者1 --名称:时间记录
软件介绍
要始终记住流逝的时间不太容易,经常看着表也很累,有什么好办法可以将自己从中解脱出来呢?时间记录是一个工具软件,可用于统计事件的起始时间以及定时提醒。可以记录时间并定时提醒,也可以在你一天的学习或工作中统计具体时间和内容。
设置的项目有时间(什么时候开始提醒)、间隔时间(如果需要,多长时间提醒一次)、提醒信息(要提醒您的信息,如:可以下班了!)。到了设定的提醒时间之后,系统会弹出提示窗,并发出提示声音。提示窗口上有两个按钮,可以选择关闭提示或者在间隔时间后继续提示。
下载地址:http://download.pchome.net/home/remind/detail-10408.html
使用截图:

对比分析:
我们的产品目标都是windows桌面窗体程序,但是这款友商软件功能繁杂、使用方法需要用户自己摸索,而且不灵活。下载改程序的时候会连带下载其他不需要的程序,非绿色软件。他的优点是可以导出记录的文本。我们的主旨是记录PSP,格式化导出。
竞争者2--软件名称:iHour
用途:
1. 创建计划任务时,可以选择周期性的提醒时间;
2. 点击「已创建计划」旁边的“+”键可以累加当前执行此计划的时间;
3. 向左滑动「已创建计划」可显示该计划的详情;向右滑动则进行倒计时 – 即类似 “番茄时间” 的管理模式,让用户专注于当前任务的执行力度;
4. 当满足特定条件时,如单个计划已累计执行了100个小时,便会解锁相应的成就。iHour 中一共有 86 个成就,其中一些的获得条件竟然还是隐藏的;
5. 通过 柱/饼状图,累计执行时间能清晰呈现。所有数据均能通过微博、Email、微信等分享给好友。
下载地址: APP Store
使用截图:

对比分析:
这是一款手机APP,有预计完成时间和提醒功能,成就激励,多方式分享。优点是形成柱状图或者饼状图。我们的软件是PC客户端,可以不用联网就能使用。在用户想专心学习断网的条件下也能使用,不会造成分心的干扰因素。手机APP容易使自制力不强的用户在使用软件的同时干别的。
竞争者三 软件名称:爱今天
用途:
是一款以 1 万小时理论为基础的时间管理应用,用来记录你花费在目标上的时间,通过区分投资时间、固定时间、睡眠时间以及浪费时间,来管理你每一天的具体时间,让你知道时间都去哪儿了,有助于提高效率。还内置一个番茄时钟。
下载地址: Google Play | 豌豆荚 | 酷安
使用截图:


对比分析:
这款软件以目标记录完成为导向。我们的产品更加灵活,可以由用户自己决定任务的颗粒度。
5) D (Delivery 交付)
线上:
百度云链接分享产品可执行程序;
Coding.net分享;
博客园写博客推荐介绍、广告此产品;
将以上链接发布到朋友圈和QQ空间推荐朋友下载使用。
线下:
用U盘拷给室友或者同学使用。
PSP DAILY的NABCD分析的更多相关文章
- PSP Daily软件Alpha版本——基于NABCD评论,及改进建议
1.根据(不限于)NABCD评论作品的选题: 此软件的用户人群较为明确,即:用户(软件工程课上学生)记录例行报告.写每周PSP表格和统计的需求.潜在用户还有未来该课堂的学生和需要用PSP方法记录任务完 ...
- PSP Daily——团队项目Alpha发布
视频展示:优酷视频链接.文案如下 PSP Daily软件NABCD分析: 1) N (Need 需求) PSP Daily 解决了用户(软件工程课上学生)记录例行报告.写每周PSP表格和统计的需求.潜 ...
- PSP Daily软件beta版本——基于NABCD评论,及改进建议
1.根据(不限于)NABCD评论作品的选题: 此软件的用户人群较为明确,即:用户(软件工程课上学生)记录例行报告.写每周PSP表格和统计的需求.潜在用户还有未来该课堂的学生和需要用PSP方法记录任务完 ...
- 基于NABCD评论作业-王者荣耀交流协会PSP DAILY
一.根据(不限于)NABCD评论作品的选题 N(Need,需求):在我知道PSP DAILY这款软件的时候,就认为这款软件对于学习软件工程课的学生来说有很大的需要.对于需求来说,软件工程课程中的学 ...
- D.王者荣耀交流协会——PSP Daily(测评人:贾男男)
D.王者荣耀交流协会——PSP Daily(测评人:贾男男) 一.基于NABCD评论作品,及改进建议 每个小组评论其他小组beta发布的作品.1.根据(不限于)NABCD评论作品的选题;2.评论作品对 ...
- 用户需求与NABCD分析
用户需求与NABCD分析 目录 项目简介 用户需求分析 调研途径 问卷情况说明 问卷反馈与分析 NABCD分析 Need 需求 Approach 途径 Benefit 好处 Competitors 竞 ...
- 记账本NABCD分析
学生记账本NABCD分析 N(Need,需求) 随着我们进入大学开始逐步的扩大自己的消费水平,而我们每天无法准确的记住一笔一笔的消费记录.常常,每一个月末时我们在宿舍楼道听到不少学生抱怨这个月怎么花钱 ...
- 团队项目NABCD分析
1.卡片分类讨论 我们团队在软件工程课上对准备开发的帮你项目进行激烈的讨论后,得出了两个特点. (1)信息检索 (2)主动推送 之所以得出这两个特点,是因为我们作为学生,平常在校园里面有很多专用群和Q ...
- 团队项目 NABCD分析java音乐播放器
NABCD分析java音乐播放器 程设计题目:java音乐播放器 一.课程设计目的 1.编程设计音乐播放软件,使之实现音乐播放的功能. 2.培养学生用程序解决实际问题的能力和兴趣. 3.加深java中 ...
随机推荐
- sql中查询某月某年内的记录
假设表结构:用户名,日期,上班时间,下班时间.8月份记录:select * from 表名 where month(日期)=8 and 用户名 = '小张'8月份迟到早退次数:select sum(i ...
- css3动画,监控动画执行完毕
在CSS3之前,在网页上要做动画,一般使用javascript来实现,用timer定时执行一些操作来实现动画效果. 自有了CSS3之后,在网页上做动画变得更简单了.相对于使用javascript的实现 ...
- Mongo DB命令简介
引言 最近在学习MongoDB 总结了一些命令及常用的东西做整理 常用目录文件介绍 mongod 数据库部署命令 mongo 连接mongodb数据库而使用的命令 mongoimport 导入 ...
- pci枚举初始化部分(2)
1.2.8判断pcie设备是否支持雷电技术 Intel具有一种基于Thunderbolt技术的PCIE变体,它结合了DisplayPort和PCIe协议,与Mini DisplayPort兼容. Th ...
- 93. Balanced Binary Tree [easy]
Description Given a binary tree, determine if it is height-balanced. For this problem, a height-bala ...
- VC6无法生成Release版本程序
在工程设置,将Setting for后面的选项改为Win32 Release.然后重新编译.结果仍然没有生成release,而且打开设置时,依然是Win32 Debug. 解决办法,在VC6.0的工具 ...
- 20155305 2016-2017-2 《Java程序设计》实验一 Java开发环境的熟悉(macOS + IDEA)
20155305 2016-2017-2 <Java程序设计>实验一 Java开发环境的熟悉(macOS + IDEA) 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用E ...
- 20145234黄斐《Java程序设计》实验二—Java面向对象程序设计
1.提交最后三个测试用例都通过的截图,截图上要有画图加水印,输入自己的学号. 2. 以 TDD的方式研究学习StringBuffer 3.对设计模式示例进行扩充,体会OCP原则和DIP原则的应用,初步 ...
- python append extend区别
1. 列表可包含任何数据类型的元素,单个列表中的元素无须全为同一类型. 2. append() 方法向列表的尾部添加一个新的元素. 3. 列表是以类的形式实现的.“创建”列表实际上是将一个类实例化.因 ...
- dedecms 顶级栏目内容显示
在需要的位置,添加: {dede:sql sql='Select content from dede_arctype where id=1'} [field:content/] {/dede:sql}