项目 | 内容 |
---|---|
课程班级博客链接 | 班级博客 |
这个作业要求连接 | 作业链接 |
团队名称 | 这是个小队 |
团队成员分工描述 | 祁英红(组长):负责安排工作,协调各个组员的工作以及代码编写 帖佼佼:主要负责文档撰写工作以及代码编写 高文利:主要负责代码设计以及主要编写工作 李华:主要负责文档撰写工作以及代码测试审查工作 |
团队的课程学习目标 | (1)将学习的敏捷软件开发过程在实际的工程中实践; (2)掌握软件黑盒测试技术; (3)掌握软件项目确认测试内容,学会编制软件项目总结PPT。 |
这个作业在哪些方面帮助团队实现学习目标 | (1)促进了团队之间的合作加深,成员之间得互相借鉴学习,互助提升; (2)了解Beta冲刺的内容; (3)功能测试寻找bug并进行修改; (4)完成了软件功能测试方案。 |
团队博客链接 | 团队博客链接 |
团队项目Github仓库地址链接 | Github仓库链接 |
任务1:按团队项目互评名单,对互评方《实验九 团队作业6:团队项目编码&Alpha冲刺》的项目成果进行评价。
结对方团队博客链接:https://www.cnblogs.com/dizao/p/14920683.html
结对方Github项目仓库链接:https://github.com/InTentzhou/daizao_code/tree/master
符合要求的博客评论:
结合互评方项目需求规格说明书和软件试运行体验,从用户视角简要评价软件。
互评方代码未提交,无法运行。
结合实验九评分标准,给出互评团队作业评分成绩。
互评团队作业评分成绩:143(166)
任务2:团队作业Beta冲刺:团队项目经过Alpha阶段冲刺后,已基本完成项目编码工作。进入Beta阶段冲刺后,需要开发者对软件进行用户使用体验或典型用户应用场景测试并完善功能,此时常用黑盒测试技术完成测试工作。请根据团队项目中软件的需求分析文档、需求规格说明书和软件设计说明书,编写软件用户功能测试方案,并执行测试过程,在日期区间[6.25-6.30]内,任选连续4天进行Beta冲刺,冲刺当天晚23点前发布一篇团队Beta冲刺博客。
Beta 冲刺Scrum meeting导航如下:
日期 | 冲刺博客 | 链接 |
---|---|---|
6.26 | 熟悉JSP技术,实现界面设计 | 【Beta】Scrum meeting 1链接 |
6.27 | 实现用户注册登录界面 | 【Beta】Scrum meeting 2链接 |
6.28 | 实现系统所有界面和功能 | 【Beta】Scrum meeting 3链接 |
6.29 | 开发数据库和连接Tomcat | 【Beta】Scrum meeting 4链接 |
软件的功能测试方案文档(10分)。
任务3:完善与整理团队项目资料、编制团队项目总结陈述PPT、录制视频演示软件需求规格说明书中要求功能,在团队项目Github仓库中上传以上两个文档。
任务4:完成《实验十 团队作业6:团队项目编码与Alpha冲刺》团队博文作业
提供任务2要求在团队项目仓库中上传测试文档/测试活动视频后的3个截图(3分)
【软件验收测试Beta冲刺总结】结合燃尽图陈述任务1执行过程;(5分)
提供任务3要求团队项目github仓库中上传项目总结陈述PPT、软件功能演示视频文档后的2个截图;(2分)
记录完成《实验十 团队作业7:团队项目用户验收&Beta冲刺》各项任务实际花费的时间和分工(4分);
任务 | 估计所花时间(h) | 分工 |
---|---|---|
任务一 | 0.5 | 李华 |
任务二 | 32 | 祁英红 帖佼佼 李华 高文利 |
任务三 | 12 | 祁英红 帖佼佼 李华 高文利 |
任务四 | 5 | 帖佼佼 |
每位成员总结本次实验心得,最后由项目组长进行总结陈述。
成员 | 心得 |
---|---|
祁英红 | 经过了Alpha冲刺、Beta冲刺,作为组长,我觉得我们整个小组,从团队氛围,到组员关系,到整体的团队协作能力,都有了很大的提高,从刚开始懵懵懂懂的选题,到现在成功完成了项目的开发、测试、部署、发布。细细想来,我们竟然做了这么多的事情,我很感谢我的小组成员,她们有实力也愿意为团队做贡献。当一个团队都往一个目标冲的时候,彼此之间就已经是心照不宣的好友了。经过此次的实践让我对完成一个网页的流程有了全新的认识,我真的学到了很多东西,边学边做就会让人不局限于书本,能比较主动地去学知识,也能比较灵活地运用知识,这是我比较大的收获。我最大的收获就是有这么一群队友,从小组成立以来,大家都尽心尽力去做自己的事情,即使可能超出自己的能力,即使可能加班加点我们从来没有一个人放弃过,每个人都为了团队而去拼搏。 |
帖佼佼 | 通过本次实验,我们将敏捷流程彻底地应用在了工程项目中。在本次实验中,有了前期Alpha冲刺阶段的经验和总结,这次的实验没有之前那么让人压力大,我们在上周对系统进行了功能实现,但是对于功能测试这一部分的工作完全没有做,这周我们在组长的带领下搭建了服务器,生成了一个可以供大家体验系统的链接,这也是我第一次做这种工作,之前的课程设计之类的我只是完成最基本的功能实现,并且后期也没有跟深入的完善这些内容。这次的实验让我体验到了软件开发到后期的测试阶段、找bug阶段、完善系统等这些工作,是一次令人难忘的经历。在撰写系统文档等文档时,对系统的了解也是更加透彻。 |
李华 | 这次实验完成过程中,我学习到了很多,从项目的选题、需求分析,再到系统框架的设计、到最后的项目编码,尤其是在后面的冲刺环节和项目攻坚环节,团队合作的作用是毋庸置疑的。这次实验中,主要是beta冲刺阶段,学到了很多,和大家一起每天学习,体会到了合作效率高,每天也确实很忙很充实,在beta决断发现bug的过程中,我们共同商量如何修改bug的过程中,也有所收获。bug的发现虽然不是很简单,但是bug的修改的确比发现bug更难一些,对编程的要求也更高了一些,也从中发现了自身的问题,编程能力也需要好好提升。总的来说,经过这次的团队实验,我扩展了自己的知识体系,受益匪浅! |
高文利 | 这次实验中,我们组各位成员表现都很棒,每个人都能完成分配给自己的任务。Bate冲刺阶段的主要任务是对系统进行测试,尽管在Alpha冲刺阶段结束对系统有测试,但是仅限于功能实现。好在还有一次机会可以就系统各部分进行测试、逐步优化。从前只能将系统进行内部使用,现在搭建了服务器可以将链接放到网上,供大家使用测试。这是一个神奇的过程,也是一种特别的体验,也确实十分的累人。但是整个过程,学习到了特别多的东西,而且这样的项目实战经验,确实是能敦促人不断学习,不断前进,不断面对新问题。 |
每位成员陈述课程学习总结,回顾《实验一软件工程准备》提出的3个问题,并总结答案。 | |
成员 | 回顾总结 |
:--: | :--: |
祁英红 | 这一学期的软工课让我们其中大多数人都收获了不少东西,尤其是对自我的认知,让我们明白我们其实能行。平时的上课并没有照本宣科地对教材进分析讲解,而是针对编程、结对开发、团队开发等一系列软件开发实际问题的分析和探讨,这让我们对软件开发的流程有了长足的认识。此外,课程之外丰富的实践和作业更是坚实地巩固了课堂知识,同时,通过团队的协作共同完成一个一个完整的项目,并且是有真正使用价值的软件让我们对于自己的能力又有了一个新的发现,对于团队合作有了新的理解。 |
帖佼佼 | 软件工程是一门必修课,但是想要真正掌握,需要切实体会它的思想,学习它当中如何去分析和处理问题的过程,软件工程是一个综合的、能够解决问题的思想集合,想要真正掌握其中的精髓,可能还需要我不断地、长时间的学习与体会总结。从一开始的个人作业到两人协作,再到四人一起共同努力,我深刻体会到了协作共赢的力量,说实话,一开始的个人实验作业让我很累,而且经常找不到方向。但是自从开始小组协作我真的从小组成员那里学习到了很多,有了组长的组织,我们的工作也是协调有序。在这里要感谢我的小组同伴,在这段时间以来对我的帮助和包容。我体会到了小组协作和谐正确的重要性,这也是软件工程的一大学习要素。同时,非常感谢老师和助教,对我们学习的传授和作业的悉心指导,感谢这段时间的辛苦付出。 |
李华 | 这门课程终于快要结束了,说实话,真的还挺感谢有这样的机会,快速提升个人能力。第一,感谢自己,没有放弃,积极主动的去融入团队面对困难和问题,分担团队的工作任务;第二,感谢团队,有缘才能一起组队,团队项目没有落下任何一个人,大家都一起讨论,一起研究问题,一起分担任务,一起学习新知识,这就是该有的团魂吧!第三,感谢软件工程这门课,感谢代老师,感谢助教们。我们完全理解老师的煞费苦心,以及偶尔对我们恨铁不成钢的责骂。课程结束了,每个人或多或少都有所收获,希望期末都能取得好成绩! |
高文利 | 在这一学期的软件工程课程设计学习过程中,我发现了学习和实践中的不足,也学到了很多的知识,不管是学习上的,还是生活上面,一个团队离不开每一个人,各有长处,多一个人就会多一份优势,在这期间有老师的指导,助教认真负责的发现并提出问题,最后给予一定的指导,在这门课程上面,每个人都花费了很大的时间和精力,期间还有团队成员的理解和互相帮助,我们是一个团体,学习的这段时间也都很愉快,不管是遇到问题后解决问题,还是寻求帮助,都能够愉快的解决,希望后期还有机会合作! |