• 实验十 团队作业6:团队项目用户验收&Beta冲刺


    项目 内容
    课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/nwnu2020SE
    这个作业要求链接 https://www.cnblogs.com/nwnu-daizh/p/13190137.html
    团队名称 Bug生产队
    团队成员分工描述 王元宗:录制配置环境视频,压力测试,录制视频,答辩PPT,找Bug
    范铂真:编写博客,压力测试,录制视频,答辩PPT,找Bug
    乔昊:编写生成测试数据,压力测试,录制视频,数据库功能测试
    刘永胜:编写测试文档,压力测试,录制视频,找Bug和数据库功能测试
    团队的课程学习目标 1.掌握软件黑盒测试技术;
    2.掌握软件项目确认测试内容,学会编制软件项目总结PPT
    这个作业在哪些方面帮助团队实现学习目标 1.了解Beta冲刺的内容
    2.学习使用软件帮助寻找bug并进行修改
    团队博客链接 https://www.cnblogs.com/BugProduce
    团队项目Github仓库地址链接 https://github.com/Wang-yuanz/StudentSystem

    一、实验环境要求

    1.实验六—实验九所编制团队项目文档

    2.实验九所开发团队项目软件包

    二、实验内容与步骤

    任务1:团队作业Beta冲刺:团队项目经过Alpha阶段冲刺后,已基本完成项目编码工作。进入Beta阶段冲刺后,需要开发者对软件进行用户使用体验或典型用户应用场景测试并完善功能,此时常用黑盒测试技术完成测试工作。请根据团队项目中软件的需求分析文档、需求规格说明书和软件设计说明书,编写软件用户功能测试方案,并执行测试过程,在日期区间[6.25-6.30]内,任选连续4天进行Beta冲刺,冲刺当天晚23点前发布一篇团队Beta冲刺博客。

    Beta 冲刺Scrum meeting

    【Beta】Scrum meeting 1 https://www.cnblogs.com/BugProduce/p/13196636.html
    【Beta】Scrum meeting 2 https://www.cnblogs.com/BugProduce/p/13199906.html
    【Beta】Scrum meeting 3 https://www.cnblogs.com/BugProduce/p/13205366.html
    【Beta】Scrum meeting 4 https://www.cnblogs.com/BugProduce/p/13210422.html

    成果上传

    测试视频和测试文档

    环境配置

    【软件验收测试Beta冲刺总结】

    燃尽图

    总结
    第一天完成了编写软件的功能测试方案文档,录制视频演示软件系统安装配置过程,编写程序生成1万条以上不相同的数据库记录,对于给出软件远程访问地址这个任务因为没有软件环境的Tomcat,导致无法在NATAPP上部署。
    第二天完成了实施软件功能测试方案进行软件各项功能测试,录制视频演示软件测试过程,压力测试。
    第三天完成了找Bug和数据库功能测试,以及答辩PPT的编写。
    第四天完成了找Bug和数据库功能测试,页面功能测试,最后博客编写。

    任务2:完善与整理团队项目资料、编制团队项目总结陈述PPT、录制视频演示软件需求规格说明书中要求功能,在团队项目Github仓库中上传以上两个文档。

    结果上传Github仓库
    PPT和演示视频文档

    任务3:完成《实验十 团队作业6:团队项目编码与Alpha冲刺》团队博文作业:

    完成

    记录完成《实验九 团队作业5:团队项目编码与Alpha冲刺》各项任务实际花费的时间和分工

    任务 时间/h
    任务一 30
    任务二 5
    任务三 1

    总结本次实验心得,最后由项目组长进行总结陈述

    成员 心得
    王元宗 在这几天Beta冲刺中,项目的任务量较大,我们每天都投入很多时间,进行各种测试测试、找Bug、录制视频等等。整体来说,我们在这次项目中还是收获了很多,将软件工程这门课程的知识进行了实践。虽然在过程中遇到了很多困难,但是还是通过组内互助,查找资料等方式完成了任务。
    范铂真 在本次实验过程中,我们学习进行了Beta测试。在这个过程中也可以回顾我们当初的设计,找出自己的问题,可以想当时设计的误区在哪里。录制视频,做ppt,写下记录。在这次测试中,我们学习了很多关于测试的方法和技巧,通过憋的同学的测试更能清楚的发现我们小组的问题。
    乔昊 通过此次beta测试,我们组学习了测试的过程,在此次过程中我们收获了很多知识,并且将软件工程这门课运用到了实践当中。整体来说项目的任务量还是比较大,但是我们还是克服了,最终完成了测试。
    刘永胜 4天转瞬即逝,Beta冲刺结束了。回顾此次冲刺,我们都觉得程序差不多了,这次冲刺没什么活干了,只是优化一下界面就可以了。事实上,Beta冲刺的确相对于Alpha冲刺比较轻松,但也并不是一帆风顺的,在实验的过程中我们不断进步。在给用户体验后,不断深入挖掘隐藏的问题,不断改进不合理的功能。
    总结 经过本次项目,我们团队完成了一个软件项目实现的完整过程,过程虽然很辛苦,但是大家都通过此次实验获得了一些经验和知识,遇到一些困难时,通过大家分工查阅资料,咨询同学,最终解决问题。在冲刺的4天中,大家各司其职,每天都要投入很多时间,找Bug、修改代码、写博客、查阅资料去解决遇到的问题,大家互相帮助,尽自己最大的努力共同为本次实验奉献时间精力,最终顺利的完成了本次实验。

    每位成员陈述课程学习总结

    成员 学习总结
    王元宗 在软件工程这门学科中,我深刻体会到了想要做一个优秀的项目,它需要做很多工作,编码不是最主要的,实现一个项目是具有流程性的,需要做许多准备,前期进行需求分析、软件设计,中期是编码阶段,后期进行系统测试,这是我们以前做项目一直忽视的一个重要环节。通过这门课程我也参与了好几个项目,积累了很多经验。总而言之,这门课程让我受益匪浅。
    范铂真 软件工程是一门综合很多知识的一门课,设计能力,编程能力和解决问题的能力都很重要。在这个过程中,我们更系统的学习了如何完整的设计一个系统的各个步骤,对于其中的每个地方需要注意哪些点,也因为我们自己做实验特别清晰,我相信对于我以后的设计会有很大帮助。我们学习了很多工具的使用,比如墨刀,processon等。借助这些工具可以更好的完成软件工程的设计。
    乔昊 在软件工程这个学科当中,我深深的体会到了一个项目从立项到最后结项的过程,诚实,更加要注重用户的需求,注重用户的满足,并且通过项目我们将软件工程这门课运用到了实践当中,理解了很多繁杂的知识。
    刘永胜 这门课程的实践,我投入了很多时间,也得到了很多提升。学习和使用了许多新软件和工具:Git,processOn,墨刀,博客园,Github等。
    项目实践中的经验总结:沟通交流必不可少,多回复群里消息。代码风格、命名规则等规范需要提前制订,组内成员应严格遵守。确保组内所有人都会使用GitHub。并合理、高效地利用GitHub。选好项目题目后,就应该主动去学习相关技术,千万不要等到冲刺才开始学习。
  • 相关阅读:
    Apache Struts 2.3.12 GA?
    emacs配置《转》
    vim配置
    vim插件
    git使用
    ubuntu常用设置
    Eclipse如何关联已经clone的Git项目
    变量名、对象引用(指针)与堆栈
    Web项目转换为groovy项目的步骤
    日志 20071208(SvcUtil.exe,高并发网站架构)
  • 原文地址:https://www.cnblogs.com/BugProduce/p/13208220.html
Copyright © 2020-2023  润新知