今天不会摆烂对不队——代码规范、冲刺任务与计划

今天不会摆烂对不队 今天不会摆烂对不队 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
这个作业属于哪个课程2022年福大-软件工程、实践-W班
这个作业要求在哪里团队作业——站立式会议+alpha冲刺
这个作业的目标制定代码规范、冲刺任务与计划
团队名称今天不会摆烂对不队
其他参考文献阿里巴巴 Java 开发手册终极版v1.3.0
阿里移动端(Android)编码规范
百度前端代码规范文档

目录

  • 一、代码规范
  • 二、本次冲刺任务
  • 三、本次冲刺计划
  • 3.1 冲刺时间安排
  • 3.2 人员分工安排
  • 3.3 项目管理


一、代码规范


二、本次冲刺任务

  • 安卓端: 完成登录注册模块、竞赛模块、题库模块以及个人信息模块的Android端开发
  • 网页端: 完成登录模块、忘记密码模块、竞赛模块的网页端开发
  • 后端: 根据安卓端和网页端需求完成相应接口的设计

三、本次冲刺计划

3.1 冲刺时间安排

  • 网页端时间安排
时间
团队共同任务
龚嘉怡
李若昕
张晋铭
第1天
确定使用框架样式,团队一起对Web端模块进行分析分工
登录界面
搭建Vue开发框架
学习Element UI
第2天
统一竞赛界面使用的一些UI颜色和使用的vue方法
忘记密码界面
竞赛报名界面框架编写
竞赛首页框架编写
第3天
无
竞赛报名界面UI、跳转修改
竞赛报名界面UI、跳转修改
竞赛首页UI、跳转修改
第4天
讨论表单生成的方式
表单生成界面编写
表单生成界面框架编写
修改报名信息界面框架编写
第5天
无
完成竞赛详情界面
完成表单生成界面
完成修改竞赛报名信息界面,并对UI等进行完善
第6天
与后端讨论一下接口返回的参数等
完成登陆界面接口
完成忘记密码界面接口
编写删除竞赛信息界面框架
第7天
无
完成竞赛首页接口
完成竞赛报名界面接口
完成删除竞赛信息界面,并对UI等进行完善
第8天
讨论一下测试所使用工具、流程等
完成竞赛详情界面接口
完成表单接口
对登陆、忘记密码界面进行测试
第9天
对测试中发现的bug进行解决完善
完成删除竞赛信息界面接口
完成表单接口
对竞赛首页、竞赛详情界面进行测试
第10天
整个团队一起完整测试一遍后进行部署
对删除竞赛信息界面进行测试
对表单接口进行测试
对修改竞赛信息界面进行测试
  • Android端时间安排
任务
具体目标
预计天数
搭建App开发框架
确定要使用的开发框架、开源库,建立好基本的工具类,搭建好空APP框架
1天
确定接口中的数据
根据功能模块需求,与后端开发人员讨论需要的接口以及接口的设计细节如字段等
1天
基础页面设计
完成登录注册模块、竞赛模块、题库模块以及个人信息模块的页面设计
3天
页面风格美化
统一页面风格并对UI细节进行调整美化
1天
项目功能实现
通过向后端接口获取相应数据,实现登录注册模块、竞赛模块、题库模块以及个人信息模块的功能
3天
代码整合与测试
将小组成员代码整合并进行完备的测试和优化
1天
  • 后端时间安排
任务
具体目标
预计天数
搭建后端开发框架
确定要使用的开发框架、建立好项目结构、编写所需的工具类、确认前台后台所需要的接口、完成接口文档的编写
1天
完成前台的登陆注册与个人资料模块
完成用户登录、重置密码、用户注册、发送反馈、取消收藏、消息通知等15个接口
2天
完成前台中校园求助、竞赛信息模块
完成发帖、收藏帖子、分享帖子、评论、法律援助、获取竞赛信息、报名竞赛等12个接口
2天
完成前台招聘信息模块,并与app前端进行对接
完成招聘信息发布、查询、收藏等接口,并与app前端进行交流对接
1天
完成后台模块的接口,并与web前端进行对接
完成后台登录以及权限管理功能、实现竞赛信息管理、招聘信息管理、以及管理员管理模块的接口,并与web前端进行对接
3天
优化接口、改进不足
整理后端代码中的业务逻辑,对前期完成的接口以及不足的地方进行完善,确保用户的体验不会因为bug而降低
1天

3.2 人员分工安排

  • 项目开发人员安排

    人员
    负责模块
    工作内容
    李若昕
    网页端
    忘记密码、发布报名表单、后台首页的页面设计以及接口实现
    张书旖
    安卓端
    题库模块的页面设计以及功能实现
    陈宇彬
    安卓端
    登录、注册、重置密码模块的页面设计以及功能实现
    张晋铭
    网页端
    竞赛首页、修改删除竞赛信息的页面设计以及测试
    陈炜
    后端
    Android端登录/注册、个人资料模块接口的设计
    龚嘉怡
    网页端
    登录、竞赛详细信息、发布报名表单的页面设计以及接口实现
    方彬彬
    安卓端
    个人信息模块的页面设计以及功能实现
    黄达棋
    后端
    网页端所有相关接口的编写
    黄旭
    安卓端
    竞赛模块的页面设计以及功能实现
    李楷鸿
    后端
    Android端校园求助模块、竞赛模块、招聘模块接口的设计
  • 其余人员安排

    人员
    工作内容
    李若昕
    项目仓库创建
    张书旖
    本次冲刺阶段博客撰写
    龚嘉怡
    答辩以及课堂展示
    各小组测试人员
    整合项目并对各模块进行完备的测试和优化

3.3 项目管理

使用Teambition管理工具进行团队内部的协作,方便所有团队成员实时安排任务、了解和更新项目的进度。

在这里插入图片描述

我们团队的任务分工比较弹性,有余力的队员可以根据自身能力认领未完成的子任务。该管理工具还可以根据完成任务量实时分析数据并生成燃尽图

在这里插入图片描述

因为任务数量较多,下面仅展示部分具体任务分配:

  • Android端小组:

    在这里插入图片描述

  • 网页端小组:

    在这里插入图片描述

  • 后端小组:

    在这里插入图片描述


...全文

相关推荐

评论
收藏 已收藏
分享
返回顶部