项目 内容
这个作业属于哪个课程 2021春季计算机学院软件工程(罗杰 任健)
这个作业的要求在哪里 团队项目-NABCD分析
我在这个课程的目标是 提升工程能力和团队意识,熟悉软件开发的流程
这个作业在哪个具体方面帮助我实现目标 初次参加一个团队项目

项目介绍

项目名:近取 key,取近取譬谐音。

近取譬,可谓仁之方也已。

——《论语·雍也》

项目简介:一款面向具有专攻背单词需求同学的工具,利用记忆宫殿原理,生成创新性“词图”背单词,开辟背单词新模式。

环境(发布位置):网页端 web-app。

具体说明:大多背单词软件采用逐个单词进行弹出相应卡片,供用户记忆,即所谓“碎片化学习”。其缺点在于容易遗忘,难以形成系统性记忆。心理学研究表明,记忆的基本法则是把新的信息联想于已知事物,而 B 站上目前也流行一种很火的背单词方法叫“A4 纸背单词”,即在 A4 纸上不同位置去写单词,使一个单词具有相应的位置信息,从一维升级为二维。我们考虑在 A4 纸背单词与“记忆宫殿”的理论基础上,在保留基本的背单词软件功能的前提下,充分发挥 PC 端的优势,构建以词图为核心元素的全新背单词软件。

预期功能(alpha):给一个背景图(也可是 A4 纸一样的空白),用户往里面拖拽或者手打新词汇,使之具有位置信息,甚至与其之后的背景中的相应元素产生关联,从而最终生成一张词图,用户背单词时可以根据生成的词图进行复现,做到场景式记忆,从而让遗忘曲线更加平缓。

需求视频链接

https://bhpan.buaa.edu.cn:443/link/A69CA3AA38ED728F74E77F52834822D6

有效期限:2021-05-12 23:59

访问密码:rgaQ

NABCD 分析

Need

目前,大多背单词软件采用逐个单词进行弹出相应卡片,供用户记忆,即所谓“碎片化学习”。

对于具有较大量背单词需求的同学(包括考研、留学等群体),这样碎片化的、传统的背单词方式容易在短期内遗忘,难以形成长期的、系统的记忆,需要花费大量的时间不断进行基于单词的重新复习。同时,对于一些同义、近义、反义词,以及同词根系列的词汇,纯粹逐单词记忆的方式难以进行联想,且容易混淆。

例如,亨利·福特是汽车行业的先驱,如果他深入用户(马车夫),征询他们的需求,马车夫会告诉他:我希望我的马跑得更快一些!

——《构建之法》8.4 竞争性需求分析的框架

”我希望我的单词记的更牢一些!“

通过我们的 APP ,用户可以对于单词场景式联想,形成较为长期且系统的记忆。

Approach

作为一个 webAPP,做到前后端两项目管理,完全分离。

  • 前端:

    • vue.js 框架
    • e-chart 等制作图表
  • 后端:
    • Django 实现后端接口
    • MySQL 数据库
    • Nginx 反向代理

团队协作使用 Github Organization,分别开 frontend backend 两个 repository 进行开发。

Benefit

提供一种全新形式的背单词形式:词图,赋予单词以位置、背景物品等关联信息,辅助记忆。词图支持动态构建,用户可以自由拖拽、输入单词,增强用户参与感和兴趣

基于记忆宫殿、空间联想记忆等强理论基础,将单词记忆与理论进行联系;同时基于艾宾浩斯记忆曲线,为用户量身定制以词图为基本单位的复习计划,给用户带来长期、系统的记忆

同时,基于词图的记忆、复习形式,要求用户同时记忆一整个词图,以尽量防止用户背单词过于碎片化、半途而废

近反义词关联,生成的词图有实际意义,在词图维度和单词关系维度多维度进行记忆,提高记忆效率

生成的词图支持用户之间进行内容共享,可实时反馈体验,用户之间能够相互分享,提供更多生活中的交流机会。

