无际软工队 - 求职岛:BETA 阶段初始任务分配
项目 | 内容 |
---|---|
这个作业属于哪个课程 | 2022年北航敏捷软件工程 |
这个作业的要求在哪里 | 团队项目-Beta阶段计划 |
我们在这个课程的目标是 | 熟悉敏捷开发的方法论,并通过实际开发产品进行实践。 |
这个作业在哪个具体方面帮助我实现目标 | 熟悉敏捷开发的方法论:通过实际开发产品进行实践: |
Author: 无际软工队
Date: 2022.05.21
功能规格说明书、技术规格说明书 已对应增加相关更新。
摘要
本文档设计并定义了平台 β \beta β 阶段待完成的开发任务 。
任务分配的详细清单
本团队使用 notion 管理并追踪任务,具体的任务完成情况请访问团队文档中的任务页面。
Github issues 开发流程管理
本团队的代码管理采用 Github 进行,有关创建 issue 和浏览完成情况的需求请访问 Github 仓库中的各 Repo issue 页面。
任务的简要清单
前端
- 既存平台的重构
- 基于 WebView 重新构建微信小程序
- 功能模块的迭代开发
- 求职者 (webapp)
- 简历版本管理页
- 活动页
- 招聘者 (webapp)
- 个人页面(团队详情)
- 主功能页
- 发布需求
- 浏览申请
- 需求详情页
- 申请人的个人简历
- 通知页
- 求职者 (webapp)
后端
- 既存平台的重构
- 增加 API 版本机制
- 完成 API 版本动态热切换机制
- 重写部分 API 以移除冗余信息减轻带宽压力
- 功能模块的迭代开发
- 优化和完善招聘者端 API
- 简历功能
- 对简历版本的建模和管理机制设计
- 基于云容器和 latex 技术进行简历的 PDF 生成
- Tag 添加和索引能力的完善
- Web 端账户机制的设计和微信 OAuth 的集成
- 适应合作方需求,进一步针对性细化需求信息建模