Alpha版总结会议
昨天上课的时候,我们学习了项目总结这一部分的内容,并根据老师提供的项目Postmortem模板对我们的项目进行了总结。
项目Postmortem模板主要分为设想和目标、计划、资源、变更管理、设计和实现、测试和发布六个方面。根据这个模板,我们对我们的项目进行了总结,会议的主要流程分为三个方面:第一,按照模板提供的六个方面探讨我们的项目的改进之处;第二,探讨团队项目合作在前两个阶段存在的问题;第三,若是能够重新来过,我们应该如何改进或者如何避免这些问题。
首先,设想与目标方面,我们的项目是一个竞赛的跨专业组队平台,在实现的过程中,我们始终认定这一主题,程序的设计以及功能的实现都围绕这一主题来进行,因此,设想和目标可以符合我们的构想和用户的需求。
计划方面,在项目团队开发时以及团队冲刺时,我们在合理安排团队计划以及项目估计等方面做的还不够好,原本预计实现某个功能所需要花费的时间总是会超期,而且在实现的过程中还需要处理大量的Bug,这也浪费了大量的时间。
资源方面,由于我们的项目做的比较小而且比较简单,在项目开发的过程中每个人也都分别领取了自己感兴趣的模块,因此,实现起来还算是比较容易。
变更管理方面,我们的项目在第一次冲刺阶段的末期发生了变更,由于时间的原因,很多预想的功能我们没有办法在第一阶段实现,因此,迅速通知团队成员并召开会议,商讨如何暂时“砍掉”部分功能。
设计与实现方面,这一方面中存在的问题最多,因为我们刚刚发布了Alpha版,为了让程序更好地投放市场,我们在昨天的课堂讨论中从这一方面中选出了三个急需解决的问题。
最后,测试与发布阶段,目前我们正处于这一阶段,对于这一阶段的问题还没有一个完整的体会和了解。
项目急需改进的三个问题:
在昨天的讨论中,我们根据老师提供的模板,讨论了我们的项目在设计与实现方面急需改进的三个问题。第一个问题就是代码的规范,这其中包括文件命名的统一规范、函数书写的规范以及在程序中变量命名的规范。代码的规范不仅便于团队成员的开发与阅读,同时有利于代码的后期维护。第二个问题就是实现用户头像上传功能,当下市场中流行的大部分服务于个人的软件都有用户头像上传功能,因此,我们的项目中也要实现这一功能。第三个问题,实现组队成员的信息推送功能,这是数据挖掘的最简单实现,也是能够让我们的软件出色的一个重要功能。
若是项目能够重新来过,我们可以在哪些方面有所改进:
若是项目能够重新来过,我们能够在项目的计划方面有所改进。这次的项目开发最深刻的一个体会就是眼高手低,很多认为简单的、易于实现的功能在实现的时候并不是真像想的那么容易,具体的实现中需要考虑很多的问题。因此,我们在制定计划时应该制定出弹性的计划,即如果某个功能无法按期实现时,我们的项目能够能够允许的最大延期是多长时间,如果延期还没有办法解决,如何应对这个问题,功能砍掉还是继续延期实现,这些问题都要在计划中提前预测分析到。第二个改进措施就是代码的规范,比如代码的命名,团队成员在做开发之前,就要设计出一套团队都能接受的标准,或者在团队开发的过程中,采用文档的方式说明变量以及文件命名的含义,以加快开发速度。第三个改进措施就是团队的管理,这是我们第一次的团队合作,总体上来讲,合作的效果还算是不错,但是我们在第一次合作中也存在很多的问题,如开发效率低,对于某个功能没有明确的认识导致后期的重写或者修改,如果项目可以重来,我相信我们可以配合的更加默契。
Alpha版总结会议的更多相关文章
- Alpha版总结会议——班级派
一.开会的过程 在周一下午上课的最后20分钟内,我们组进行了“班级派”的alpha版的总结会议.首先进行的是分析目前的版本情况,每个人说了自己的进度,包括已经完成的以及即将要完成的.随后是分析前段时间 ...
- 团队开发——Alpha版总结会议
本组目前存在的问题: 1.在选题的时候,题目选的比较有难度,造成后期工作量较大,实现有难度(未能正确估计项目的难度). 2.最初规划时,设计的功能较多,但是技术水平达不到,导致目前完成功能较少. 3. ...
- 课堂讨论——Alpha版总结会议
我们在课堂上针对第一阶段冲刺过程中存在的问题,展开了激烈的讨论,并投票选出需要改进的最主要三个问题.
- 课堂讨论—Alpha版总结会议
我们在课堂上针对第一阶段冲刺过程中存在的问题,展开了激烈的讨论,并投票选出需要改进的最主要三个问题. 有图有真相:
- 第二阶段站立会议alpha版总结
一.会议过程 在完成第二次冲刺后,Alpha版本最终发布,我们对校园二手交易平台开发过程及产品存在的问题进行了激烈讨论.进行了我们的团队总结会议,会议中每个人先发表了个人对Alpha版开发过程中存在的 ...
- 【Sprint3冲刺之前】TD学生助手——alpha版发布
TD学生助手——alpha版发布 1.设想和目标 1.我们的软件要解决的问题 TD学生助手的主要核心思想就是帮助学生安排他们忙碌的学校生活.主要是通过以下几个方面 1.通过学生的需要进行分类(考试, ...
- alpha版、beta版、rc版的意思
很多软件在正式发布前都会发布一些预览版或者测试版,一般都叫“beta版”或者 “rc版”,特别是开源软件,甚至有“alpha版”,下面来解释一下各个版本的意思. alpha版:内部测试版.α是希腊字母 ...
- 5-26课堂作业——组员投票Alpha版存在的问题
我们在课上讨论了Alpha版目前发现的问题,并通过投票的方式,选出其中三个认为是当前须紧要解决的问题. 问题: 1.缺少数据库: 2.用户体验不良好,游戏难度分区不明显: 3.团队成员共同工作时间少.
- 导师互选系统 Alpha版冲刺总结
导师互选系统 Alpha版冲刺总结 一.设想和目标 我们的软件什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们的软件主要是要实现导师和学生双向互选的功能.功能定义清晰明确,在软 ...
随机推荐
- Duplicate entry 'javajavajav' for key 'username'
org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Cause: com.mysql.jd ...
- HackerRank Week of Code 26
好像这次week of code不是很难= = A int main(){ int n; int m; cin >> n >> m; cout<<(n+)/*)/) ...
- C#体检套餐项目
使用泛型集合写的一个小项目 1.要实现新建体检套餐,并且如果已经有了该体检套餐就不能再次新建, 2.要实现套餐列表动态更新,没添加一个体检套餐,在套餐列表里就自动添加一项; 3.向当前套餐类表里添加检 ...
- oracle函数
oracle中函数分为3大类,分别为:单行函数,分组函数,分析函数. 1.单行函数 单行函数同时只能对一行进行操作,且对输入的每一行返回一行输出结果. 单行函数还分为:字符函数,数子函数,日期函数,转 ...
- [LeetCode] Basic Calculator II 基本计算器之二
Implement a basic calculator to evaluate a simple expression string. The expression string contains ...
- 分享“12306 P2P平台”创业Idea
结合云平台抢票,社区,P2P等性质,实施供求抢票平台,能有效提高和整合抢票市场,抢票优势以杜绝黄牛,给散户提供更有利的抢票途径.本在11月计划实施,后去搞比特币,故分享摘要集思广益. 背景 ...
- NPOI操作EXCEL(五)——含合并单元格复杂表头的EXCEL解析
我们在第三篇文章中谈到了那些非常反人类的excel模板,博主为了养家糊口,也玩命做出了相应的解析方法... 我们先来看看第一类复杂表头: ...... 博主称这类excel模板为略复杂表头模板(蓝色部 ...
- 360浏览器7.1抓触屏QQ空间包
- Alpha阶段总结
Alpha阶段的验收已经完成,8个小组都展现了他们经过连夜奋战后的成果.相比过往几届,这是第一次8个小组全部顺利演示操作完成,没有个别小组因为任务未完成而延宕演示的情况发生.Alpha演示,各组都实现 ...
- Keepalived的安装
Keepalived的安装 官网下载:点击直达 yum install -y libnl yum install -y libnl-devel 下载 cd /usr/local/src/ wget h ...