团队任务拆解(alpha)
团队任务拆解(alpha阶段)
| 项目 | 内容 |
|---|---|
| 班级:2020春季计算机学院软件工程(罗杰 任健) | 博客园班级博客 |
| 作业:团队任务拆解 | 团队任务拆解 |
| 我们在这个课程中的目标 | 写出令客户和自己都满意的代码同时变得更强 |
| 这个作业对我们实现目标的帮助 | 任务划分以及拆解,同时进行人员分配 |
一、任务概述
由于博客园手机客户端在前两代的开发中仅有班级方面的功能,在功能上仍旧有很大的拓展空间,之前的班级版本也还有优化的可能。所以在本次的alpha阶段的开发任务中,我们主要是在前代的基础上增加更多的博客园的功能,不止面向于使用博客园班级的老师学生助教,而是把班级功能作为一部分整合到新的客户端框架内,在其中包含了一些无需登录也能浏览的版块,如首页博客,问答等,以实现其他非教学目的用户的浏览需求。任务概括为:
- 熟悉工具和平台的使用,阅读之前版本的代码
- 完成新功能的添加以及整合
- 关注老版本可能存在的bug,若发现则进行修复
在开发人员的分配上没有明确的前后端分别,而是将总体任务按模块拆分,个人负责对应模块。定期进行例会交流并且整合新的UI,后期若是有出现各人进度或难度不等的情况也可能会进行适当调整,保证项目总体进度基本一致。
关于详细的技术规格和功能规格请参见技术规格说明书,功能规格说明书。
二、详细任务与分工
2.1 具体任务与分配
| 分配成员 | 具体任务 | 预估实现时间 | ddl |
|---|---|---|---|
| 赵博名(PM) | ------------------------------------------ | -------- | |
| 学习React native和Android Studio的具体使用方法 | 8h | 4月13日0点 | |
| 绘制出“我的”界面的UI | 4h | 4月14日0点 | |
| 制作“我的收藏”部分功能 | 4h | 4月16日0点 | |
| 制作“浏览记录”部分功能 | 4h | 4月18日0点 | |
| 制作“消息中心”部分功能 | 4h | 4月20日0点 | |
| 完成夜间模式(更换UI界面的配色等功能) | 4h | 4月22日0点 | |
| 制作”我的博客“部分功能 | 4h | 4月18日0点 | |
| 制作“我的作业”部分功能 | 8h | 4月22日0点 | |
| 制作“关于”界面的部分功能 | 1h | 4月20日0点 | |
| 完成登录登出功能 | 2h | 4月16日0点 | |
| 由于“我的”模块与其他功能间有很强的交互性,因此需要设计跳转方式,能正确的和其他模块交互并整合 | 8h | 4月22日0点 | |
| 制定项目整体计划 | 1h | 4月10日23点 | |
| 负责开展组会与记录 | 1h | 每次组会后 | |
| 钟文豪(测试+开发) | ------------------------------------------ | -------- | |
| 学习react-native框架,熟悉项目结构 | 5h | 4月14日0点 | |
| 熟悉代码环境(JS)和平台 | 2h | 4月14日0点 | |
| 上一代版本的代码阅读和熟悉 | 3h | 4月14日0点 | |
| 编写(热门、最新、高分、我的)博问显示 | 3h | 4月15日0点 | |
| 编写单个博问的详细显示(内容作者时间回复) | 3h | 4月16日0点 | |
| 编写回答功能 | 3h | 4月17日0点 | |
| 编写发布博问功能 | 3h | 4月18日0点 | |
| 整合和基本测试以及bug修复 | 8h | 4月21日0点 | |
| 测试首页,博问,动态三部分的项目测试 | 4h | 4月21日0点 | |
| 陈卓(开发) | ------------------------------------------ | -------- | |
| 学习react native框架等基础知识 | 8h | 4月12日0点 | |
| 显示班级列表并可跳转到班级界面 | 4h | 4月16日0点 | |
| 显示公告列表并可跳转到具体公告界面 | 4h | 4月16日0点 | |
| 显示作业列表并可跳转到具体作业界面 | 4h | 4月16日0点 | |
| 显示博文列表并可跳转到具体博客界面 | 4h | 4月16日0点 | |
| 显示班级成员列表并可跳转到具体成员信息界面 | 4h | 4月22日0点 | |
| 老师助教进行班级成员的增加删除 | 2h | 4月22日0点 | |
| 老师助教进行公告的发布 | 3h | 4月22日0点 | |
| 老师助教进行作业的发布 | 3h | 4月22日0点 | |
| 学生进行作业的提交 | 2h | 4月22日0点 | |
| 干毅(开发) | ------------------------------------------ | -------- | |
| 学习React native 和 Android Studio的具体使用方法 | 8h | 4月14日0点 | |
| 阅读分析上一版博客园代码与文档,熟悉相关实现框架 | 5h | 4月15日0点 | |
| 编写动态推荐(按照时间排序)功能 | 4h | 4月18日0点 | |
| 编写我所关注的动态功能 | 2h | 4月19日0点 | |
| 编写我的动态功能 | 2h | 4月20日0点 | |
| 编写动态发布功能 | 2h | 4月22日0点 | |
| 祝世雷(测试+开发) | ------------------------------------------ | -------- | |
| 环境配置,前期准备,学习react native等 | 6h | 4月12日24点 | |
| 首页界面的设计,以及博客的界面设计 | 5h | 4月17日24点 | |
| 接口的调用与测试,主要是如何获取接口中的博文并将其显示到界面中 | 4h | 4月20日24点 | |
| 整合ui和接口 | 7h | 4月21日24点 | |
| 测试整体效果 | 4h | 4月22日0点 | |
| 优化设计,包括ui和功能细节的修改 | 4h | 4月22日20点 | |
| 测试我的,班级两部分功能 | 4h | 4月21日0点 |
我们计划在22日前开10次组会,每次组会预计2小时,平时以各自干活儿为主。总时长为219小时,平均每天每人工作3.65h。
2.2 按时间线的任务概览
请注意,这里的时间都是ddl,也就是说在这个时间前必须要完成的任务。
| 首页 | 动态 | 博问 | 班级 | 我的 | 组会 | 测试 | |
|---|---|---|---|---|---|---|---|
| 4月12日 | 环境配置,前期学习 | 基础知识学习 | 有 | ||||
| 4月13日 | 前期学习 | 有 | |||||
| 4月14日 | 前期学习 | 前期学习,环境配置,代码阅读 | 绘制"我的"界面UI | 有 | |||
| 4月15日 | 阅读代码熟悉框架 | 编写博问的首页显示 | 有 | ||||
| 4月16日 | 完成单个博问的详细显示 | 完成班级的公告,列表,成员,作业,博文功能 | 制作"我的收藏"和登录登出部分功能 | 无 | |||
| 4月17日 | 首页界面的设计以及博客的界面设计 | 编写回答功能 | 有 | ||||
| 4月18日 | 编写动态推荐功能 | 编写发布博问功能 | 制作"浏览记录"和"我的博客"部分功能 | 有 | |||
| 4月19日 | 编写"我关注的动态"功能 | 无 | |||||
| 4月20日 | 接口的调用与测试,主要是如何获取接口中的博文并将其显示到界面中 | 编写"我的动态" | 制作"消息中心"和"关于"部分功能 | 有 | |||
| 4月21日 | 整合接口和UI | 整合,自我测试与bug修复 | 有 | 我的,班级,动态,博问,首页的测试 | |||
| 4月22日 | 优化设计 | 编写动态发布功能 | 完成班级其他所有功能(班级成员的添加与删除) | 完成"夜间模式"和"我的作业"部分功能;与其他所有模块交互整合 | 有 | 整合后的整体测试 |
三、组会安排时间表

