听说 —— beta冲刺总结

beta冲刺成员名单

姓名 学号 负责方向 个人主页
周龙荣 031402543 前端页面、跳转 http://www.cnblogs.com/ZHOULR/
李家鹏 031502615 服务器、后台 http://www.cnblogs.com/Reisende/
曾玮诗 021502602 前端页面、跳转 http://www.cnblogs.com/qq805212031/
张柽 031502637 前端页面、跳转 http://www.cnblogs.com/Olivia1011/
郑秦 031502639 服务器、后台 http://www.cnblogs.com/jiuling/

项目预期进展及现实进展

项目预期计划 现实进展
用户头像可以更换
注册账号
短信验证
每日一推
发送日记界面
日记展示界面
收到别人的日记
收藏日记
意见反馈界面
版本更新界面
Beta版本最后调整,博客整合

过程体会

  • 软工实践可以说是这个学期所有课程中最充实的一门课了。从组队开始软工实践到现在经历了两个多月,在这两个月的实践过程中我们学习了很多。从如何选题、市场调查确定功能、进行需求分析、设计原型、做选题报告到开始alpha冲刺开始编码,再到这次的beta冲刺。在这整个过程中我们切实地体会到如何做一个,以及这中间的艰辛。在这次beta冲刺开始之前,我们就商量好,这次要吸取上一次的经验教训,不能大家自己做自己的,而应该大家一起完成,在过程中不能缺少交流,所以这次我们在beta冲刺的7天时间里,每天晚上都在活动室五个人一起进行软工冲刺,确保了大家的进度和想法都统一。
  • 这一次确实较比上次的Alpha更有活力,但还是存在不足。虽然7天时间结束了,还是有很多功能我们没有完成,最终的交付版本和我们一开始讨论的还是存在差距。之后还需要我们继续将项目完善。
  • 开发服务器与安卓都同时发现一件很蛋疼的事,表面上好像大家对着APP的功能是什么都懂,但是没有一个统一的认识。开发服务器发现经常要更改做好的部分,安卓发现不知道下一件事是做什么。这情况在遇到5个人的团队就更突出了。另外服务器的同学内心表示这用C#来写简直是自己给自己挖坑,看起来好像也不难,于是一开始能够较快,然后再深入一下发现啥都是一件麻烦的事(啥都要自己慢慢整)。
  • 安卓方面发现有些功能使用了一些比较自己不那么了解的方法实现,结果就是经常性抽风。苦逼了某个新加入的队友,电子[鸡腿]拿好不谢。对新队员而言我们缺乏可以完整表示整个框架模型或是大致完整的原型设计一类东西。只能勉强口头传述。
  • 体会最深的是这次使用了git来协同开发,确实方便了许多,比较可惜的是对git工具的使用不太熟练,有时候会出现很多问题不知道怎么解决。

组员分工及在Beta阶段的工作量比例

姓名 学号 分工 工作量比例
周龙荣 031502543 前端页面、跳转 22%
李家鹏 031502615 服务器、后台 22%
曾玮诗 031502602 前端页面、跳转 22%
张柽 031502637 前端页面、跳转 17.5%
郑秦 031502639 服务器、后台 17.5%

反思

  • 在beta冲刺结束后,我们进行了组内的讨论反思。本次Beta冲刺,我们在Alpha版本的基础上实现短信验证功能和每日一推等部分功能。遗憾的是主体的功能模块存在着问题,暂时没有找到解决的办法,总的来说我们对这次beta冲刺的结果不太满意。这是Alpha的遗留问题。前期Alpha版本时的界面存在部分的bug,在Beta冲刺时需要继续花时间调试,在很大程度上影响了这次的Beta版本的进展,拖慢了冲刺的进度。调试BUG的过程中发现由于大家都缺乏开发经验,app部分的项目代码混乱,突然接手过来几乎是看不懂结构的状态,给调试BUG增加了很多难度。调试的难度主要来自于结构混乱(经验少)、无注释(部分成员对代码规范并不上心)、缺乏说明、外加团队成员对安卓本身没啥经验可言。
  • 此外疲于应对冲刺阶段的各种考试和实验,没能提前着手项目,在冲刺期间一起开发的时间也不足以解决项目存在的所有问题,最终的进度不尽人意。
  • 附上app的github地址(依旧在dev分支下),由于有很多事情没有完善,github上面的项目并不是最新的。

下阶段展望

  • 下一阶段我们希望能将收藏功能实现出来,然后在验收的时候能交付一个完整功能的版本。软工实践虽然结束了,但是我们会继续完善我们的项目,也会将在这学期软工实践中学到的知识以及培养的展示答辩以及团队协作的本领应用在之后的项目以及学习中。一步一步地提升自己。
  • 充分吸取此次教训,下定决心对项目开发重新开始,从头来过(只保留些许部分)。

附上我们一起冲刺的一部分图