另外,背单词软件的迁移成本很低:即使用户已经在一个背单词计划中进行了一半,也可以随时切换软件、重新背一遍,背过的单词也可以视作进行复习。

Benefit 还可以指对自己团队/公司的好处。

因此还有一点就是,我们开发团队本身产生这个 idea 的推动力就是方便自己背单词,因此我们自己也是本软件的典型用户和受众。

Competitor

本产品面向市场需求广泛(到目前(2021-04-13-18:40) 为止,问卷具有需求的占比为 77%),且与现有产品之间形成本质上的差别优势。

PE 端背单词软件竞品

  • 优势:PE 端背单词,用户方便携带、碎片化记忆小批量词汇;大部分功能比较完善,如预先滤掉用户已会词汇、提供主要释义、给出例句和词典解释等。
  • 劣势:背单词难以专注,用户碎片化记忆不够牢固,对于大批量词汇来说效率较低;对于同近义词、反义词、同词根难以产生联想

PC 端背单词软件竞品

  • DesktopVoc

    • 优势:单词直接嵌入壁纸,成为“动态单词桌面”;每一个单词都有大量的中英详细解释和测试。
    • 劣势:无法满足数量较大的背单词需求,且因为当做桌面使用,比较低效;没有发挥出 PC 大屏的优势,选择将单词逐个嵌入壁纸。
  • VoltMemo

    • 优势:发挥 PC 大屏优势,要求用户专注于背单词;以“回忆背单词”法作为主线,专注于单词的“回忆”,认为同一个单词 8-10 遍的重复回忆才能够熟悉该单词、脑内建立单词与释义的联系。
    • 劣势:对于单词仍然是纯重复性的记忆,通过重复新记忆以加深印象,无法联想于已知事物。

Delivery

生成的词图支持用户之间进行内容共享,可实时反馈体验,用户之间能够相互分享,提供更多生活中的交流机会,从而可利用其相互作用二次构成特定用户生态

由于产品受众大量集中于高校,alpha 版本初次推广还是首先在周围同学(同级同学、学长学姐、学弟学妹)之间直接分享,获取足够的反馈;beta 版本在以上基础上还可以借助鼓励分享机制等方式间接推广

用户量估计

alpha 阶段:一周后用户量保守估计 100,理想估计 300

beta 阶段:一周后用户量保守估计 300,理想估计 2000

