NABCD原则的项目需求分析

  • NABCD原则,即Need,Approach,BenefitCompetitorDelivery
  • 1) N (Need 需求)

       随着时代的发展,手机和电脑越来越普及,人们都需要手机和电脑来进行学习或娱乐,孩子们需要数学谜题闯关游戏(数独、数连、数回)来开发智力,成年人则可以用来锻炼自己的逻辑能力或打发时间放松心情。

  • 2) A (Approach 做法)

       可以先搭建一个网站初版。运行游戏后可以通过窗口选择谜题类型以及该类型的难度。完成基本功能后,看看用户有什么需求,或者改进的地方。比如是否增加排行榜,界面是否友好等,这些不宜扩展太多,以增加用户粘性为主。网站成熟后,可以推出移动端或者微信小程序。

        网站初版后端使用Mybatis(MySQL) + Spring MVC(Java),前端使用 Freemarker(HTML) + Bootstrap(jQuery)。网站风格以简洁为主。因为初版访问量不大,不需要使用缓存和CDN。但是需要有完善的统计和监控,方便决策。

  • 3) B (Benefit  好处)
         数学谜题游戏 可以锻炼脑力,考验敏捷性,思维性;玩游戏可以作为适当的放松,缓解精神疲劳、 缓解我们的压力,暂时忘却自己的烦恼。
  • 4) C (Competitors 竞争)

              市场上没有同款的综合型数学谜题游戏闯关,仅有数独这类单一的游戏和其他的谜题游戏。

  • 5) D (Delivery  交付)

      对于初版,我先在自己小组试用。待功能稳定后,推广到其它小组使用。 然后 通过网站的形式,在游戏网站发表(类似于4399)来让用户体验我们的产品,在网站上我们可以让用户尝试一些使用的方法,把我们自己项目其中一部分的特色展现出来,让用户体验到我们的软件方便之处。通过体验,让用户有想法采用我们的系统。 首先,产品是我们最核心的利器,早期团队更应该去找类似论坛这种可以和用户互动的渠道,让自己以最快的速度完善产品。需要去了解各个渠道的用户分布情况以及活跃情况,找到拥有最适合自己产品用户群的渠道去做一些首发的推广。制作海报张贴在各大校园里。进行二维码的推广,就比如说桌面二维码,在一些餐厅的桌子上进行印刷或者是粘贴,因为这些地方大部分也是有无线的,可以方便用户的扫码下载

你可能感兴趣的:(NABCD原则的项目需求分析)