团队项目用户验收评审——《WAP团队》
1、验收准备的相关文档链接:https://github.com/LVowe999/xiangmubaogao.git
3、关于源代码管理的10 个问题
我们团队的在处理文件的锁定问题上是不加锁的,也就是说我们的成员可以自由迁入迁出。由于现阶段的开发规模比较小,于是为了最大化效率,我们没有对文件迁入迁出进行过多的限制。将文件在迁入迁出时加锁,显然可以保证源代码修改的同步性,减少不必要的冲突和错误,但是这样的缺点是显而易见的,由于缺乏了并行性,项目开发的效率就被极大地降低了,极端情况下很有可能因为一个人的失误,导致全队项目的搁浅。反之,我们采用自由迁入迁出的方式,则与前者的优缺点互反了。的方式,则与前者的优缺点互反了。
(10)你的项目的源代码和测试这些代码的单元测试,以及其他测试脚本都是放在一起的么? 修改源代码会确保相应的测试也更新么?你的团队是否能部署自动构建的任务?
4、验收过程
本次验收主要是采用团队互评的方式,两个团队根据各自准备好的相关的验收资料分别对各个小组的开发的系统进行验收。每个组分工好角色,在验收场景,通过甲方、乙方的方式进行验收,记录人员记录验收的情况,最后总结。
5、实施过程场景照片
6、团队成员的具体分工、占整个实验任务的工作量比例及完成各自任务的实际时间
小组成员 | 具体分工 | 占整个实验任务的工作量比例 | 实际时间 |
马宏伟 | 后台、前端完善,系统演示 | 19% | 7h |
周欣 | 前端完善,博客撰写,资料整合,项目主持 | 20% | 8h |
乌勒扎 | PPT制作、系统演示前准备 | 17% | 6h |
杜有海 | 过程文档 | 14% | 3h |
马麒 | 实施文档 | 15% | 3h |
郝明宇 | 验收过程相应资产填写及校队 | 15% | 3h |
7、各成员项目总结
(1)周欣:每一次都认真对待,认真去做,无论结果如何,好与坏,依然努力。对于本次项目,虽然不是主要负责人,但是对于每一次作业实验,我确实兢兢业业地去完成。但是,每一次结果却都不理想,有可能别人觉得没有什么,但是对于付出了辛劳和努力的同学无疑是一种打击,不但打击了我们完成作业的信心,更是打击了我们努力坚持的心。然而,最后,我想说虽然获得的成绩与付出不成正比,但是,也学到了方方面面很多知识,增益我所不能,如果再有这样的学习机会,一定会换一种方式去对待。另外,在这最后,谢谢老师的指导,对于项目的不足之处,我们会继续改进。
(2)马宏伟:本次项目由团队成员进行开发,代码由我主导编写,最终程序完成了基本功能,界面和详细功能不够完善,主要是详细设计方面存在一些不足,以后会改进的。
(3)乌勒扎:我们的系统是从教师和学生的双方利益出发而开发的。开发期间我们分工合作,发挥了各个队友间的特长,以达到最好的效益和质量,因为能力的限制,每个人负责的模块有大有小,但最重要的是大家的共同努力,大家都学到了很多东西,这个项目是对我们大三第二学期这半年来所学知识的一次总结和检测,我们认为只有通过这样的项目实训,对我们所学知识的一次全面检测,从而使我们认识到知识内容的不足和知识框架的缺陷之处,然后有的加以弥补知识。由于我们能力有限,做出来的和我们想象中的还差一点,我们会继续努力做的更好,也很感谢我们的老师和助教团队,为我们做了这么多,因为有了这次的团队经验,我觉得对我们以后工作学习上都会有很大的帮助,无论做出来的如何,我们每个人都学会了制作软件的过程。
(4)杜有海:此次实验加深了对数据库基本原理和理论的理解,巩固了对系统分析与设计的应用,进一步提高我们综合运用所学知识的能力。同时也发现很多学过的东西没有理解到 位,不能灵活运用于实际,不能很好的用来解决问题。另外,在结对过程中,痛队员之间的不断磨合与努力,我们可以一步一步地改进我们的设计,提高我们的专业知识与能力等等。非常感谢拥有这样的机会去学习。
(5)马麒:任务的顺利完成离不开老师的帮助和小组成员的共同努力,虽然我们小组只有几个人,但我们是一个有组织,有效率,有团队精神的小组。在任务的完成中有明确的分工,有共同的目标,让我深刻的体会到什么叫有效率的团队。为以后的学习和处理此类问题有了很好的前车之鉴。
(6)郝明宇:此次实验加深了对数据库基本原理和理论的理解,巩固了对系统分析与设计的应用,进一步提高我们综合运用所学知识的能力。同时也发现很多学过的东西没有理解到位,不能灵活运用于实际,不能很好的用来解决问题。队员们分工合作,彼此相互学习到很多。
8、项目组总结
通过一学期的学习,七次团队协作。到目前,基本上完成了项目的开发,前期所预想的功能也实现了。虽然有不足的地方,但我们会继续改进,把系统完善,希望可以用于市场,起到应有的作用。虽然,前面的几次学习有些东西被否定了,我们小组成员也受到了很大的打击,付出了一个学期的努力,却换来那不如意的成绩。但是,最终,对于我们自己所做的东西,我们仍然会把它努力做好。另外,在这一学期的学习中也学到了很多知识,对于软件的开发不再是一张白纸,至少我们知道开发软件需要经过哪些过程,需要做哪些工作等等。还有,对于软件的测试需要怎么去做,有哪些测试的方法可以使用,用户和开发人员能对软件测试做什么工作,对软件的验收我们要做哪些相关的准备工作等等。总而言之,经过本次的学习,使我们受益匪浅,增益我们所不能。