zoukankan      html  css  js  c++  java
  • 实验九 团队作业5:团队项目编码与Alpha冲刺

    项目 内容
    课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/nwnu2020SE/
    这个作业要求链接 https://www.cnblogs.com/nwnu-daizh/p/13089324.html
    团队名称 莫得感情的Coder
    团队成员分工描述 冯志霞:饮食推荐模块代码编写;李晓菁:“我的”——记录子模块代码编写;马昕璐:记录模块的晚餐、加餐代码编写;唐月晨:记录模块的早餐、中午餐代码编写。博客由四位成员每日轮流撰写
    团队的课程学习目标 1. 掌握软件编码实现的工程要求。2. 学习敏捷软件开发过程(Scrum)。
    这个作业在哪些方面帮助团队实现学习目标 通过团队合作学习,每日的讨论与交流
    团队博客链接 https://home.cnblogs.com/u/mdgqdcoder
    团队项目Github仓库地址链接 https://github.com/fengzhixia17393162576/fit-u-

    任务1

    • 软件开发环境配置说明
      开发环境:微信开发者工具 稳定版
      配置说明:在使用开发工具前需进行小程序注册,注册成功后登陆小程序管理平台完善小程序信息(这一步可以和开发同时进行),绑定开发者后就可以正常使用该开发工具了(我们选择的是个人主体小程序,可以最多绑定5个开发者,10个体验者)。
    • Github中上传项目编码规范文档后的截图

    任务2

    [2.【Alpha】Scrum meeting 2链接]
    (https://www.cnblogs.com/mdgqdcoder/p/13121638.html)

    [3.【Alpha】Scrum meeting 3链接]
    (https://www.cnblogs.com/mdgqdcoder/p/13127204.html)
    [4.【Alpha】Scrum meeting 4链接]
    (https://www.cnblogs.com/mdgqdcoder/p/13129823.html)
    [5.【Alpha】Scrum meeting 5链接]
    (https://www.cnblogs.com/mdgqdcoder/p/13143318.html)
    [6.【Alpha】Scrum meeting 6链接]
    (https://www.cnblogs.com/mdgqdcoder/p/13154901.html)
    [7.【Alpha】Scrum meeting 7链接]
    (https://www.cnblogs.com/mdgqdcoder/p/13155771.html)

    • 【软件编码Alpha冲刺总结】结合燃尽图陈述任务2执行过程
      从以上燃尽图可以看到:我们在前四天的实际完成任务都与我们的预期完成任务不是很吻合,尤其是在第三天的时候。这主要是因为在前两天我们还在完善结构设计、讨论编码规范以及学习小程序开发的一些相关技术,第三天就上手要写代码了,编写过程中出现了很多问题,虽然都是通过网上搜索或者和队友们讨论可以解决的问题,但很多个小问题挨个挨个都得解决还是需要花费很多时间的,因此在正式编写代码的第一天我们的进度很缓慢,与预期进度差的更远了。第二天的问题主要出现在模块的整合上,好在那些细碎的小问题没那么多了,进度就稍快了些。正式编码的第三天,ddl的倒数第三天,我们终于勉强的赶上了原本预期的任务进度。第六、七天的代码编写工作顺畅了很多,但是实现的界面还不是很符合我们的预期。

    • 团队项目github仓库中软件源码文件结构截图

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

    任务 实际花费时间(h)) 分工
    任务1 6 成员们共同讨论编码规范,一位同学负责撰写
    任务2 104 每天的任务分工合作,博客由四位团队成员轮流撰写
    • 总结

    李晓菁:通过这几天项目的攻坚阶段也就是alpha冲刺阶段。在该过程中(编码过程)我们选择的是小程序的开发,因为之前没有做过这方面的开发,所以在刚开始写代码的时候遇到了很多个问题,对新技术的学习,对模块功能的实现,以及小程序开发工具中组件的使用,都不熟悉。但是通过学习,组内交流探讨,也逐渐解决了这些问题。在这个过程中我觉得每日站立会议非常重要,可以让我们对项目进行每日计划总结,更好的完成项目实施。但目前我们开发出来的界面并不理想,还需后续不断迭代完善。

    马昕璐:在这七天的基础开发阶段中,我们学习了新的语法编码,同时在学习的过程中也遇到了许多的困难和问题,大家都投入了巨多的时间和精力来努力实现预期想要实现的功能模块,在过程中有很多问题,但是组员间通过讨论和相互请教,都尽我们的能力就问题做了修改和调整,虽然后期多多少少还存在一些未能解决的问题,但是在之后的过程中我们会继续解决。

    唐月晨:在此次Alpha阶段,我们大概完成了项目代码的编写。一开始对于新技术还是有抗拒情绪,但我们还是必须要学习,从一开始的“硬着头皮上”的心态到后来能够较为顺畅的编写代码,遇到问题及时上网找解决办法,和团队成员们及时进行讨论与交流。此次阶段我们遵循模块化原则,虽然一开始进展缓慢,好在最终也赶上了大部队的进度。

    组长总结:本次实验是较为紧张的一次实验,每天都要70%的保证率完成当天任务,完不成的话项目就要落后,每个人都有自己的任务,同时也要兼顾整体协作。每一天抽出的一部分时间用在项目进度上,这几天来不仅辛苦,不仅仅紧张,也有提升,也有锻炼。

  • 相关阅读:
    Scons 三
    Scons 二
    vs code插件
    Scons一
    实例演示 C# 中 Dictionary<Key, Value> 的检索速度远远大于 hobbyList.Where(c => c.UserId == user.Id)
    ASP.NET Core 如何用 Cookie 来做身份验证
    如何设计出和 ASP.NET Core 中 Middleware 一样的 API 方法?
    小记编程语言的设计
    解决 VS2019 打开 edmx 文件时没有 Diagram 视图的 Bug
    一款回到顶部的 jQuery 插件,支持 Div 中的滚动条回到顶部
  • 原文地址:https://www.cnblogs.com/mdgqdcoder/p/13155660.html
Copyright © 2011-2022 走看看