结对项目之需求分析与原型设计

团队成员:

叶铠 3003

邱时旺 3018

需求分析:

对客户需求进行需求分析 ,采用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.当日任务当日结算,记录以前任务的详细完成情况;。

PSP表格:

PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划3030
Estimate估计这个任务需要多少时间3020
Development开发179330
Analysis需求分析(包括学习新技术)3060
Design spec生成设计文档3030
Design Review设计复查(和同事审核设计文档)//
Coding Standard代码规范(为目前开发制定合适的规范)//
Design具体设计120240
Coding具体编码//
Code Review代码复审//
Test测试(自我测试,修改代码,提交修改)//
Reporting报告6060
Test Report测试报告55
Size Measurement计算工作量21
Postmortem & Process Improvement Plan事后总结,并提出过程改进计划//
合计   

心得总结:

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

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

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

转载于:https://www.cnblogs.com/yekainull/p/10679327.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值