【近取 key】NABCD分析的更多相关文章

  1. 问渠那得清如许?为有源头活水来——对【近取Key】产品进行的深度测评与解析

    在 Build To Show 的场景中,大家各显身手,用各种办法展现技术,的确很难在单一的维度上确定谁赢谁输.但是,在 Build To Win 的场景中,往往市场就是那么一块, 竞争对手占了 70 ...

  2. 【近取 Key】Alpha - 项目展示

    项目与团队亮点 一.团队成员与分工简介 成员组成与分工 本团队由 6 名成员组成,其中有 3 名 PM,2 名后端开发人员与 4 名前端开发人员,由于组内成员数量有限,因此所有 PM 均需同时兼领开发 ...

  3. 【近取 key】技术规格说明书

    项目 内容 这个作业属于哪个课程 2021春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 技术规格说明书 我在这个课程的目标是 进一步提升工程化开发能力,积累团队协作经验,熟悉全栈开发流程 ...

  4. 【近取 key】功能规格说明书

    目录 前置信息说明 概念介绍 记忆宫殿 A4纸背单词法 词图 单词掌握程度相关 用户和典型场景 系统功能设计 主页 词图相关功能 创建词图 查看词图 复习词图 个人控制台相关功能 我的词图 统计信息 ...

  5. 【近取 Key】Alpha - v1.0 版本发布说明

    功能与特性 Alpha 版本虽然为本软件的第一代版本,但已基本覆盖了用户个人使用时的主要功能.除登陆注册与后台管理外,下文将分版块详细介绍面向用户的主要功能特性. 『产品主页』 潜在应用场景 场景 0 ...

  6. 【近取 Key】Alpha - v1.0 测试报告

    Bug 前端 主页.登录.注册.导航 bug说明 修复方法 修复结果 导航栏有时不显示用户姓名 修改用户信息的获取逻辑与存储方式 成功 展示词图界面导航栏居右失败 在组件中增加自适应相关设置 成功 用 ...

  7. 【近取 key】Alpha 阶段任务分配

    项目 内容 这个作业属于哪个课程 2021春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 alpha阶段初始任务分配 我在这个课程的目标是 进一步提升工程化开发能力,积累团队协作经验,熟悉 ...

  8. 【观隅】数据集管理与可视化平台-NABCD分析

    项目 内容 这个作业属于哪个课程 2021春季软件工程(罗杰 任健) 这个作业的要求在哪里 团队项目-初次邂逅,需求分析 项目介绍 观隅 数据集管理与可视化平台(取"观一隅而知全局" ...

  9. 用户需求与NABCD分析

    用户需求与NABCD分析 目录 项目简介 用户需求分析 调研途径 问卷情况说明 问卷反馈与分析 NABCD分析 Need 需求 Approach 途径 Benefit 好处 Competitors 竞 ...

随机推荐

  1. SpringBoot整合MyBatis-Plus框架(代码生成器)

    MyBatis-Plus的简介 Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发.提高效率而生. 代码生成器 通用的CU ...

  2. Redis 使用入门

    NoSql概述 NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL",它泛指非关系型的数据库, Redis 是一个高性能的开源的.C语言写的Nosql( ...

  3. 第七届蓝桥杯JavaB组——第7题剪邮票

    题目: 剪邮票 如[图1.jpg], 有12张连在一起的12生肖的邮票. 现在你要从中剪下5张来,要求必须是连着的. (仅仅连接一个角不算相连) 比如,[图2.jpg],[图3.jpg]中,粉红色所示 ...

  4. 在16G笔记本上安装GaussDB 200

    云主机太贵(最便宜的每月几千吧),长期如果需要GaussDB200有个功能测试或学习环境,那么性价比最高的方式还是在自己的笔记本电脑上尝试安装一个本地的数据库进行学习和功能验证. 01 安装环境信息 ...

  5. 从头捋了一遍 Java 代理机制,收获颇丰

    尽人事,听天命.博主东南大学硕士在读,热爱健身和篮球,乐于分享技术相关的所见所得,关注公众号 @ 飞天小牛肉,第一时间获取文章更新,成长的路上我们一起进步 本文已收录于 「CS-Wiki」Gitee ...

  6. 学习java之基础语法(三)

    学习java之基础语法(三) java运算符 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量.我们可以把运算符分成以下几组: 算术运算符 关系运 ...

  7. Azure Synapse Analytics Serverless

    数据湖仓 自从Databricks提出Lakehouse后,同时Snowflake的上市,湖仓一体成为数据领域最火热的话题. https://databricks.com/blog/2020/01/3 ...

  8. entitybuilder--一个简单的业务通用框架

    关于业务通用框架的思考 业务系统是千差万别的,例如,保存.更新和删除订单,或者保存订单和保存客户,走的根本不是一个流程.但是,它们还是有共同点,它们的流程大致可以分成下面的几个部分: 拿到增删改等操作 ...

  9. MATLAB中FFT_HDL_Optimized模块定点(IEEE754单精度float格式)二进制与十进制转换实现

    早些时间段,做了Matlab中FFT_HDL_Optimzed模块FFT HDL代码仿真,并与Xilinx Vivado自带的xfft IP进行单精度浮点比较(后面随笔叙述).因为FFT_HDL_Op ...

  10. java 集合 + 常见面试题

    1.1. 集合概述 1.1.1. Java 集合概览 从下图可以看出,在 Java 中除了以 Map 结尾的类之外, 其他类都实现了 Collection 接口. 并且,以 Map 结尾的类都实现了 ...