文档章节

备忘录原型设计

o
 osc_z1hvg4cu
发布于 2018/04/24 21:03
字数 1565
阅读 0
收藏 0

结对者:3001黄志明

使用工具:墨刀

  在第四章讲述了两人合作的重要性,两者之间可以相互配合,分别负责不同的部分,更好的完成任务。

第八章主要讲述了NABCD模型。做好需求分析,才能够更好的创新项目。

模型具体如下:

  1. N(need 需求):了解用户的需求,了解用户的痛苦。
  2. A(approach 做法):了解需求后,满足需求,解决痛苦。
  3. B(benefit 好处):软件能带给客户什么好处。
  4. C(competitors 竞争):软件的优势是什么。
  5. D(delivery 推广):如何让更多人了解你的软件。

NABCD模型的设计过程:

  N:在平时遇到的备忘录软件当中,都不能满足用户大部分的需求。可以记录事情的同时,不能像闹钟一样有提醒功能,而且仅仅只有闹钟的提醒还是不够的,更需要语音的重复提醒功能。所以想要设计一种能够具备提醒功能的备忘录,及时提醒用户。

  A:在了解需求后,就开始思考和分析一个如何解决问题。

因为现在很多人都依赖手机,所以选择了app。在参考别人的app和网上寻找资料后,确定了个人的想法,通过简单的绘画把大致的模型界面画出来。

  最后确定核心设计,接下来通过墨刀来展示主要的原型设计。

  这是进入后的主界面,上方有搜索栏,右下方是添加的按钮,左上方可以拉出设置菜单。

  这是设置的菜单页面,可以通过左滑隐藏。设置页面上的功能还没有实现,现在只是初始的设计,在后续中会不断完善和实现功能。

  这是添加备忘的界面,在备忘的内容中可以添加图片来记录点点滴滴。下方可以设置提醒的日期,也可以设置提醒的方式,表格功能尚待完善。

  这是闹钟提醒设置的界面,可以看到有重复提醒的功能,设置音量的大小和具体的时间。

  语音提醒的设置界面,基本功能和响铃提醒一样,但是可以设置提醒声音的类型,语音的提醒功能可能会比响铃的提醒功能更加的好用。

  搜索的界面,比较简单。搜索功能主要是当备忘录文件过多的时候,可以快速的寻找所需的备忘文件

 

  App的亮点:

    1. 在添加备忘的时候可以设置备忘文件的颜色,共有七种颜色,用户可以通过颜色来区别不同类型的备忘文件。上述的截图的就可以看到我已经设置了一个蓝色的备忘文件。在添加备忘内容的界面上方可以看到你目前所选的颜色是什么。搜索也可以通过颜色来搜索备忘文件,不过具体功能还没有加入。
    2. 具有响铃和语音两种提醒方式,后续还会加入绑定微信用户,利用微信进行提醒的功能,不过这还只是一个想法。

 

  B:通过简单的界面设计,便于用户更好的使用,用户不仅仅可以记录自己的事情,还可以有条理的管理自己的备忘文件。各种颜色的作用就在于用户更好的管理,避免了所有文件都一样,看起来厌倦的问题。

  C:这个原型设计面对其他的原型设计还是有不少压力的。因为在同等的情况下,在一些基本的功能上还没有完善,虽然有不少新颖的功能,但与其它相比还是有不少的差距。 

  D:在完善原型界面后,将全力投入开发。

             可以考虑通过博客进行初期推广,也可推广微信群聊进行推广。在部分推广了解后,收取每个人的使用感受,再进行完善,听取用户的建议。

效能分析:

         目的:降低程序的复杂度

         效能分析可以更好的寻找程序的瓶颈,从而进行改善

    但由于现在只是产品的原型设计,并没有实际的代码和成品,无法进行真正的效能分析。但通过初期的原型设计可以预测出瓶颈的所在,可能是代码实现方面有难度,在搜索           方面,既要文字搜索,也有语音搜索和颜色搜索。界面的后台的连接也是一个问题。

PSP表格

PSP2.1

Personal Software Process Stages

预估耗时(分钟)

实际耗时(分钟)

Planning

计划

 30

 40

· Estimate

· 估计这个任务需要多少时间

 90

100 

Development

开发

 0

 0

· Analysis

· 需求分析 (包括学习新技术)

 20

25 

· Design Spec

· 生成设计文档

 10

15 

· Design Review

· 设计复审 (和同事审核设计文档)

 5

· Coding Standard

· 代码规范 (为目前的开发制定合适的规范)

 0

 0

· Design

· 具体设计

 30

60 

· Coding

· 具体编码

 0

 0

· Code Review

· 代码复审

 0

 0

· Test

· 测试(自我测试,修改代码,提交修改)

 0

 0

Reporting

报告

 10

15 

· Test Report

· 测试报告

 5

· Size Measurement

· 计算工作量

 5

· Postmortem & Process Improvement Plan

· 事后总结, 并提出过程改进计划

 10

15 

合计

 

 215

 287

 

总结心得:

    通过这次的结对合作,可以看出人多力量大的道理。虽然只是一个简单的原型设计,但是工作量还是有的。一个人的思维是有限的,两个人可以发散思维,思考和讨论更多          不同的内容。

    结对的高效性得到了充分的体现,发生分歧和冲突给了我们更多交流和思考的动力,各取其长,各补其短。更早的体现结对的感受,为后面的团队项目设计打下了良好的基          础。或许作品不是很完美,但是收获许多。

 

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。

暂无文章

树莓派4b + Ubuntu20.04 Server 安装Java8

安装环境: 树莓派4b + Ubuntu20.04 Server 32位 1. 下载jdk https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 2. 解压 tar -zxvf jdk-8u251-linux-arm32-vf......

SummerGao
21分钟前
9
0
项目实战:Qt+OpenCV图像处理与识别算法平台

若该文为原创文章,未经允许不得转载 原博主博客地址:https://blog.csdn.net/qq21497936 原博主博客导航:https://blog.csdn.net/qq21497936/article/details/102478062 本文章博客地址:h...

红模仿_红胖子
24分钟前
7
0
北京智源大会 | AI + 医疗的下一个十年:从公共卫生预警到人类基因密码破解 道翰天琼认知智能api机器人接口。

医疗事关人身安全,要求极高,容错率极低,因此,知识壁垒和技术壁垒都很高。过去,AI系统更多的是服务于终端,辅助医生诊断、决策。但是,医疗很复杂,直接切入终端问题很多。未来十年,AI+...

jackli2020
28分钟前
11
0
源于HystrixCommandStartStream和RollingCommandMaxConcurrencyStream 的 RxJava demo

其实,最近在工作之余看Hystrix源代码已经有一个多月了, 除了对 HystrixCommandProperties ,HystrixCommand 和AbstractCommand 几个类比较了解以外,其余看山不是山,比较懵, 主要是因为H...

专业写BUG的程序员
31分钟前
16
0
聊聊Java中的异常及处理

前言 在编程中异常报错是不可避免的。特别是在学习某个语言初期,看到异常报错就抓耳挠腮,常常开玩笑说编程1分钟,改bug1小时。今天就让我们来看看什么是异常和怎么合理的处理异常吧! 异常...

良许Linux
34分钟前
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部