需求分析与原型设计———记帐软件

参考连接:http://www.cnblogs.com/hzsaiprogram/p/5875625.htmlhtml

团队成员:web

3004 黄建平   微信

3010 林奕成app

 

需求分析:学习

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

NABCD模型解释以下:微信支付

N,需求(need),解决用户的需求:优化

A,作法(approach),解决需求的手段:编码

B,竞争(competitors),市场竞争,看清优劣事态:spa

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

 

 

 

 

 

N:如今不少的人都没有进行经济规划,不知道本身一个月花了多少钱,留下多少钱,甚至会出现工资没发或者生活费没到以前用光钱。为了解决这个问题,咱们设计了一款记帐软件,来帮助那些有须要的人进行经济规划。

A1.webApp之间,咱们选择了App,由于如今几乎每人都有一部手机,因此选择APP才能让这款软件更贴合人们的生活。

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

B:对本身天天的花费进行记帐,能够清楚知道本身天天是怎么花钱,对本身之后想存钱买东西,或者想省钱都有很大的帮助。

C:目前市场上的记帐软件都是咱们的竞争对手,他们的优点是已经进入了市场而且已经占据了一部分市场比例,而咱们的优点是能够取长补短,优化咱们的软件

D:发布到QQ群或者朋友圈分享进行推广。

 

 

 

 

 

 

 

原型系统:

使用墨刀软件进行原型系统开发,具体以下:

 

 

 

 

 

 

 

 

 

由上图分析咱们记帐模型的优势:

  1. 像聊天同样将每日帐单记录,查询也像查询聊天记录那样简单
  2. 支持银行卡流水帐和微信支付宝转帐等之间的转换,不会混乱
  3. 拥有闹钟功能,让你不会忘记记帐。

 

 

 

 

 

 

 

预计耗时(分钟)

实际耗时(分钟)

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

 

心得总结

结对心得:(黄建平)尽管我比较讨厌团队做业,可是我仍是尽力去完成这份团队做业。心得就是单人作效率更高。

(林奕成)经过此次结队做业我学习到了完成一份工做不仅是要付出时间和精力,也须要学会和团队去配合来更高效的完成工做。

 

项目总结:第一次使用这种模型来进行流程化的需求分析,感受仍是学到了一点东西,深刻了解软件工程这门课,但愿之后可以学得更多。

 

 

一个项目模型能够是由一我的突发奇想或根据已有经验来补充实现,但项目的完善更须要多人的不一样观点来刺激出更好的内容实现,就像此次的做业。

相关文章
相关标签/搜索