团队任务拆解(alpha)的更多相关文章
- [Alpha]团队任务拆解
要求 团队任务拆解 Alpha阶段总体规划 初步实现测试.报告: 实现对游戏最基本的测试,包括内置随机测试.提供可供选择的组合测试 实现对游戏测试时操作的记录并最终生成报告 能够在发现异常时及时将异常 ...
- [BUAA软工]团队任务拆解
团队任务分解 本次博客为项目alpha的任务拆解 WBS 任务估计 任务 时长(h) 语音模块:监听部分 5h 语音模块:消息处理:api 4h 语音模块:消息处理:内部数据结构 3h 语音模块:消息 ...
- 团队任务拆解$\alpha$
项目 内容 班级:2020春季计算机学院软件工程(罗杰 任健) 博客园班级博客 作业要求 团队任务拆解 我们在这个课程中的目标 提升团队管理及合作能力,开发一项满意的工程项目 这个作业对我们实现目标的 ...
- 【BUAA软工】团队任务拆解
项目 内容 班级:北航2020春软件工程 博客园班级博客 作业:团队任务拆解及时间规划 团队任务拆解 Alpha阶段总体规划 初步完成产品功能规格说明书中的基础功能 目前阶段仅支持本地上传文件至当前N ...
- [no_code]团队任务拆解Alpha
项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 团队任务拆解 我们在这个课程的目标是 远程协同工作,采用最新技术开发软件 这个作业在哪个具体方面帮 ...
- [软工顶级理解组] 团队任务拆解(Alpha)
一.任务概述 在alpha阶段,我们需要完成功能规格说明书中所提到的所有功能,在一个阶段的开发周期内,交付最小可行的可用版本. 二.任务分配及时长 分组&成员 具体任务 预计时长(小时) 前端 ...
- [对对子队]团队任务拆解Alpha
Alpha阶段主要目标 完成游戏场景的基本实现(不要求美术资源) 完成游戏UI的基本实现(不要求美术资源) 制作第一部分的关卡(顺序语句,制作3-5关) 完成第一部分关卡和游戏基本逻辑的测试 任务分解 ...
- 17秋 软件工程 团队第五次作业 Alpha
题目:团队作业--Alpha冲刺 17秋 软件工程 团队第五次作业 Alpha 12次Scrum 第一次Scrum 第二次Scrum 第三次Scrum 第四次Scrum 第五次Scrum 第六次Scr ...
- 团队作业-Alpha(4/4)
队名:软工9组 组长博客:https://www.cnblogs.com/cmlei/ 作业博客:https://edu.cnblogs.com/campus/fzu/SoftwareEngineer ...
- 团队作业-Alpha(3/4)
队名:软工9组 组长博客:https://www.cnblogs.com/cmlei/ 作业博客:https://edu.cnblogs.com/campus/fzu/SoftwareEngineer ...
随机推荐
- 安装 Ubuntu 21.04 后必备的绝佳应用大合集(持续更新中)
@ 目录 一.Google Chrome 浏览器 1.下载 2.安装 3.设置搜索引擎 二.火焰截图(替代QQ截图) 1.简介: 2.安装: 3.设置快捷键: 三.VLC视频播放器(替代Potplay ...
- poll?transport=longpoll&connection...烦人的请求c
1.问题描述: 最近使用miniui做了一个后台管理系统,打开浏览器调试时,总发现一堆无关的请求,结构大致是:poll?transport=longpoll&connection.....一直 ...
- go build 与go install
相同点都能生成可执行文件 不同点go build 不能生成包文件, go install 可以生成包文件go build 生成可执行文件在当前目录下, go install 生成可执行文件在bin目录 ...
- 现在互联网好多bug 想到都烦
我接触计算机十多年了,只是在15年前发布一篇给计算机有关的技术文章,后来就在也不发表了,今天在163博客写个备录,,写到一半结果误 关了,,浪费了好几个小时,还以为像以前那样,又要重写,,这也是我不爱 ...
- Learning How to Learn 学习如何学习
Introduction 这是 UCSD 开设在 Coursera 上的课程 Learning How to Learn 的课程笔记.这门课程主要基于神经科学和认知心理学的一些研究成果讲述高效学习的理 ...
- FastAPI(7)- get 请求 - 详解 Path
前言 上一篇讲了可以为查询参数添加额外的校验和元数据,Query 库:https://www.cnblogs.com/poloyy/p/15306809.html 这篇讲可以为路径查询添加额外的校验和 ...
- 全流程指导Visual Studio Code+Markdown Nice+gitee+PicGo管理自己的技术博客文章
全流程指导Visual Studio Code+Markdown Nice+gitee+PicGo管理自己的技术博客 1.背景 我挺喜欢写博客,但每一次将博客转移到公众号或者知乎,总是需要调整格式,不 ...
- Python爬虫之PySpider框架
概述 pyspider 是一个支持任务监控.项目管理.多种数据库,具有 WebUI 的爬虫框架,它采用 Python 语言编写,分布式架构.详细特性如下: 拥有 Web 脚本编辑界面,任务监控器,项目 ...
- python在iis获取header
#print os.environ['QUERY_STRING']#print os.environ['HTTP_HOST'] #print '---------------------------- ...
- 羽夏逆向破解日记簿——RunAsDate的实现原理分析
前言 RunAsDate是一个小工具,允许您在指定的日期和时间运行程序,不过有人用它来破解有时间限制了.此实用程序不会更改计算机的当前系统日期和时间,但只会将指定的日期/时间注入所需的应用程序.该 ...