Alpha版本冲刺现场演示和阶段验收的总结
一共15个组。有13个组参加了今天的现场演示,分别是YZH、Radio Group、FZU5BOYS、静静看、Clean Code、Mod4、F4、For the Dream、Journey of Code、The Expendables、攻城小分队、SQCS、Code.R。 另外两个组 疯狂的Coding和Takeufly在下周六演示。展示了PHP、JAVA、SWIFT等多语言,WEB、Android、IOS等多平台的项目和作品。以上内容,都不在专业课程的教学范围内,基本都是在自学的基础上完成的。差别是,有的同学是在软工课程之前自学甚或项目经验过,有的同学是在这学期开始自学,在项目开发过程中自学。经过不懈的努力,甚至全身心的付出,在Alpha阶段完成了过往也许是验收时才能完成的效果。完成了在开学初甚或很难想象现在可以达到的成果。
软工实践课程,我希望 通过软工实践我的学生应该达到的:
1、通过项目,完成一个作品
2、技能的锻炼:比如会使用原型设计工具、数据库原型设计工具、版本控制工具、UML工具、自动化测试工具
3、形成自己的软工方法论:比如团队应该如何组织、遇到bug如何处理、学一个新语言或框架应该如何进行、项目进度如何控制,写出属于自己的《人月神话》。
希望你们通过软工实践,留下1,带走2和3。在今后的许久岁月里,偶尔能回忆起来大学里的这个课,想起冲刺中的点滴片段,想起曾经熬过夜。但肯定会忘记现在的痛苦、不解或抱怨。
在软工开始前,我们大概已经有3类学生:A、不学软工这门课,按照他已有的经验或知识架构,他自己也已经能够完成 实践要求的作品或软件;B、学完软工这门课,他也未必能够完成实践要求的作品;C、学着软工,能够完成课程要求的作品。第C类同学是大比例的,我们的任务布置、实践要求,都是按照这部分学生做参考的。我对A和B两类学生的要求或希望是,希望你们能够明白我更在意的是2和3。希望你们通过实践,得到你们原有不掌握的2和3。有付出,愿学习,就有收获和感悟。 A很优秀,但是软工课程一样能给你们 原有经验或知识架构里所不掌握的,而以后长远是有用的知识。 而不是单纯做出一个作品,而排斥课程的各种框限约束。那样的人生,就等于我们都是按自己经验在活,不再拥抱新鲜事物。 B也是一样的,也许现实很骨感,无法真的完成一个完美的作品,但也必须得到属于自己的提升和锻炼。和自己比,是前进,是不可思议的进步。
写给组长的话:组长必须严格要求。队伍能齐,组长必须首先不放弃,比如加强站立式会议的约束。 组长必须想方设法让所有组员都得到不同程度的编码锻炼和提升,而非吭哧吭哧自己或让主程写完全部代码。
因此,在下一阶段,我们将强化两点一票否决的要求:
1、所有组长守土有责,首先必须确保所有组员都得到编码锻炼。所有组员也都必须参与到编码中,要有明确的Commit记录。否则该组Beta版本将不得分。在Beta演示中也将特别针对编码分工中每个人负责的代码进行提问测试。
2、所有组必须采用Github实现版本控制和协同化编程,将Github融入团队合为一体。否则该组Beta版本将不得分。
功能或许不尽完善,但1和2必须在下一阶段冲刺中做到(下一阶段的任务安排,将在下一篇博客给出)。
最后, 在基于 功能完善程度、界面美观程度、团队分工合理且每个组员都尽可能得到编码锻炼、Github规范化使用、演示介绍总结 等基础上,我给出每个小组今天Alpha演示的得分(满分50分):
YZH——36、Radio Group——33、FZU5BOYS——42、静静看——34、Clean Code——40、Mod4——45、F4——40、For the Dream——47、Journey of Code——35、The Expendables——42、攻城小分队——37、SQCS——30、Code.R——45
Alpha版本冲刺现场演示和阶段验收的总结的更多相关文章
- 作业七:团队项目——Alpha版本冲刺阶段
本次作业为期三周时间,要求各组结合所选项目并阅读教材<构建之法>第六章内容,完成项目的Alpha版本.本阶段的主要内容如下:(20分) 1. 每天组织一次站立会议,讨论每个成员的昨天进 ...
- Alpha版本冲刺总结——曙光初现
No Bug 031402401鲍亮 031402402曹鑫杰 031402403常松 031402412林淋 031402418汪培侨 031402426许秋鑫 项目预期计划 界面设计 androi ...
- Alpha版本冲刺(五)
目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员5:凯琳 组员6:翟丹丹 组员7:何家伟 组员8:政演 组员9:黄鸿杰 组员10:刘一好 组员11:何宇恒 展示 ...
- Alpha版本冲刺(十)
目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员5:凯琳 组员6:翟丹丹 组员7:何家伟 组员8:政演 组员9:黄鸿杰 组员10:刘一好 组员11:何宇恒 展示 ...
- Alpha版本冲刺(九)
目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员5:凯琳 组员6:翟丹丹 组员7:何家伟 组员8:政演 组员9:黄鸿杰 组员10:刘一好 组员11:何宇恒 展示 ...
- 作业七:团队项目——Alpha版本冲刺阶段010
今日安排:组内成员讨论 今日进程:组内成员讨论结束,并有明确的解决办法,每个人准备实践
- 作业七:团队项目——Alpha版本冲刺阶段009
今日安排:组内成员讨论 今日进度:组内成员讨论分工细节以及可能遇到的问题,并提出解决方案
- 作业七:团队项目——Alpha版本冲刺阶段008
今日进度:组内成员讨论 今日安排:组内成员分工
- 作业七:团队项目——Alpha版本冲刺阶段007
今日进展:完善游戏主体代码. 今日安排:让游戏能运行起来.
随机推荐
- 高仿一元云购IOS应用源码项目
高仿一元云购IOS应用(高仿自一元云购安卓客户端) 本App因官方没有IOS客户端故开发,利用业务时间历时2个星期,终于开发完成,又因苹果的各大审核规则对此App的影响,又历时1个多月才终于成功上架, ...
- 初试MarkDown
· 要写个文档,突然就想到要不要试试学学MarkDown,整理一下大致过程 · 首先搜到这篇文章 ,简单介绍了MarkDown,以及OS X 平台上一个简单的工具 mou (目前仍免费) 相关新闻不做 ...
- AC日记——向量点积计算 openjudge 1.6 09
09:向量点积计算 总时间限制: 1000ms 内存限制: 65536kB 描述 在线性代数.计算几何中,向量点积是一种十分重要的运算. 给定两个n维向量a=(a1,a2,...,an)和b=(b ...
- flex sdk中mx_internal function getTextField() 这种函数如何调用?
在用flex 开发中,一些函数前打上了 mx_internal 外部调用不了,其实这样写就可以了 xxx.mx_internal::getTextField() 而 xxx.getTextField( ...
- Extjs API - JS Duck
1. 安裝JS Duck3 tar.gz版本 https://nodeload.github.com/senchalabs/jsduck/tarball/master exe版本 http://c ...
- http协议(三)几种数据传输方式
说说http协议的一些特点: 1)无状态 http协议是一种自身不对请求和响应之间的通信状态进行保存的协议,即无状态协议. 这种设置的好处是:更快的处理更多的请求事务,确保协议的可伸缩性 不过随着we ...
- cell与cell之间的间距问题,以及section跟随屏幕滑动而滑动问题
苹果在cell与cell之间默认没有间距,这样有时候不能满足我们界面要求,所以我们就需要将cell设置为分组模式(也就是每组一行或者多行,分为n组),然后我们就可以在代理中根据自己的需求设计cell之 ...
- 用Javascript判断访问来源操作系统, 设备, 浏览器类型
var browser = { os : function() { var u = navigator.userAgent; return {// 操作系统 linux: !!u.match(/\(X ...
- 升级nodejs版本
node有一个模块叫n,是专门用来管理node.js的版本的. 首先安装n模块: npm install -g n 第二步: 升级node.js到最新稳定版 n stable n后面也可以跟随版本号比 ...
- 将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete(有图有真相)(转)
1.安装Vim和Vim基本插件首先安装好Vim和Vim的基本插件.这些使用apt-get安装即可:lingd@ubuntu:~/arm$sudo apt-get install vim vim-scr ...