Milestone 1 Postmortem-事后诸葛亮会议

      持续了靠近一个月的软件开发milestone 1 终于结束了,我们团队成员也在“软件工程”课上一起总结了我们第一阶段开发的是是非非,下面就和大家一起分享分享吧!

      首先,我们团队的M1总体来说还是很给力的,完成了我们预期要完成的任务,除了还有部分bug没有解决外,大部分feature我们都已实现。我们在M1开发中,有以下方面是我们做的比较好的地方:

      首先我们任务的分工很明确,每个成员都有自己的负责模块:Junyuan Xie负责从视频中抽取音频流,并且将音频切断;Tao Wu负责播放器模块(包括载Junyuan Xie程序中产出的字幕);Yishi Xing负责音频的频谱图;Liangjun Song负责UI界面和整合其他队员的工作;当然还有我们给力的PM, Jun Xu负责组织总结大家工作,软件test和软件宣传。这样分配的好处是,任务分配很清晰,不存在task有重叠这样模棱两可的情况,当然也不存在疏漏。

      然后我们还有一点做的比较成功,队员直接的沟通很给力,不但知道自己要做什么,同时也明白其他队员的情况,以及自己的工作和其他人的代码如何衔接。这是很重要的一点,因为最终我们是需要将各个队员的工作一起融合到软件中的,如果仅仅个人的工作能够完成而衔接不起来,将会是很大的失败。我想我们能够保持相互之间的交流顺畅,一方面是我们有个给力负责的PM,每天组织大家Daily Scrum,总结工作,当队员有疑问时,全队一起讨论对策。其次,我们的队员中准备申请出国的占多数,所以在M1中没有保研回校这样的琐事,每次Daily Scrum人都能到齐。(不过在M2阶段出国的同学要忙申请,希望大家提高效率,软件工程和申请两不误啊!)

       最后我们的任务分配的比较均匀,大家干活也都给力,所以大伙的积极性很高,值得表扬!

       不过我们的M1也有不足的地方:

      首先我们的任务计划的太满,并没有留下足够多的时间来整合和测试,这导致我们在release前都匆匆忙忙,最后软件打包也没有完成。我们计划在M2中要留下充分的buffer来处理一些test或者bug。

      另外一点我们UI只是实现了一些操作功能,但界面还是太丑了。。。不过M1时间有限,我们没能够精心设计UI,在接下来的M2中,我们将要着重提高用户体验!当然需要UI组的妹子们帮忙画图标按钮啊~

      最后谢谢大家支持!

posted @ 2012-11-01 21:00  Msra-Ustc-灰太狼  阅读(302)  评论(0编辑  收藏  举报