第一阶段工作展示

工作总结

我们是歪果仁带你灰开发团队。我们开发的项目是北航学堂(MOOC)的android客户端:BUAAMOOC

目前,我们的第一阶段工作已基本完成,由于拿到北航学堂的服务器接口较慢,我们的开发时间较为紧迫,原计划在alpha版本中实现的某些功能尚未实现,延迟到beta版本中来实现。

团队成员介绍

成员详细介绍

个人博客列表:

史烨轩(QC)闫昊(CODE)唐彬(PM)余帆(CODE)金哉仁(UI)赖彦谕(TEST)

上届成果展示

登陆界面:

课程列表:

课程简介:

课程目录查看:

视频观看:

项目成果展示

我们的项目目前实现的功能有:用户登录、注销,自动登录,查看所有课程、我的课程,查看课程介绍,选课/退课,查看课程视频目录、在线观看教学视频。

原计划于alpha版实现的视频下载以及课程学习进度记录由于拿到服务器接口较晚,尚未完成。计划于beta版本上线。

APP LOGO效果:


登录页面及课程列表:

课程简介和教学视频目录:

播放器效果:

项目需求分析

我们的项目面向的主要人群是使用北航学堂学习的同学。目前14级计算机学院的计算机组成原理课程就在使用北航学堂。我们的项目在完成之后将会使学弟学妹的课程学习变得更加方便。

预期用户群体

能够连接到北航校内网络,愿意学习北航在线课程的人。以北航校内学生为主。

典型用户

名字 小明
性别
年龄 20岁
职业 北航本科生
知识层次和能力 大学,能熟练地使用互联网,智能手机
生活情况 一名宅,几乎不出寝室
动机,目的,困难 在北航学堂上选修了一些课程,希望在躺在床上的时候也能方便的观看北航学堂的视频

目前我们的项目对于小明同学的需求已经完全能够满足,在beta版本中我们还会推出视频下载和学习进度记录功能,届时会给同学们带来更大的便利。

参考:功能规格说明书

项目完成情况

链接:BUAAMOOC代码规范及工程结构BUAAMOOC技术规格说明书项目issues列表

项目地址:https://github.com/SyncShinee/BUAAMOOC

第一阶段燃尽图:

在将一些未完成的工作移除至beta版本后,燃尽图情况如下:

用户量统计(截止到11.17日凌晨)


每日的scrum meeting

2015.10.282015.10.292015.10.302015.10.312015.11.12015.11.22015.11.32015.11.42015.11.52015.11.9

团队成员在M1阶段的贡献

名字 角色 贡献
余帆 DEV 完成个人信息界面的开发,完成800行,负责和MOOC网站的人员沟通,撰写3篇博客
唐彬 PM 完成课程列表页面的开发,1700行代码及注释,在开发中发现及解决了多个严重的bug
赖彦谕 TEST 撰写了六篇博客、发现了4个bug,其中3个已经解决
史烨轩 QC 制定技术规格说明书、功能规格说明书、创立并管理github上的项目,督促项目进度,撰写十篇博客
金哉仁 UI 完成软件UI设计、绘制图标,UI设计更新了六版、参与软件测试,提供了4个bug,其中三个已经解决,撰写1篇博客
闫昊 DEV 完成课程详情页面、视频播放界面的开发,1500行代码及注释,寻找、整合开源代码数万行,博客1篇,采访学长

特色功能

可以通过手机观看北航学堂上的视频资源,随时随地地学习。

用户反馈

1.有用户反馈在使用过程中,本地缓存的大量课程图片会导致系统相册中出现大量的课程图片,影响了其他app的正常使用。(该问题已解决)

暂时没有收到其他用户反馈。

已知缺陷

1.由断网状态下恢复网络连接,登陆后热门课程和所有课程页面无法自动刷新加载课程。
2.有时候页面切换过快会导致程序崩溃。
3.在没有连接buaawifi的情况下,切换到课程详情页面会弹出已选课程的toast信息。
4.网络不稳定也可能导致程序崩溃。

总结

整个团队对软件开发的整个流程有了清晰的认识,提升了编程实践能力,加强了合作精神。
在软件总体设计、团队执行力方面还有待提高。还需要同mooc网页团队加强沟通。

贡献分分配及比例:

闫昊:主要代码开发(服务器交互,视频播放等):59
唐彬:主要代码开发(主页面,登录,课程等):58
史烨轩:github管理,代码规范规定,博客,燃尽图:52
金哉仁:UI界面设计,图标设计,测试:51
余帆:代码开发(个人信息部分),博客:50
赖彦谕:博客,测试:30

转会人员:

赖彦谕,转会至bestRW团队。同时我们团队将会引进bestRW团队的成员益西多吉。

posted @ 2015-11-16 21:07  歪果仁带你灰  阅读(576)  评论(0编辑  收藏  举报