开发计划 - SailWhite/SED2016 GitHub Wiki

#开发计划 ##第〇周(~9.20)

任务

  • 设计概念图。
  • 准备宣讲。

##第一周(~9.27)

任务

  • 熟悉Android Studio的使用。
  • 了解Android项目结构,基本的UI操作如点击、拖拽、界面变换等的实现。
  • 设计启动界面,关卡选择界面,设计器界面。
  • 实现设计器的基本功能,可以操作,除连线、删线外。
  • UI逻辑基本实现,能够生成可使用的apk。

###分配

  • 本周开发任务非常少,不做具体安排。
  • 主要任务是掌握工具的使用,并在下次Scrum会议讨论。
  • 每个人都可以先做一些Toy Project尝试,或直接把本周的任务全部实现掉。
  • 最终的个人评分与开发贡献和会议贡献均有关。

###会议讨论内容

  • 交流工具的使用、技巧以及可能的坑。
  • 会上完成本次UI设计。
  • 讨论一个完整可行的布线方案、分配下周任务。

##第二、三周(~10.11) 十一放假

##第四周(~10.18)

任务

  • 实现布线逻辑。
  • 设计评测器需要实现的接口,要考虑与以后加入的总线兼容。
  • 将前端设计转换成评测器接受的模型。

##第五周(~10.25)

  • 实现评测器
  • 项目上线

##第六周(~11.1)

  • 设计、实现其余关卡

##第七周(~11.8)

  • debug
  • 准备报告