团队任务拆解(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)的更多相关文章

  1. [Alpha]团队任务拆解

    要求 团队任务拆解 Alpha阶段总体规划 初步实现测试.报告: 实现对游戏最基本的测试,包括内置随机测试.提供可供选择的组合测试 实现对游戏测试时操作的记录并最终生成报告 能够在发现异常时及时将异常 ...

  2. [BUAA软工]团队任务拆解

    团队任务分解 本次博客为项目alpha的任务拆解 WBS 任务估计 任务 时长(h) 语音模块:监听部分 5h 语音模块:消息处理:api 4h 语音模块:消息处理:内部数据结构 3h 语音模块:消息 ...

  3. 团队任务拆解$\alpha$

    项目 内容 班级:2020春季计算机学院软件工程(罗杰 任健) 博客园班级博客 作业要求 团队任务拆解 我们在这个课程中的目标 提升团队管理及合作能力,开发一项满意的工程项目 这个作业对我们实现目标的 ...

  4. 【BUAA软工】团队任务拆解

    项目 内容 班级:北航2020春软件工程 博客园班级博客 作业:团队任务拆解及时间规划 团队任务拆解 Alpha阶段总体规划 初步完成产品功能规格说明书中的基础功能 目前阶段仅支持本地上传文件至当前N ...

  5. [no_code]团队任务拆解Alpha

    项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 团队任务拆解 我们在这个课程的目标是 远程协同工作,采用最新技术开发软件 这个作业在哪个具体方面帮 ...

  6. [软工顶级理解组] 团队任务拆解(Alpha)

    一.任务概述 在alpha阶段,我们需要完成功能规格说明书中所提到的所有功能,在一个阶段的开发周期内,交付最小可行的可用版本. 二.任务分配及时长 分组&成员 具体任务 预计时长(小时) 前端 ...

  7. [对对子队]团队任务拆解Alpha

    Alpha阶段主要目标 完成游戏场景的基本实现(不要求美术资源) 完成游戏UI的基本实现(不要求美术资源) 制作第一部分的关卡(顺序语句,制作3-5关) 完成第一部分关卡和游戏基本逻辑的测试 任务分解 ...

  8. 17秋 软件工程 团队第五次作业 Alpha

    题目:团队作业--Alpha冲刺 17秋 软件工程 团队第五次作业 Alpha 12次Scrum 第一次Scrum 第二次Scrum 第三次Scrum 第四次Scrum 第五次Scrum 第六次Scr ...

  9. 团队作业-Alpha(4/4)

    队名:软工9组 组长博客:https://www.cnblogs.com/cmlei/ 作业博客:https://edu.cnblogs.com/campus/fzu/SoftwareEngineer ...

  10. 团队作业-Alpha(3/4)

    队名:软工9组 组长博客:https://www.cnblogs.com/cmlei/ 作业博客:https://edu.cnblogs.com/campus/fzu/SoftwareEngineer ...

随机推荐

  1. adb 常用命令大全(7)- 其他实用功能

    屏幕截图 adb exec-out screencap -p > sc.pn 截图保存到电脑执行该命令的目录下 如果指定文件名以 .png 结尾时可以省略 -p 参数 注意 如果 adb 版本较 ...

  2. try/catch捕获处理异常

    1.throws是中断处理,后续代码不能执行 try/catch方法体之后的后续代码有没有异常都可以继续执行: 2.当try方法体中出现异常才会执行catch方法体中代码

  3. K8s工作流程详解

    在学习k8s工作流程之前,我们得再次认识一下上篇k8s架构与组件详解中提到的kube-controller-manager一个k8s中许多控制器的进程的集合. 比如Deployment 控制器(Dep ...

  4. Vue开发多人聊天室 复盘总结

    前言 在上个月初,接到一个需求,要开发一个 聊天通讯 模块 并且 集成到 项目中的多个 入口,实现业务数据的记录追踪. 接到需求后,还挺开心,这是我第一次 搞 通讯 类的需求,之前一直是 B 端 的业 ...

  5. SQLmap的基本命令

    Sqlmap sqlmap是一个自动化的SQL注入工具,其主要功能是扫描,发现并利用给定的URL进行SQL注入.目前支持的数据库有MySql.Oracle.Access.PostageSQL.SQL  ...

  6. PHP中命名空间是怎样的存在?(三)

    这是与命名空间有关的最后一篇.最后还是两个比较简单的内容,是关于命名空间和全局相关的一些类.函数.常量的使用对比.当然,最后我们还会总结一下命名空间的名称解析规则做为这三篇系列文章的结束. 全局空间 ...

  7. dedecms描述文字description长度截取办法

    [field:description  function='cn_substr(@me,126)' /]

  8. 手把手教你调试SpringBoot启动 IoC容器初始化源码,spring如何解决循环依赖

    授人以鱼不如授人以渔,首先声明这篇文章并没有过多的总结和结论,主要内容是教大家如何一步一步自己手动debug调试源码,然后总结spring如何解决的循环依赖,最后,操作很简单,有手就行. 本次调试 是 ...

  9. 总结了下PHPExcel官方读取的几个例子

    1.使用 PHPExcel_IOFactory 读取文件 $objPHPExcel = PHPExcel_IOFactory::load($inputFileName); 2.使用一个特定的读取类,读 ...

  10. CF461D-Appleman and Complicated Task【并查集】

    正题 题目链接:https://www.luogu.com.cn/problem/CF461D 题目大意 \(n*n\)的网格需要填上\(x\)或\(o\),其中有\(k\)个格子已经固定,求有多少中 ...