文档章节

需求分析与原型设计--备忘录

o
 osc_z1hvg4cu
发布于 2018/04/24 20:02
字数 935
阅读 0
收藏 0

钉钉、微博极速扩容黑科技,点击观看阿里云弹性计算年度发布会!>>>

参考链接:http://www.cnblogs.com/hzsaiprogram/p/5875625.html

团队成员:

  43021詹振根

  43017何德新

需求分析:

  对客户需求进行需求分析 ,采用NABCD模型

  NABCD模型解释如下:

  N,需求(need),解决用户的需求;

  A,做法(approach),解决需求的手段;

  B,好处(benefit),产品会给客户/用户带来什么好处;

  C,竞争(competitors),市场竞争,看清优劣事态;

  D,推广(delivery),如何把产品交到用户手中。


  N:现代的人们生活都是快节奏的,上班族每天工作繁忙,学生党每天宿舍教室饭堂三点一线,等等。在这种情况下,人们不可避免的会遗忘一些事情,有时是微不足道的小事,有时会是影响到终身幸福的大事,所以针对这种情况,我决定设计一款备忘录来满足用户需求,解决贵人多忘事的问题。

  A:了解客户需求之后,我们做了如下工作:

    1.web和app之间,我们选择了app。因为备忘录是跟日常生活密不可分的,而且现在科技发达,手机几乎人手一部,所以app效果更好;

    2.参考以往的类似软件,对各个功能作出草稿;

    3.使用墨刀软件设计模型。

  B:新的一天,新的生活。提前分配好当天的任务,使得工作、学习效率提高,不再烦恼多忘事的坏毛病;

  C:目前,市场上的备忘录软件都是我们的竞争对手,他们的优势在于先行进入并占有一定的市场比例,我们的优势是可以学习竞争对手长处,分析他们的短处,更好地优化软件;

  D:采用分享至微信朋友圈等进行软件推广。

原型系统:

  使用墨刀软件进行原型系统开发。具体如下图:

  

  

  

  

  

  

  

  

  由上图分析我们备忘录模型的亮点:

    1.融合便签、闹钟、备忘录于一体;

    2.随时分配任务到具体日期且可供查询修改;

    3.当日任务当日结算,记录以前任务的详细完成情况;

    4.一月一小结,一年一大结。让你更好地认识自己,不断提高。

PSP表格:

    预计耗时(分钟) 实际耗时(分钟)
Planning 计划 30 20
Estimate 估计这个任务需要多少时间 30 20
Development 开发 170 330
Analysis 需求分析 30 60
Design Spec 生成设计文档 20 30
Design Review 设计复审(和同事审核设计文档) / /
Coding Standerd 代码规范(为目前的开发制定合适的规范) / /
Design 具体设计 120 240
Coding 具体编码 / /
Code Review 代码复审 / /
Text 测试(自测,修改代码,提交修改) / /
Reporting 报告 60 60
Text Report 测试报告 55 55
Size Measurement 计算工作量 5 5
Postmortem & Process Improvement Plan 事后总结,并提出过程改进计划 / /
Sum 合计 260 410

心得总结:

  结对心得:(詹振根)与不同团队的成员何德新做这次作业,讨论了之后采用了我的团队项目备忘录,一起分工合作完成这次作业,收获良多。

          (何德新)通过和其他队伍的人结对,可以迅速了解到他人的想法和项目优势。在合作的过程中相互帮助对工程合作有了更加深刻的体会。

  项目总结:第一次使用NABCD模型进行流程化的需求分析,并接触学习了一款关于原型设计的软件,深入了解软件工程这门课,希望以后能够学得更多。

 

 

 

 

 

 

 

 

 

 

 

 

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

结对者:3001黄志明 使用工具:墨刀   在第四章讲述了两人合作的重要性,两者之间可以相互配合,分别负责不同的部分,更好的完成任务。 第八章主要讲述了NABCD模型。做好需求分析,才能够更...

osc_z1hvg4cu
2018/04/24
0
0
备忘录模式

每个人都有犯错误的时候,都希望有种“后悔药”能弥补自己的过失,让自己重新开始,但现实是残酷的。在计算机应用中,客户同样会常常犯错误,能否提供“后悔药”给他们呢?当然是可以的,而且...

潦草的犀牛
2018/09/11
1
0
软件工程期末考试复习

复习内容: 1、软件工程与软件过程 2、可行性研究与项目开发计划 3、结构化分析与结构化设计 4、面向对象分析与设计 5、软件体系结构 6、软件测试相关 7、软件维护相关 1、软件工程与软件过程...

osc_k5en11au
2018/12/21
2
0
《需求工程——软件建模与分析》04

一、需求捕获过程 需要捕获的包含内容为:需求内容、需求来源、需求方法、执行获取、记录成果。下面将分点阐述其中包含的内容: (一)需求内容: (1)需求。主要表现为用户对系统的期望及目...

osc_qthcwpv9
2018/04/08
1
0
原型方法对软件生命周期不同阶段的支持

原型与原型方法定义 原型指模拟某种最终产品的原始模型 原型方法指在获得一组基本需求后,通过快速分析构造出一个 小型的软件系统原型,满足用户的基本要求 用户通过使用原型系统,提出修改意...

阿里武
03/10
18
0

没有更多内容

加载失败,请刷新页面

加载更多

【运维探讨】如何实现更加简单、高效、安全的灾备切换管理?

建设了容灾系统,然后呢? 出于业务连续性与数据保护等目的,最早是银行等金融机构完成了业务的容灾系统的建设,随后电力等关键能源行业、海关等政务单位、大型互联网公司都着手建设了完备的...

嘉为科技
18分钟前
13
0
Linux系统内核升级

导读:Linux内核隔段时间会整合一些新特性进行更新,并且生产系统中的内核由于版本过低,会出现各种漏洞,需要安全加固,所以linux环境经常会遇到内核升级的情况,下面我们来看看如何升级lin...

追风若水
05/12
0
0
当你开始学C语言的时候。。。

2020 年上半年高阅读量文章精选 本文分享自微信公众号 - 前端先锋(jingchengyideng)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一...

前端先锋
07/07
0
0
没想到还能在这看到云开发...

为了让更多开发者及时掌握云开发的最新动态,欢迎您在下列技术社区、论坛中选择你常用的平台,关注云开发官方账号,来快速了解云开发更新的产品能力与实战项目等内容(扫码即可进入各平台云开...

小程序云开发
07/09
0
0
💐💐课程通俗易懂让你顺利上手JenkinsPipeline的编写。内容涵盖:pipeline基础语法、声明式脚本式、Sharelibrary共享库、Groovy基础语法、常用Pieplin...

本文分享自微信公众号 - DevOps云学堂(idevopsvip)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。...

泽阳DevOps
2019/12/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部