团队项目——Rainbow Plan英语学习App

1.团队简介

1.1团队名称:Rainbow Plan (彩虹计划)

1.2团队成员:

队员学号 队员姓名
201731024235 何继武(组长)
201731024221 李全喜
201731024222 谢凯宇
201731024229 傅伟鑫
201731024112 肖逸菲
201731024110 成湘
201731024106 母丹

2.队员简介

2.1队员风格:

  • 何继武: 掌握一些编程的基础知识,善于检查与总结,能够对编程语言进行有效的学习,但是对各类编程语言掌握的不深,缺少实际操作和练习,担任团队领头。
  • 李全喜: 性格开朗,阳光向上,擅长演讲和报告,喜爱C#语言编程,但知识尚浅,缺乏实际经验。
  • 谢凯宇: 对编程基础有一点了解和掌握,并且乐于钻研编程中的问题,有较好的学习能力,能做出一定主力作用。
  • 傅伟鑫: 我算是一个严谨的人,擅长一些结构逻辑,并练习有一定的数据库知识和经验,所以大概能但任后端的工作。
  • 肖逸菲: 佛系风,擅长office,对编程兴趣不大,望担任团队前端工程师。
  • 成湘: 比较认真、细心,对设计中简单的命令有一定编程兴趣,希望担任测试工程师的角色。
  • 母丹: 就计算机而言,数据库方面要比其他方面了解的多一点,希望在团队中做到辅助,帮助的作用,不拖后腿。

    2.2团队特色

    团队拥有较强的学习能力,并且拥有一定程度的编程知识,同时拥有较好的团队执行力与团队信任力。

    3.项目名称

    经过讨论,定名为:Rainbow Plan英语学习App

    4.项目简介

    “英语学习APP”是一个对英语单词学习的平台,本产品借助于移动APP实现。本产品结合了当代流行的英语学习类APP的发展趋势,考虑现在高校学生的快节奏生活,满足高校学生英语学习的需求,利用碎片化的空闲时间进行学习的特点。用户可以通过APP用碎片化时间学习记忆英语单词,除此之外,还可以利用APP进行短语的收录与分享,提高碎片化学习英语的质量。

    5.NABCD分析

    5.1 Need需求

    1.主要群体
    主要的群体:因为这个APP是面向高校大学生设计的,所以这个APP的主要人群是大学生,当然APP的使用者可以是任何人,只要愿意学习的英语的人我们都是很愿意他们使用的。
    需求量:因为在校的大学生无论是为了学业还是为了考证和求职,英语都是躲不过的一道坎,因此高校大学生都是我们的潜在用户。
    2.需求
    大学生们最主要的需求肯定是为了学好英语。他们对于我们APP的需求是,希望我们设计的APP的界面要比较活泼但是又需要简约一点,过于复杂的界面会使人感觉疲倦:希望我们的APP要有属于我们的特点,如有针对不同人的个性化学习模块,收录方式学习(收录自己喜欢的),碎片化学习(利用碎片的时间随时随地学习),游戏式学习等等。还希望我们可以设计能发布动态的模块。

    5.2 Approach途径

    在手机上下载我们的APP,主要基于Android进行对应的版本开发。

    5.3 Benifit好处

    1.用户: 可以利用碎片化的时间进行学习,还有专们的模块进行个人个性化的学习模块,还有针对用户进行设计的活泼而简约的界面,还可以收录自己喜欢的单词和语句,能有比其他的软件更丰富的内容。
    2.团队: 满足用户的需求,给用户更好的体验,吸引用户使用。进一步的了解用户的需求,便于后期的其他部分优化。增加团队的合作解决的能力,增加团队成员的技术能力。

    5.3 Competitors竞争

    比较: 英语学习APP
    用途: 大学生进行英语学习
    优势: 商业化程度为0,页面简洁没有商业性的,非商业性的广告。用户群体主要是大学生,用户的交流氛围好,同一所高校的学生还能相互联系,进行线下交流学习。APP有自己的独特的优势,有一些别的APP所没有的模块,如收录式学习,个性化学习等。
    劣势: 还在设计中,可能最后出来的产品某些功能不够成熟,而且资金少,可能客户端会没有那么流畅。出现的时间比较晚,用户可能被一些其他的APP软件抢走了。

    5.4 Delivery交付

    发布途径: 线上推广,用户推广,还有通过一些大学生学术交流群进行推广。
    用户量估计:82

    6.初步分工(参考《构建之法》part5.3)

    6.1 项目团队计划

    组织调整团队成员角色,并进行初步打算,确定好各自的能力,以便正式规划,做出项目计划书。

    6.2 项目需求分析

    队员24222 进行项目的需求调查与分析,并总结写好需求分析报告,全队队员辅助进行需求问卷调查,并汇报。(这与项目计划撰写同期进行,预计完成时间三天,至2019.9.25)

    6.3 项目软件的分析与设计

    由组长24235和队员24106、24112、24229基于需求分析报告,对软件的功能进行分析和设计,并和其余队员进行小会展示和讨论,过程中由队员24221作出过程记录与汇报,由队员24110做出分析与设计报告。(预计,进行设计分析三次以及两次小会循环讨论,时间一周余以内,至2019.10.7,注意有国庆假期!!!)

    6.4 项目软件开发知识学习

    由组长24235带领进行项目软件基础功能实现能力的培训,主要是基与PC端的窗体应用开发知识的学习以及实际操作的训练,并伴有自主学习和资料的查阅,过程中由组长带领,成员间相互帮助学习。(组长和队员协商,时间两周余以内,至2019.10.20)

    6.5 项目软件代码编写与测试

    由组长24235组织队员24112、24221、24229 安排进行每项软件功能的具体实现,并组织成员结队进行代码的审查与测试,过程中将开发一分软件模板,并由结对成员记录开发过程和进度,由组长对全过程跟踪(撰写日志)、辅助以及问题解决等。(时间三周余以内,至2019.11.5,集体时间将由项目进度做出及时规划。)

    6.6 项目软件的维护

    由组长负责,团队成员以及体验人员交互使用项目软件,并安排人员进行软件维护和撰写日志,直到团队项目结束。(时间,至项目结束)

    6.7 项目汇报与展示

    队员24221以及队员24110、24106进行汇报展示PPT的制作,以及项目成果的汇报展示。(时间,与软件维护时间一致,至项目结束,实际情况看最后课程安排。)

