团队项目——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. [luogu1908]逆序对(upper_bound)

    对于给定的一段正整数序列,逆序对就是序列中ai>aj且i<j的有序对 用upper_bound法求逆序对,Code很棒 据说有用树状数组和线段树写逆序对的,这里用upper_bound水一 ...

  2. Struts2 注释类型

    Struts 2 应用程序可以使用Java5注释作为替代XML和Java属性配置.这里是清单的不同的类别有关的最重要的注解: 命名空间注释(动作注释): @ Namespace注释允许在Action类 ...

  3. 赋值、关系、逻辑运算、if、switch case

    cout << boolalpha将打印输出0转为false,1转为true 逻辑运算符: &&(与)    且      两个条件为真时结果为真 ||(或) 或   两个 ...

  4. Kafka 集群在马蜂窝大数据平台的优化与应用扩展

    马蜂窝技术原创文章,更多干货请订阅公众号:mfwtech Kafka 是当下热门的消息队列中间件,它可以实时地处理海量数据,具备高吞吐.低延时等特性及可靠的消息异步传递机制,可以很好地解决不同系统间数 ...

  5. Theia架构

    上一篇:Theia——云端和桌面版的IDE 架构概述 本节描述了Theia的整体架构. Theia被设计为一个可以在本地运行的桌面应用程序,也可以在浏览器和远程服务器之间工作.为了支持这两种工作方式, ...

  6. FlyweightPattern(享元模式)-----Java/.Net

    享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能.这种类型的设计模式属于结构型模式,它提供了减少对象数量从而改善应用所需的对象结构的方式

  7. C++单例模式的简单实现

    c++单例模式的实现(一) 实现方法 1.将构造函数,析构函数私有化,这样保证在类外无法调用类的构造函数创建类的实例,只能通过类内部定义的方法进行创建: 2.在类内定义静态的,指向该类的指针变量ptr ...

  8. 如何使用CSS3中的结构伪类选择器和伪元素选择器

    结构伪类选择器介绍 结构伪类选择器是用来处理一些特殊的效果. 结构伪类选择器属性说明表 属性 描述 E:first-child 匹配E元素的第一个子元素. E:last-child 匹配E元素的最后一 ...

  9. day4(dict和set)

    dict 内置字典,使用key-value存储,具有极快的查找速度. >>>d = {'michael': 95, 'bob': 75, 'tracy': 85} >>& ...

  10. 端口扫描器--利用socket协议

    #!/usr/bin/env python # -*- coding:UTF-8 -*- import optparse import socket import threading # 用法 pyt ...