项目 内容
这个作业属于哪个课程 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. js 获取包含emoji的字符串的长度

    let emoji_exp = /(\u00a9|\u00ae|[\u2000-\u3300]|\ud83c[\ud000-\udfff]|\ud83d[\ud000-\udfff]|\ud83e[\ ...

  2. 彻底理解c++的隐式类型转换

    隐式类型转换可以说是我们的老朋友了,在代码里我们或多或少都会依赖c++的隐式类型转换. 然而不幸的是隐式类型转换也是c++的一大坑点,稍不注意很容易写出各种奇妙的bug. 因此我想借着本文来梳理一遍c ...

  3. ROS等下载时无法连接问题的解决方法

    资料参考: https://blog.csdn.net/weixin_44692299/article/details/105869229

  4. Java中Singleton的三种实现方式解析

    一.什么是Singleton? <设计模式>的作者.Eclipse和 Junit 的开发者 Erich Gamma 在它的理论体系中将 Singleton 定义为仅仅被实例化一次的类.在当 ...

  5. JVM参数概述

    标准参数(-) 所有的JVM实现都必须实现这些参数的功能,而且向后兼容. 通过命令 java 查看如下: 用法: java [-options] class [args...] (执行类) 或 jav ...

  6. springboot项目启动后tomcat服务器自动关闭 解决方法

    需要在pom.xml中添加 <dependency> <groupId>org.springframework.boot</groupId> <artifac ...

  7. Markdown(1)介绍

    一.简介 ​ Markdown 是一种轻量级标记语言,通过简单的标记语法使纯文本内容具有一定格式,使用户可以用易读易写的纯文本格式编写文档. ​ Markdown 语言在 2004 由约翰·格鲁伯(英 ...

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

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

  9. 剑指 Offer 10- II. 青蛙跳台阶问题

    剑指 Offer 10- II. 青蛙跳台阶问题 Offer 10- II 题目描述: 动态规划方程: 循环求余: 复杂度分析: package com.walegarrett.offer; impo ...

  10. HDOJ-6645(简单题+贪心+树)

    Stay Real HDOJ-6645 由小根堆的性质可以知道,当前最大的值就在叶节点上面,所以只需要排序后依次取就可以了. #include<iostream> #include< ...