听说 —— 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冲刺随笔 Beta预备 Beta冲刺Day1 Beta冲刺Day2 Beta冲刺Day3 Beta冲刺Day4 Bet ...

  2. Beta冲刺——汇总随笔

    一.代码规范与计划随笔 Beta冲刺--代码规范与计划 二.凡事预则立随笔 Beta冲刺--凡事预则立 三.10篇冲刺随笔 Beta冲刺--第一天 Beta冲刺--第二天 Beta冲刺--第三天 Be ...

  3. 修!咻咻!团队Beta作业博客汇总

    作业描述 课程 软件工程1916|W(福州大学) 团队名称 修!咻咻! 作业要求 项目Beta冲刺(团队) 团队目标 切实可行的计算机协会维修预约平台 开发工具 Eclipse 团队信息 队员学号 队 ...

  4. Beta冲刺阶段博客集合

    Beta冲刺阶段博客集合 课程名称:软件工程1916|W(福州大学) 团队名称: 云打印 作业要求: 项目Beta冲刺(团队) 作业目标:作业集合 团队队员 队员学号 队员姓名 个人博客地址 备注 2 ...

  5. Beta冲刺随笔集合

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

  6. Beta冲刺随笔汇总

    项目Beta冲刺(团队) Beta冲刺随笔汇总 姓名 学号 博客链接 何守成 031602408 http://www.cnblogs.com/heshoucheng/ 黄锦峰 031602411 h ...

  7. 项目Beta冲刺(团队) ——随笔集合

    课程名称:软件工程1916|W(福州大学) 作业要求:项目β冲刺(团队) 团队名称:葫芦娃队 作业目标:汇总这次冲刺项目的所有随笔文件. 队员学号 队员昵称 博客地址 041602421 der hi ...

  8. Beta 冲刺随笔汇总

    作业要求 这个作业属于哪个课程 软件工程1916-W(福州大学) 这个作业要求在哪里 项目Beta冲刺(团队) 团队名称 基于云的胜利冲锋队 作业目标 汇总随笔 团队信息 团队名称:基于云的胜利冲锋队 ...

  9. 项目Beta冲刺随笔集合

    班级:软件工程1916|W 作业:项目Beta冲刺 团队名称:SkyReach 目标:完成项目Beta版本 项目Github地址 评审表 团队博客汇总 队员学号 队员姓名 个人博客地址 备注 2216 ...

  10. Echo团队Beta冲刺随笔集合

    班级:软件工程1916|W 作业:项目Beta冲刺(团队) 团队名称:Echo 作业目标:完成项目Beta冲刺 凡事预则立 Day 0: 凡事预则立 冲刺随笔 Day 1: Beta冲刺第一天 Day ...

随机推荐

  1. CodeM资格赛 Round A 最长树链

    按照题解的做法,对于每一个质约数分别进行讨论最长链就行 对于每一个数的质约数可是比logn还要小的 比赛的时候没人写,我也没看 = =,可惜了,不过我当时对于复杂度的把握也不大啊 #include & ...

  2. 畅通工程 HDU - 1863

    省政府"畅通工程"的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可).经过调查评估,得到的统计表中列出了有可能建设公路的若干条道 ...

  3. 【转载】Apache Spark Jobs 性能调优(一)

    当你开始编写 Apache Spark 代码或者浏览公开的 API 的时候,你会遇到各种各样术语,比如 transformation,action,RDD 等等. 了解到这些是编写 Spark 代码的 ...

  4. es6中一些基本的使用方法

    es6中一些基本的使用方法 const 定义常量 let 块级变量 用let定义的变量只在块当中起作用,离开变量外界的块(括号)就会被销毁. 模板字面量 用于字符串拼接和写模板,使用 ` (反引号,左 ...

  5. BZOJ 3527: [ZJOI2014]力(FFT)

    BZOJ 3527: [ZJOI2014]力(FFT) 题意: 给出\(n\)个数\(q_i\),给出\(Fj\)的定义如下: \[F_j=\sum \limits _ {i < j} \fra ...

  6. LightOJ1336 Sigma Function

    题意 求和运算是一种有趣的操作,它来源于古希腊字母σ,现在我们来求一个数字的所有因子之和.例如σ(24)=1+2+3+4+6+8+12+24=60.对于小的数字求和是非常的简单,但是对于大数字求和就比 ...

  7. JQuery AJAX 全局设置

    现在需要给每个请求都加一个请求头,挨个修改太麻烦.可以用如下方式: $.ajaxSettings.beforeSend= function(request) { request.setRequestH ...

  8. 动态增加表单元素并获取元素的text和value提交

    以上是效果图 需求是这样的: 专家设置好条件,然后设备检测到达到相应的条件之后,设备发出提醒给用户. 这就需要专家设置好能看懂的条件之后,然后把给专家看的,正常人能看懂的条件和发送的设备的,设备能够识 ...

  9. c#多线程同步之Semaphore

    一提到Semaphore(信号量)的使用,还挺有意思的,它允许多个线程同时访问多个稀有资源,我立马想到银行的ATM机取钱的场景.看下面的代码: ); public static void StartT ...

  10. RocketMQ与kafka对比(官方)

    淘宝内部的交易系统使用了淘宝自主研发的Notify消息中间件,使用Mysql作为消息存储媒介,可完全水平扩容,为了进一步降低成本,我们认为存储部分可以进一步优化,2011年初,Linkin开源了Kaf ...