项目 | 内容 |
---|---|
课程班级博客链接 | 班级博客 |
这个作业要求链接 | 作业要求 |
团队名称 | 孤寡老人 |
团队成员分工描述 | 王玉江: 进行软件系统说明书1.3的撰写、后端部分及其他 王生涛:项目编码规范文档的撰写、前端部分及其他 |
团队的课程学习目标 | (1)掌握软件编码实现的工程要求。 (2) 学习敏捷软件开发过程(Scrum) |
这个作业在哪些方面帮助团队实现学习目标 | 1、燃尽图的使用 2、熟悉了敏捷软件开发过程 |
团队博客链接 | https://www.cnblogs.com/wwwsy/ |
团队项目Github仓库地址链接 | https://github.com/gugualaoren1/gugualaoren1 |
任务1:对互评方《实验八 项目需求分析建模与系统设计(2)》的项目成果进行评价,下载并阅读互评方团队项目资料。
-
结对方博客:团队博客
-
结对方github仓库:Github仓库地址链接
- 对结对方的博客评价:(已完成)
- 对结对方的材料进行下载查看:(已完成)
任务2:团队项目系统设计迭代改进:根据OOD设计准则和面向对象设计方法,分析《XXX软件设计说明书1.2》初稿的不足,修改完善团队项目系统设计说明书,进一步细化分析系统设计模型,精化类的属性和操作,详细定义类中服务参数和具体实现逻辑,调整类的层次关系和关联关系,定义软件数据库表结构等等。并编制《XXX软件设计说明书1.3》发布在团队项目Github仓库。
- 团队项目仓库中上传《捷河软件设计说明书》后的截图
-
任务3:团队软件项目编码准备,要求如下:
- 搭建并配置软件开发环境;
- 团队商议制定团队项目编码规范,团队项目仓库中上传项目编码规范文档后的截图如下:
任务4:以团队作业的前期成果为基础,采用团队协作方式编写软件代码,创建程序开发软件关联数据库,进行必要代码测试,在日期区间[6.11-6.20]内连续进行7天项目Alpha冲刺,由团队组长负责每日晚11点前发布团队项目冲刺博客一篇。
- Alpha 冲刺Scrum meeting导航
项目 链接 【Beta】Scrum meeting 1 https://www.cnblogs.com/wwwsy/p/14891566.html 【Beta】Scrum meeting 2 https://www.cnblogs.com/wwwsy/p/14891937.html 【Beta】Scrum meeting 3 https://www.cnblogs.com/wwwsy/p/14909784.html 【Beta】Scrum meeting 4 https://www.cnblogs.com/wwwsy/p/14909816.html 【Beta】Scrum meeting 5 https://www.cnblogs.com/wwwsy/p/14921098.html 【Beta】Scrum meeting 6 https://www.cnblogs.com/wwwsy/p/14921103.html 完成各项任务所花费的时间:
任务类型 预计花费时间(h) 实际花费时间(h) 任务一 0.3 0.5 任务二 3 4.5 任务三 6 8 任务四 2.5 3.5 任务五 2 2.5 -
本次实验与前面几次实验的不同点在于,本次实验开始了具体的编码过程,在前期的基础下,这次的博客内容主要是实施过程,通过连续7天的冲刺记录,我们团队的成员感觉到了压力很大,由于我们对类的划分不太明确。一个项目的开发真的不是一己之力便可以完成的,它不仅要团队之间的相互合作,而且还是个互相查缺补漏的过程。