首页 > 其他 > 详细

团队第二次作业

时间:2018-10-21 20:29:27      阅读:119      评论:0      收藏:0      [点我收藏+]

团队名称

软街五侠


项目名称

辞海拾贝


项目简介

“辞海拾贝”是一款英语学习APP,包括基本的查询单词功能,用户还可以根据自己的情况将单词进行收藏。作为一款帮助用户记忆单词的软件,主要的功能则包括背单词和复习单词。
其中,当用户背单词时,会要求设置几个复习当天单词的时间,用户需要在自己设定的时间完成单词的复习。这样就有效避免的匆忙背诵的发生。不仅如此,背单词的方式也多种多样,最大限度提高用户的学习兴趣,从而学习的效率也得到提高。
总之,“辞海拾贝”使背单词变得轻松,而且对单词的记忆也更加深刻。


NABCDF分析

  • N(Need):需求
    • 课程需求。该项目是课程的一次作业。目的是为了通过项目实战,让我们能够在实际的环境中对课程的讲的软件工程的概念、软件项目的开发流程、开发模式(瀑布模型、增量模型、敏捷开发等)有一个更深的理解。同时团队项目也能锻炼也能够锻炼我们进行团队开发的合作能力,了解团队中各个成员的职责,体验和了解团队开发的过程。
    • 小组需求。我们小组成员缺少团队合作的经验和急需将课程学到东西进行实践,所以,我们小组需要一个团队项目。辞海拾贝——英语app,从功能的数量和系统的复杂度上刚好满足我们小组的需求,并且我们小组能够实现。
    • 市场需求。目前市场上的英语学习软件繁多,功能也很全面,用体验也很好;但是,这些软件存在一个缺陷——不能长久的保持用户学习英语的积极性。所以,小组成员这次开发的“辞海拾贝”英语学下软件除了实现的基本功能外,还要在如何通过软件提高用户的英语学习兴趣的方面做突破。
  • A(Approach):做法
    • 数据资源。我们必须要有英语词句的相关资源。对于数据资源,一、我们可以通过使用有道词典、金山词霸、百词斩等英语软件公司提供的API获得英语数据资源;二、通过用户在使用过程自动上传到服务器英语词句资源。
    • 技术支持。一、小组成员自身技术能力。目前小组成员都已学习了java语言和android应用开发。该项目我们打算分为客服端和服务端两部分。客服端可服务端都用Java语言开发。二、市场上有英语资源API。
    • 项目开发。对于开发模式,我们将采用增量开发的模式;我们将项目进行模块化,每一个模块就是一个增量。
    • 项目模块:详见“辞海拾贝模块分析.docx”。
  • B(Benefit):好处
    • 我们发现,市面上的大多数英语学习软件都没有在提高用户的学习英语兴趣的方面做工夫,所以我们将在这方面投入力量来探索和开发能提高用户英语学习兴趣的功能。目前的办法是将英语学习和人们的娱乐方式结合起来,如:与游戏结合、与画画结合、与看小说结合等。让用户在学习中感受到快乐,在快乐中得到收获。
    • 同时,我们也发现用户在英语学习上的自制力不足,用户无法长久地坚持学习英语。对于这种情况。我们将开发强制用户学习英语的功能——强制学习、强制复习,推荐用户根据自己的情况选择使用。
  • C(Competitors):竞争
    • 我方优势:
      • 我们有强制用户学习推荐功能;
      • 我们有提高用户学习兴趣的功能。
    • 我方劣势:
      • 目前我们的软件未开发出来和未推出市场;
      • 我们的英语方面的资源缺乏;
      • 我们缺乏项目运行资金;
      • 我们的项目还在成长初期。
    • 对方优势:
      • 对方有用户市场和英语相关资源;
      • 对方的软件能完善;
      • 对方有完善的服务体系;
      • 对方是有经验有实力的公司。
    • 对方劣势:虽然对方的软件功能完善,满足了用户的实际需求,但是,对方没有在怎么 提高用户的学习兴起的方面完善。
  • D(Delivery):推广
    • 由于小组资源有限,目前我们能想到的推广方式有:
      • 应用商店
      • 浏览器主页
      • 网页广告
      • 媒体推广:如QQ空间转发,微信文章、抖音视频等
      • 合作推广:如与英语培训机构合作、与学校合作、与其他英语软件合作


任务分工

  • 团队组成:
    • PM:负责项目的管理、资源的协调和文档的撰写
    • 开发人员:负责项目的技术支持、编码实现。
    • 项目分析人员:负责软件需求的分析、系统的设计、功能的确定。
  • 团队分工
    • 我们团队采取任务认领,充分信任成员的模式。我们不强制进行任务分工,团队中的每个成员都认领合适自己的任务。同时成员认领的任务没有领域划分,这样有助团队成员的互相学习、互相帮助、共同提高。
职位 成员
PM 桂贞林
开发人员 团队全体人员
项目分析人员 团队全体人员

团队第二次作业

原文:https://www.cnblogs.com/guilinyunya/p/9826389.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!