作业6 分析项目的NABCD和项目的产品Backlog
项目scrum:邵家文
NABCD模型分析
N(Need 需求)
根据采访用户下面可以得出用户的基本需求:
1.小孩说:我想要做适合自己能力的四则运算
2.小孩说:我想这个四则运算软件里面的题目越做越提高自己的信心,而不是越做越晦气!
3.小孩说:我想这个软件不只是出现单调的题目,而是要多种多样的题目!
4.父母说:我想我孩子用了这个软件,成绩会快速提高
5.父母说:我希望这个软件的功能多种多样
归纳需求:
1.四则运算的难度要适中
2.四则运算软件的题目要多样化
3.四则运算的题目要有趣
4.四则运算软件的题目能够详细的对四则运算知识的讲解
5.四则运算软件的题目要尽可能贴近现在教学的水平
A(Approach,做法)
招数:
1.做题模式多样化
2.指导提示技术
3.学习补充知识功能。
4.分级别学习
5.分难度做题
6.多种题目
7.智能化评分系统
B. (Benefit, 好处)
1.能够让用户(小学生)能够补充自己的知识
2.快速分析用户(小学生)当前的能力
3.题目形式多样,有利于增加学习的乐趣
C.竞争
1.引入多种多样的题目,满足用户(小孩与父母)的要求,包括学得有趣,
做题能够增强信心。真正的实现学习的目的。
2.智能评分功能,这个功能能够准确捕捉孩子的强弱项。
3.指导提示技术,这样能够一边学习,一边做题。
D.推广
1.首先在自己队伍里试用一下,找出优缺点。
2.放在百度云共享里,收集用户的意见。
3.给身边的朋友试一下,看看它们对这款软件的态度。
产品BACKLOG
|
编号 |
名称 |
重要性 |
初始估算 |
演示 |
开发难度 |
|
1 |
程序模块设计 |
极重要 |
1周 |
打开软件的界面布局 |
简单 |
|
2 |
实现四则运算的算式生成 |
极重要 |
1周 |
生成的公式 |
中等 |
|
3 |
调整变化计划,增删某些功能 |
相对重要 |
3天 |
根据开发情况做一个调整 |
中等 |
|
4 |
打包成app |
极重要 |
2周 |
能够在手机上运行 |
难 |
|
5 |
测试 |
极重要 |
1周 |
不断测试不同功能,修改bug |
|
|
6 |
推广 |
极重要 |
3天 |
用户用手机使用 |
中等 |
程序开发第一周暂定计划:
|
编号 |
名称 |
|
1 |
画出算法流程图 |
|
2 |
界面设计 |
|
3 |
做题目设计调研 |
|
4 |
背景设计 |
作业6 分析项目的NABCD和项目的产品Backlog的更多相关文章
- 对聊天室项目的NABCD的分析
NABCD需求分析: 需求(N):我们的项目是制作一个局域网内的聊天室软件,为了解决一个公司或者小团体内小范围的局域的简单通讯问题,我们针对的需求是简单与安全. 做法(A):用Java来实现一个C/S ...
- 小组团队项目的NABCD分析
N:1.学校中有很多学生是外省的,然后不知道附近有什么地方周末可以去玩,有时候想记录自己每天发生的乐趣事情并且想跟别人分享.2.学校中学生有很多用不到的东西但是联系不到合适的买家.A:我们可以做一个软 ...
- 针对开发项目的NABCD的分析
N(Need需求) 我们的创意是用户登录我们的软件,就可以实现自己修改图片,添加文字.解决了目前用户不知道如何P图,如何添加文字的难题. A(Approach做法) 我们的团队将用VS软件开发一个修改 ...
- 对团队项目的NABCD的分析
需求(N):我们的软件是面向广大想记录自己所爱动植物成长点滴的人.目前没有很好地软件,只有手机或者电脑上的笔记本和备忘录. 做法(A):我们的软件可以交流可以节约积累知识的时间,将记录从记事本中摘出来 ...
- dajie项目的坑
1.首先IDEA巨坑无比的地方是引入时,只要哪怕一个依赖下载不到,就会长期阻塞,删除.重新引入都没用!! 2.注释掉项目及其子项目中所有pom.xml中引用的spring仓库,否则即使maven配置阿 ...
- 团队项目——编写项目的Spec
团队项目--编写项目的Spec 一.Spec的目标 spec主要用来说明软件的外部功能,和用户的交互情况,主要用来说明软件内部的设计.图片编辑器是与生活息息相关的一个必备软件,随的流行, ...
- 实验八 《Coderxiaoban团队》团队作业4:基于原型的团队项目需求调研与分析
实验八 <Coderxiaoban团队>团队作业4:基于原型的团队项目需求调研与分析 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 实验八 团队作业4:基于 ...
- 09_Android中ContentProvider和Sqllite混合操作,一个项目调用另外一个项目的ContentProvider
1. 编写ContentPrivider提供者的Android应用 清单文件 <?xml version="1.0" encoding="utf-8"? ...
- 错误 : 资产文件“项目\obj\project.assets.json”没有“.NETCoreApp,Version=v2.0”的目标。确保已运行还原,且“netcoreapp2.0”已包含在项目的 TargetFrameworks 中。
升级 vs201715.6.3之后发布出现 错误 : 资产文件“项目\obj\project.assets.json”没有“.NETCoreApp,Version=v2.0”的目标.确保已运行还原,且 ...
随机推荐
- Front End中Javascript兼容问题收集(转)
1 select标签,就有诸多不兼容: A. cloneNode方法,对于非IE浏览器没有问题,对于IE浏览器, 遇到的问题包括: 1)option selected的会clone不过去,然后 ...
- BZOJ1066 [SCOI2007]蜥蜴
首先...这是道(很水的)网络流 我们发现"每个时刻不能有两个蜥蜴在同一个柱子上"这个条件是没有用的因为可以让外面的先跳,再让里面的往外跳 但是还有柱子高度的限制,于是把柱子拆点为 ...
- NodeJS无所不能:细数10个令人惊讶的NodeJS开源项目
在几年的时间里,NodeJS逐渐发展成一个成熟的开发平台,吸引了许多开发者.有许多大型高流量网站都采用NodeJS进行开发,像PayPal,此外,开发人员还可以使用它来开发一些快速移动Web框架. 除 ...
- mapreduce 输入输出类型
默认的mapper是IdentityMapper,默认的reducer是IdentityReducer,它们将输入的键和值原封不动地写到输出中. 默认的partitioner是HashPartitin ...
- mac iterm2快捷键
快捷揵 这大概是item吸引用户的魅力所在了. 1.⌘ +数字在各 tab标签直接来回切换 2.选择即复制 + 鼠标中键粘贴,这个很实用 3.⌘ + f所查找的内容会被自动复制 4.⌘ + d 横着分 ...
- NSArray和NSDictionary的混合
- JS点击复制
<!DOCTYPE html><html><head> <script type="text/javascript"> functi ...
- POJ 1011 Sticks dfs,剪枝 难度:2
http://poj.org/problem?id=1011 要把所给的集合分成几个集合,每个集合相加之和ans相等,且ans最小,因为这个和ans只在[1,64*50]内,所以可以用dfs一试 首先 ...
- php获取远程文件大小
获取本地文件大小filesize()就可以了,但是如何获取远程文件的大小呢? 这里介绍三个方法来获取远程文件的大小. 方法1:get_headers <?php get_headers($url ...
- Apache目录结构(一)
一.Apache 目录结构 bin: 该目录用于存放apache常用的命令,比如httpd cig-bin:该目录存放linux下的常用命令 .sh conf:存放配置文件httpd.conf,在ht ...