"You're right on the team," the ninth team work: Beta sprint preparation and acceptance

"You're right on the team," the ninth team work: Beta sprint preparation and acceptance

project content
This work belongs courses [ Teachers blog home page link ]
Where this requirement in the job [ Job link address ]
Team Name "You're right on the team."
Job learning objectives 1. Master software black box testing;
2. Institute preparation software project summary PPT, project acceptance report;
3. Master software project content inspection and acceptance process.
Team project github repository address link [ GitHub repository link ]

Scrum meeting Navigation

View [Beta] Scrum meeting 1 Click this link

View [Beta] Scrum meeting 2 click on this link

View [Beta] Scrum meeting 3 Click this link

Task Assignment

Full name Specific division of labor The proportion of the workload The actual completion time (h)
LIBERATION Summary document development, system acceptance and operation inspection 20% 6
Up to the election odd Requirements documents, functional check and test data preparation 20% 6
Ding Jiahui Design documents, writing and publishing team blog 20% 6
Jinsheng Fang Process documentation, project team summary statement prepared PPT 20% 6
Wen Yongqin Test documentation, implementation documentation 20% 6
See Appendix GitHub

Members experience summary

Up to the election odd

  通过这段时间的软件工程项目的实战演练,我对软件工程的工作原理有了深刻的认识,对于团队之间如何协作作业也有了进一步的认识,在关于考勤管理系统的工程项目中,我负责需求分析阶段的原型设计和需求规格说明书的编写,在原型设计的时候由于对系统的功能的划分还没有一个清晰的认识,所以对于原型开发中的一些功能是否需要设计和我们团队的丁家辉产生争执,最后我们决定采用周总理的方针,求同存异,即搁置争议,把我们都认同的功能项添加进去,这才得到最后的原型系统。这其中凝聚团队每个人的心血不足为外人道也。在概要设计阶段我负责概要设计文档的别写,在这次编写中团队确定了系统功能的大致划分,后面阶段我负责功能模块的设计、类的建立以及考勤等界面的设计,其中团队成员丁家辉和张旭辉给了我很大的帮助,再次感谢你们!

Ding Jiahui

  在这学期我们开设了一门新课《软件工程》,从此一扇新的大门为我打开。以前从没想过电脑上的敲代码也可以采用工程作业的方式来进行编写,通过软件工程的具体学习,我认识到,通过工程作业,一个看似庞大的软件设计就会划分为许多细小的项目,代码编写起来也变得更容易了。随后我加入了一个项目团队,进行项目实战。我们团队做的是一个考勤管理系统,通过团队的分工合作,我们根据代老师的项目划分的原理,将软件项目进行了细致的划分,将工作具体到人,每个阶段每个人都负责一个具体的小项目,每个人都在为这个项目添砖加瓦。在需求分析阶段我负责原型开发的设计,概要设计阶段我负责数据库的搭建,由于初次接触数据库,所以在数据库的管理员设置时花费了很多时间。其次我还参与系统总体结构的划分。在详细设计负责数据库中具体数据结构、数据字典的建立。编码阶段我负责接口的编写,用户界面的功能的具体设计和实现,并参与了随后请假界面的设计,这一阶段的工作量也最为庞大。其后负责代码的可用性测试和黑河测试等等。

Jinsheng Fang

  当最后一次抱起电脑做软工作业时,心情很不喜亦不悲。从第一次写软工作业的博客时,就体会到这门课作业的任务量和难度都会很大,从那时也就产生了抵触情绪。不过,抵触能有什么办法,每次都得认认真真去做,后面做着做着也就习惯了,或许是上手了。在结对项目中,我负责,一些文档的编写与整理、数据库的建立与连接、以及后期测试数据的连通性和测试用户登录状态的安全性,也包括代码的编写,整个过程中我的任务量还算比较小。整个系统开发的过程中,我们团队成员齐心协力,在编写代码的过程中,由于我们的能力有限,遇到了很多的困难,有时遇到一写比较棘手的问题,当上网和查资料都解决不了时,我们也有过抱怨,有过想要放弃。但每次在组长的鼓励与催促下,我们会再次拿出信心,静下心来,共同探讨,解决问题。整个过程中,我们也花费了不少时间。不过,当看到自己能够开发出一个系统时,内心满满的充实感与成就感喷涌而出。最大的收获是了解了一个项目开发过程中需要做哪些准备工作,只有一些必要的准备工作做好了,软件开发的速度和质量才可能更高更快。体会到了团队合作的重要性,也深刻体会到了自身所拥有的责任心对一个团队的重要性。感谢团队中的每一位成员,也感谢老师的辛勤付出。

Wen Yongqin

  在本学期的软件工程课程的学习中,不仅学习了这门课程, 还有老师们的多元化教课,不但让我从理论上掌握软件工程,还有从不同的实例,让理论和实践得到了很好的结合。整一个学期下来,总的来说还是学到了很多东西的。在这学期考勤管理系统工程项目中,我主要负责初期的需求获取以及数据调研,为项目的设计的可行性做了一个准确的数据分析。也是我们开始项目的第一步。然后我还负责了需求分析的改进,主要是对项目的功能,性能以及准确理解用户需求做了深入探究。从而让后期的项目设计更加顺利。通过团队合作我还参与了web端调试连通性,可运行性。通过此次合作让我了解到一个团队对完成一个项目起着重要作用,也在整个设计过程中让我们更加顺利。在整个项目开发过程中,也是非常不容易。不容易之处来自我们各自掌握的知识和技能不一。专业知识基础薄厚不一。所以可能在整个过程中项目任务的分配不均匀,难易程度不一样。不过在团队的相互包容,相互学习下,也顺利解决了问题。所以在此感谢团队成员的鼓励和帮助以及包容。

LIBERATION

 作为一组之长,其实我的压力也很大,在一开始看到那一双双期待的眸子时,我内心是崩溃的,软件工程我也是初次接触,而这次更是要带领大家亲自做一个系统,并且要运用软件工程的原理来设计每个人的分工,很麻烦,因为工作分工肯定有轻有重,每次为每个人划分的任务都是慎之又慎,深怕由一丝不合理。作为团队的组长,我义不容辞的挑起了大梁。在需求分析阶段,我们曾做过一个微信的需求问卷,对这次软件的需求进行了海量的需求筛选,最后我们确定要做考勤系统,而且用户群为学生。在随后我负责了系统的管理员界面的功能设计,并对相应的uml类图进行了编写。在概要设计阶段我负责团队的wbs,也就是团队的分工之类的,随后我和丁家辉合作进行了总体结构的设计,和数据库中相应数据的设置。在编码阶段我负责登录界面的设计和实现。由于对于Java的基础知识有稍许遗忘,所以在随后的接口、方法、类的编写过程中出现了问题,多亏政法同学的帮助,才顺利实现了相应的功能。随后我参与了类的建立、并负责系统的菜单界面设计与实现等等。在经过了两个多月的风风雨雨,我们的系统终于面世了。这其中包含了组员的多少哭泣与欢笑,我已记不清,只有一首朋友在耳边回荡。

Guess you like

Origin www.cnblogs.com/16rg/p/11094093.html