软件工程--团队项目选择与NABCD
目录
项目 | 内容 |
---|---|
这个作业属于哪个课程 | BUAA2019软件工程 |
这个作业的要求在哪里 | 作业要求 |
我们在这个课程的目标是 | 学会团队合作,共同开发一个完整的项目 |
这个作业在哪个具体方面帮助我们实现目标 | 团队项目NABCD框架 |
Part1:项目说明
项目基础
在1306江学长带领的wowotou团队的项目“Buaaclubs”的基础上,进行改进和拓展。
“Buaaclubs”项目,是一个“北航社团平台”校内网站,它面向普通学生和社团管理员,集合了各个社团的信息,特色功能是活动的浏览和报名,以及活动的发布、审核与通知,同时还具有加入社团、发送站内信等功能。
[1]第一版:https://www.cnblogs.com/wowotoubuaa/
我们的目标
在用户群体上,我们加入了社联管理员,现在一共是三个用户群体:普通学生、社团管理员、社联管理员。
我们打算针对不同的用户群体开发出不同的平台和功能:
- 普通学生:使用“北航社团”小程序,功能包括:浏览各社团活动和动态,浏览各社团的文字和视频介绍,在线申请加入社团支付社费,报名社团活动,接收社团的活动通知,申请创办新社团。
- 社团管理员:使用“北航社团平台”校内网站,功能包括:编辑社团信息,设置入社条件,管理社员,向社联报备活动、申请活动场地,发布投票,发布消息,发布活动、审核报名人员、向报名人员发送活动通知。(多数功能已经由wowotou团队完成)
- 社联管理员:使用“北航社团平台”后台可视化数据库/校内网站,功能包括:线上审批各社团的活动申请和场地申请(甚至一键封装成邮件发给团委老师进行线上审批),全周期记录各个社团的信息和发展动态,便于建立覆盖全社团的星级评定体系。
其实还有很多能够挖掘的功能,比如wowotou团队在前期规划了但尚未实现的一些好功能:在线售卖社团文化产品、社团论坛、社团网盘等,我们认为这些功能还需要进行针对性的需求调查。
Part2:项目NABCD
Need
用户需求的调查分为两个部分:
(一)需求调查第一部分:向学生发放问卷调查。
1.发放位置:几个社团内部微信群、去年的体育类社长群、朋友圈。(以此保证参与问卷的人的院系比例、年级比例较为合理)
2.参与问卷调查的人员共126人,人员比例比较合理:有几乎一半人是大一大二的学生,他们有的刚入校园,对社团不甚了解,有的正处于参加社团的活跃阶段。另一半人多为大三学生,他们经历过了参加社团的活跃阶段和冷却阶段,对社团的体验和感受更深刻。
3.调查结果:
(1)在126个学生中:
项目 | 内容 |
---|---|
痛点 | 1.约81%的人认为,他们刚入北航时缺乏一个渠道来了解各个社团,其中有近一半希望有个平台能整合一下各个社团的介绍,并进行分类。 2.约89%的人希望在百团大战过后仍能方便地了解各个社团的活动,其中约一半的人认为目前只能通过朋友圈和公众号了解,比较麻烦。 3.约90%的人认为,在他们参加社团活动时,经常需要填写报名信息,这十分不方便。其中有近50%的人认为,每次要填的信息都差不多,令人烦躁;有约20%的人认为,报名问卷容易被社员的聊天水过去;有约31%的人希望能有个小程序帮助他一键报名。 4.令我们惊讶的是,约65%的人表示,他们曾经错过了自己很想参加的社团活动! |
需求 | 1.能方便地查看各个社团的文字和视频介绍,以选择自己想要加入的社团并在线申请加入。 2.即使没有加入某个社团,也希望能方便地浏览各个社团或自己感兴趣的社团的活动和动态。 3.能够及时看到活动通知并一键报名,防止错过自己想参加的活动。 |
需求类型 | 辅助性需求 |
需求量估计 | 调查显示,有约93%的人表示愿意使用我们的小程序,且由于小程序易于传播、用户群体扎堆等优势,如果用户对产品比较满意,可能比较愿意向他人推荐。 |
(2)由于我们第一版重点在于开发小程序,因此决定后两个版本再由社联协助、覆盖性地调查各个社长的需求。因此本次调查中,我们仅初步调查了一些社长的意愿,在126个学生中有16个社长:100%的社长表示愿意使用我们的产品,用来进行社团管理、活动发布、社团宣传甚至获得赞助等。
(3)附调查问卷的部分结果截图:
(二)需求调查第二部分:对社联办公室和宣传部的代表人员进行了电话和微信采访。
(1)社联办公室的人表示,对我们产品的十分认可,能够提供产品推广、数据收集等的帮助:
这可是个好东西,社联办公室主要负责的是社联与社团的对接与沟通,是可以直接联系到各个社团的,如果有什么需要帮忙的可以来找我们。
(2)社联宣传部的人表示,我们的观点与他们十分吻合,他们能够提供一定的UI支持。
事实上很巧,我们也正在筹备小程序的事情。目前做了一点点UI,但是因为没有需求分析和交互逻辑,所以还在设计主视觉形象,其实并没有什么进度。我正在向部长团征集想法,等征集好了一起发过去。我们这边有新媒体的童鞋能提供UI支持。
我们希望社长能在上面申请活动场地,我们能在线审核。而且我们打算一直使用这个产品,但是又不懂运维,希望你们能提供一个后台数据库的非技术型、可视化界面,便于我们进行长久的管理。
Approach
呈现方式上,我们针对不同用户群体的特性和需求,设计了不同的平台和功能,从而针对性地解决痛点。
- 对于普通学生,他们的需要进行的操作特别简单,更看重浏览信息和报名活动等的便捷性,因此适合使用手机端小程序。
- 对于社长,他们希望能看到方便地看到社团的成员信息、活动报名情况等,显然电脑端更大的屏幕更有助于他们查看或下载这些信息,同时他们还会编辑和上传社团信息、编辑和发布活动信息等,这些较为复杂的操作都更适合在电脑端进行。
- 对于社联,他们的情况和社长类似,也希望能一眼看到很多信息、希望能进行一些比较复杂的操作,因此也更适合在电脑端进行。
推广方式和人脉上,我们与社联及部分社长都保持有联系,这有助于我们进行产品的功能定位和市场推广。特别是我们和社联达成了合作共识,社联将为我们提供数据支持,使我们的系统不只是一个空壳子,同时也为我们提供推广支持,这对十分有助于我们产品的推广!
技术上,我们团队的队员都或多或少地具有开发产品的经验,从网站开发,安卓开发,到小程序开发,从前端设计到后端实现,我们都有队员有着丰富的经验。特别地,我们的组长昂神具有丰富的开发经验,他开发过全校知名的同袍app,以及网上答题系统questionor,对整个产品开发和维护的流程十分熟悉!相信在他的带领下,我们的产品必将代代相传.jpg
Benefit
用户群体 | Benefit | Cost |
---|---|---|
普通学生 | 在了解社团、加入社团、报名活动等方面更加便捷,不用担心错过感兴趣的社团的活动的通知 | 学会使用这个小程序 |
社长 | 在管理社员、发布活动、社团宣传等方面更加省时、高效;同时,这样一个较为简单的流程,也能交给社团其它管理员进行,社团管理员之间的协作更加方便。 | 学会使用网页端;帮助我们将小程序推广到社员中。 |
社联 | 在管理社团信息、追踪社团发展、社团评级等方面更加省时、高效,省去了许多麻烦,一方面能及时上报给团委,一方面也能以及给社团反馈。 | 学会使用网页端;帮助我们将小程序推广到社长和社员中。 |
Competitors
本产品由于几乎无商业性质等原因,商业竞品很少。而北航内部的竞品,主要包括社联及各个社团的微信公众号,但是他们具有以下缺点:
- 各个社团公众号独立推送文章,没有集成之处,导致一些学生需要进入多个社团的公众号才能看到自己感兴趣的活动,还有可能因为没能及时看到信息的更新等原因错过这个活动。
- 社联公众号容量有限,也不能集合所有社团的信息和活动。
- 公众号的推送信息容易被忽略。
因此我们主要进行了相似品分析,筛选出了拥有类似功能的、较为成功的小程序,分析了他们的值得学习的优点,和一些有待改进的劣势等。
小程序 | 运营状况 | 用户群体 | 特色功能 | 界面设计 | 商业模式 | 劣势 |
---|---|---|---|---|---|---|
南京大学社团 | 活跃度一般,内容更新约2天/篇 | 南京大学校内学生 | 1.首页推送各个社团的消息,跳转到社团的公众号文章 2.有活动报名页面,实现报名功能,推送各个社团的活动 3.社团搜索功能 4.每个社团有社团主页页面,包括社团的基本信息,宣传片,公众号,qq群等信息,也可以查看各个社团的新闻活动等。 4.提供用户登录功能,在用户界面上有我的关注、入场券、申请入驻社团等功能。 |
界面设计较为简陋,不过基本功能齐全,跳转页面设计合理 | 未知 | 没有发现社团管理功能和加入某个社团的功能。 |
尼龙社团 | 活跃度较高,每日有用户发动态 | 在校大学生 | 1.首页推荐动态,用户可发送动态。 2.集合了各个高校的社团,覆盖率广。 3.有app平台 4.活动推送和报名功能。 4.注册分为普通用户和社团管理者 |
界面设计精致美观 | 有商城功能,上面会卖一些化妆品,月刊等产品 | 有些学校的社团覆盖率并不广,比如我们学校只入驻两个,且没有太多动态 |
南大社联 | 南京大学社联官方小程序,几乎所有社团在上面都有注册和活动 | 南京大学在校学生 | 1.首页的社团活动热门推荐,学生可以进行报名,点入详情有点像豆瓣的页面,可以对活动进行标记,打卡,评价等 2.社团卡片功能,有社团的简洁信息,社团荣誉值,管理层名单,近期活动等。 3.有官方的后台管理网站,社长,社联工作人员可以登入管理网站,进行社团申请活动和教室申请,指导老师和社联、团委老师需要审核申请。 |
界面精致 | 未知 | 小程序功能有限,主要是进行信息的展示,小程序没有基本的社团管理功能 |
社团赞助帮 | 较活跃,每日有赞助信息发布 | 赞助商,在校社团管理人员 | 1.赞助商发布赞助信息,包括宣传形式,赞助金额等等,提供筛选搜索功能 2.登录小程序可以选择角色,社团或者企业,根据自己的需求查看符合理想的赞助或者活动。 |
界面较为简陋 | 估计会从赞助商方收取一些费用 | 只提供了消息的发布,并不能直接通过小程序实现双方的联系,反馈不及时 |
目前北航的市场还没有产品能大口吃蛋糕,比如“尼龙社团”小程序中,仅有北航的2个知名社团加进去了(我猜测可能是因为有赞助)。因此,我们是第一个想要也有能力打通整个北航社团群体的产品。
Delivery & Data
Delivery
- 网页端发布地址:http://www.buaaclubs.com/ (wowotou团队项目发布地址,目前暂时关闭了服务器)。推广方式:
- 精准推荐给社联
- 社联辅助我们精准推荐给社长
- 小程序通过微信平台发布。推广方式:
- 社联辅助我们推荐给社长,社长在社员中进行推广。
- 对于没有加入社团的社员,我们通过院系群,院系公众号,校/系学生会等进行推广。
我们估计发布后一周的用户量为:小程序1000人,网页端80人。
Data
126位用户调查的数据结果表明,约93%的学生表示愿意尝试使用这款小程序;被调查的16位社长100%表示愿意使用网页端进行社团管理等工作。
Part3:要点整合
各位合作伙伴: 我们的产品包括“北航社团”小程序,以及配套的“北航社团平台”校内网站,目的是解决学生了解和参与社团活动的不便利、易错过等问题,同时解决社长和社联管理社团的不高效、不全面等问题,他们急需一款产品集成他们想要了解或管理的信息,并实现学生和社团的便捷互动,但是现有的方案并没有很好地解决这些需求,而我们采用“信息集成和互动”、“不同用户不同平台”、“精准推广”等办法,来使学生更加便捷地关注到社团消息,使社长和社联更加高效地进行管理工作,远远超过公众号的展示功能、问卷星的问卷功能等。同时,我们直接对接社联,拥有效率高、针对性强的推广方法,能很快地让大部分用户知道我们的产品,并进一步传播。
软件工程--团队项目选择与NABCD的更多相关文章
- 敏杰开题——软工团队项目选择与NABCD分析
这是一篇软件工程课程博客 Q A 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 团队项目选择 我们在这个课程的目标是 团队协作实践敏捷开发 这个作业在哪个具 ...
- 【BUAA软工】团队项目选择
项目 内容 班级:北航2020春软件工程 博客园班级博客 作业:团队项目选择与NABCD分析 团队项目选择 项目介绍 项目简介 项目名称:Visual Lab Online 项目简介:一款面向学生和个 ...
- [软件工程]项目选择与NABCD模型分析
项目 内容 这个作业属于哪个课程 2019春季计算机学院软件工程(罗杰) 这个作业的要求在哪里 团队项目选择 这课程的目标是 以实践形式熟悉软件开发流程,团队开发,合作学习 本次作业对课程的帮助是 确 ...
- [2019BUAA软工]团队项目选择
Team V1 项目分析 写在前面 项目 内容 这个作业属于哪个课程 BUAA2019软件工程 这个作业的要求在哪里 团队项目选择 参考链接 如何提出靠谱的项目建议 NABCD 我们在这个课程的目标是 ...
- “妈妈再也不用担心我忘交作业了!”——记2020BUAA软工团队项目选择
写在前面 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任建) 这个作业的要求在哪里 团队项目选择 项目简介 项目名称:北航学生资源整合和作业提醒平台 项目内容: 设计实现一 ...
- 17秋 软件工程 团队第五次作业 Alpha
题目:团队作业--Alpha冲刺 17秋 软件工程 团队第五次作业 Alpha 12次Scrum 第一次Scrum 第二次Scrum 第三次Scrum 第四次Scrum 第五次Scrum 第六次Scr ...
- 17秋 软件工程 团队第五次作业 Alpha Scrum1
题目:团队作业--Alpha冲刺 17秋 软件工程 团队第五次作业 Alpha Scrum1 各个成员在 Alpha 阶段认领的任务 伟航:督促和监督团队进度,协调组内合作 港晨:APP前端页面编写: ...
- 17秋 软件工程 团队第五次作业 Alpha Scrum2
17秋 软件工程 团队第五次作业 Alpha Scrum2 今日完成的任务 杰麟:Java后端的学习: 世强:登录和注册接口编写: 港晨:完成数据库表的设计: 树民.陈翔:完成超级管理员后端框架. 其 ...
- 17秋 软件工程 团队第五次作业 Alpha Scrum3
17秋 软件工程 团队第五次作业 Alpha Scrum3 今日完成的任务 杰麟:java后端学习: 世强:Android的部门基础信息模块的信息显示和对接后台: 港晨:后台管理登陆界面ui设计: 树 ...
随机推荐
- React Native 开发豆瓣评分(七)首页组件开发
首页内容拆分 看效果图,首页由热门影院.豆瓣热门.热门影视等列表组成,每个列表又由头加横向滑动的 电影海报列表构成. 所以可以先把页面的电影海报.评分.列表头做成组件,然后在使用 ScrollView ...
- FI-FBV0 - No batch input data for screen SAPMF05A 0700
在预制凭证过账的时候报错:没有屏幕SAPMF05A 0700 的批输入数据 https://answers.sap.com/questions/7203025/fbv0-no-batch-input- ...
- Radmin入侵
Radmin (Remote Administrator)是一款屡获殊荣的远程控制软件,它将远程控制.外包服务组件.以及网络监控结合到一个系统里,提供目前为止最快速.强健而安全的工具包 生成被控端 点 ...
- 应用在App Store上被拒重新提交审核流程指南
1. 打开地址: https://itunesconnect.apple.com 2. 输入APPID和密码后,再输入绑定手机后的验证码. 3. 查看“”我的APP“”,如果显示拒绝,可能需打开Mac ...
- Node: 包管理机制
Node.js 的模块机制可以很好地解决业务代码混乱的难题,但对于第三方模块包,就有些力不从心了,因为第三方模块包分散存放在各地,无法集中式管理.这就需要一个包管理机制,在 Node.js 中,Isa ...
- Intellij Idea 导入多个maven项目,通过父工程引入子工程
刚刚要开始从eclipse切换成idea,据说idea功能强大,可是刚刚开始使用很多不习惯,导入第二个maven项目时之前的项目就没了,比较苦恼,下面介绍下导入多个maven项目展示在左侧栏Maven ...
- 肖哥HCNP-正式篇笔记
21.网工学习环境准备. 一. 关掉所有杀毒软件及管家如阿健. 二. 安装环回网卡 (一定要先安装.) 1. 计算机设备管理 2. 在右侧最上端计算机名上方右键,点击过时硬件. 3. 下一步.手动选择 ...
- Java入门(二)——泛型
如果你写过前端,可能会经常写一下关于变量类型的判断,比如:typeof fn === 'function'之类的代码.因为JavaScript作为一门弱类型语言,类型的判断往往需要开发人员自己去检查. ...
- 使用 ESlint、lint-staged 半自动提升项目代码质量
最近在项目部署了ESlint还有一些配套的工具,比如 prettier husky lint-staged,有些心得写出来分享下. 依据本篇可以实现在git commit之时,重新格式化代码,同时进行 ...
- Eclipse经常出现未响应问题
修改eclipse.ini文件 -startupplugins/org.eclipse.equinox.launcher_1.5.0.v20180512-1130.jar--launcher.libr ...