听说 —— beta冲刺总结的更多相关文章

  1. Beta冲刺阶段

    Beta冲刺阶段 现阶段工作安排以及问题解决 Struts2框架配置 网上下载Struts 2 的框架代码,按照书上教程进行配置 遇到的问题:书上配置过程和实际操作有出入,按照书上过程无法完成配置过程 ...

  2. Beta冲刺链接总汇

    Beta冲刺 咸鱼 Beta 冲刺day1 Beta 冲刺day2 Beta 冲刺day3 Beta 冲刺day4 Beta 冲刺day5 Beta 冲刺day6 Beta 冲刺day7 凡事预则立- ...

  3. 凡事预则立-于Beta冲刺前

    凡事预则立,在Beta开始前的描述 在Beta项目冲刺开始之前,我们小组组织了一次活动室的讨论,明确了一下分工和即将来临的Beta冲刺要处理的问题和需要继续改进的地方.顺带补上一直没有的照片: 针对几 ...

  4. beta冲刺总结-咸鱼

    前言:emmmmmmm冲刺总结应该可以吐槽了?我发誓后面几篇冲刺我是很努力用正经语言描述了!!!!! 心得:emmmmm,说真的--到beta冲刺的时候才是真正感受到了组队的存在,基本上隔三差五就约一 ...

  5. Beta冲刺合集

    Beta冲刺序列: Beta凡事预则立 :Beta No.0 Beta冲刺Day1:Beta No.1 Beta冲刺Day2:Beta No.2 Beta冲刺Day3:Beta No.3 Beta冲刺 ...

  6. Beta冲刺集合

    1.Day1 http://www.cnblogs.com/bugLoser/p/8075868.html 2.Day2 http://www.cnblogs.com/bugLoser/p/80758 ...

  7. Beta冲刺随笔集合

    Beta冲刺随笔集合 项目Beta预备 Beta冲刺第一天 Beta冲刺第二天 Beta冲刺第三天 Beta冲刺第四天 Beta冲刺第五天 Beta冲刺第六天 Beta冲刺第七天 用户调查报告 Bet ...

  8. Beta冲刺置顶随笔

    项目名称:城市安全风险管控系统 小组成员: 张梨贤.林静.周静平.黄腾飞 Beta冲刺随笔 Beta预备 Beta冲刺Day1 Beta冲刺Day2 Beta冲刺Day3 Beta冲刺Day4 Bet ...

  9. Beta冲刺 总结

    Beta冲刺 总结 1. 完成情况 经过了为其七天的beta冲刺,我们基本完成了之前在<beta开始前准备>博客中所列出的内容. 增加关于征信的功能,贴近选题主题.在学生的信用活动记录中添 ...

随机推荐

  1. MySQL学习【第二篇安装】

    一.Mysql安装方式 1.安装方式 1.rpm,yum安装 安装方便,安装速度快,但无法定制 2.二进制安装 不需要安装,解压即用,不能定制功能 3.编译安装 可定制,安装很慢,安装分为四个步骤 1 ...

  2. jQuery----each()方法

    jquery中有隐式迭代,不需要我们再次对某些元素进行操作.但是如果涉及到不同元素有不同操作,需要进行each遍历.本文利用10个li设置不同的透明度的案例,对each方法进行说明. 语法: $(元素 ...

  3. QT中QToolTip样式设置的两种方式

    方式一 使用样式表设置 ui.label->setStyleSheet("QToolTip{border:1px solid rgb(118, 118, 118); backgroun ...

  4. python3爬虫-使用requests爬取起点小说

    import requests from lxml import etree from urllib import parse import os, time def get_page_html(ur ...

  5. SAP库龄表

    &---------------------------------------------------------------------* *& Report ZFIR005 *& ...

  6. vb6 读写文件

    '--------------------------------- 'write file     Dim nHandle As Integer, fName As String     fName ...

  7. lxml etree xpath

    from lxml import etree #####################基本用法: ##################### html = ''' <h1 class=&quo ...

  8. 【转载】屏幕坐标向3维坐标的转化-DXUT的CD3DArcBall类

    原文:http://blog.csdn.net/bluekitty/article/details/6070828 3D应用程序中,我们可以通过鼠标进行空间中物体的旋转和视角的变换等,而鼠标的移动是2 ...

  9. 【HNOI2013】游走

    题面 题解 图上的期望大部分是\(dp\),无向图的期望大部分是高斯消元 设\(f[i]\)表示走到点\(i\)的期望,\(d[i]\)表示\(i\)的度,\(to(i)\)表示\(i\)能到达的点集 ...

  10. Kubernetes学习之路(十四)之服务发现Service

    一.Service的概念 运行在Pod中的应用是向客户端提供服务的守护进程,比如,nginx.tomcat.etcd等等,它们都是受控于控制器的资源对象,存在生命周期,我们知道Pod资源对象在自愿或非 ...