Rainbow Plan团队项目第一次作业——项目计划的更多相关文章

  1. 《Exception团队》第一次作业:团队亮相

    一.项目基本介绍 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 Exception 作业学习目标 深入了解软件思想,强化编程技术 二.正文 1. ...

  2. Hecher学生互助平台(团队项目第一次)

    团队项目作业链接:https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/homework/2978 一.团队简介 团队名称:Suc ...

  3. 《CoderXiaoban团队》第一次作业:团队亮相

    实验五 这个作业属于哪个课程 软件工程任教教师 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/10687492.html 团队名称 CoderXiao ...

  4. 《The One!团队》第一次作业:团队亮相

    项目 内容 作业所属课程 http://www.cnblogs.com/nwnu-daizh/ 作业要求 https://www.cnblogs.com/nwnu-daizh/p/10687492.h ...

  5. 《Miracle_House团队》第一次作业:团队亮相

    Our Team:Miracle_House part 1 团队成员组成: NO.1  汝春瑞   201571030125   (组长) Style:乐观开朗,认真踏实,责任心强,还有就是爱笑.随和 ...

  6. 《hello--world团队》第一次作业:团队亮相

    项目 内容 这个作业属于哪个课程 2016级计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验五 团队作业:软件研发团队组建 团队名称 <hello--world团队> ...

  7. 软件工程团队项目第一次Sprint评审

    第一组:9-652 作品:炸弹人 评价:已经完成了界面的设计和基本功能,游戏已初具雏形.这款游戏可玩性很强,是个很不错的项目.但是对游戏并没有进行深入开发,不能持续的吸引玩家的兴趣,容易引起玩家的厌倦 ...

  8. 软件团队项目第一次Sprint评价(评价人:张家军)

    组号                      组名 缺点及建议                   1 理财猫 (1)没有附带的计算器 (2)支入支出没有详细菜单说明 (3)界面背景单调       ...

  9. 团队项目-第一次Scrum 会议

    时间:10.23 时长:30分钟 地点:F楼2层沙发休息处 工作情况 团队成员 已完成任务 待完成任务 解小锐 学习使用cocos creator 学习官方样例 陈鑫 学习JavaScript 学习c ...

随机推荐

  1. 网摘-获取屏幕dc并且将其画面显示在窗体中

    获取屏幕dc并且将其画面显示在窗体中 HWND hWnd = ::GetDesktopWindow();//获得屏幕的HWND. HDC hScreenDC = ::GetDC(hWnd);   // ...

  2. Delta Lake基础操作和原理

    目录 Delta Lake 特性 maven依赖 使用aws s3文件系统快速启动 基础表操作 merge操作 delta lake更改现有数据的具体过程 delta表schema 事务日志 delt ...

  3. Vue.js provide / inject 踩坑

    最近学习JavaScript,并且使用vuejs,第一次使用依赖注入,结果踩坑,差点把屏幕摔了..始终获取不到如组件的属性,provide中的this对象始终是子组件的this对象 慢慢也摸索到了些v ...

  4. 字符串format格式方式

    1.format后面都是个元组类型!!! 不一一对应则报错,比如少了一个替换的元素,format可以少但是不能多,一多就会报错 括号里可以加索引,看例2 可以用索引只取一个值,比如括号里都是{1} r ...

  5. requests爬取梨视频主页所有视频

    爬取梨视频步骤: 1.爬取梨视频主页,获取主页所有的详情页链接 - url: https://www.pearvideo.com/ - 1) 往url发送请求,获取主页的html文本 - 2) 解析并 ...

  6. oracle中使用pl/sql进行的文件读写操作

    第一次知道,可以使用pl/sql来进行文件的读写操作,嘿嘿,简单的试了下可行. 基本步骤如下: SQL> conn sys/sys@orcl as sysdba 已连接. SQL> cre ...

  7. centos7.3安装chrome

    Centos7安装chrome浏览器 1.配置yum源 在目录 /etc/yum.repos.d/ 下新建文件 google-chrome.repo cd /ect/yum.repos.d/ vim ...

  8. NetCore 启动地址配置详解

    背景 程序在发布部署时候,设置环境ASPNETCORE_URLS不生效,也没在代码里使用UseUrls("xxxx"),启动一直是http://localhost:5000.最后测 ...

  9. FullPage.js-基于 jQuery 的插件全屏滚动插件

    fullPage.js 是一个基于 jQuery 的插件,它能够很方便.很轻松的制作出全屏网站.如今我们经常能见到全屏网站,尤其是国外网站.这些网站用几幅很大的图片或色块做背景,再添加一些简单的内容, ...

  10. 【转】7本免费的Java电子书和教程

    本文由 ImportNew - 唐小娟 翻译自 Javapapers.如需转载本文,请先参见文章末尾处的转载要求. 1. Thinking in Java (Third Edition) 本书的作者是 ...