心率检测软件开发(第四组)

心率检测软件开发

人员安排

 

姓名 职务
李江山 负责人、开发
李望望 Scrum Master、开发
林海波 开发
欧阳涛 开发
王黎明 开发

 

待办问题列表

 

问题 重要程度(1~3)
Qt/OpenCV开源库的学习 3
HRD心率检测API的学习 2
软件GUI的搭建 2
代码调试和结果验证 2

 

项目安排

项目按照Scrum敏捷开发流程进行开发。项目分为四个Sprint:

Sprint1

待办列表:

本次Sprint主要是一些项目前置工作,比较简单,Sprint周期为一天,3.18日全天:

  • 完成任务安排
  • 软件需求分析
  • GitHub代码管理

由于已经进行会议讨论,本次Sprint不设置评审会议。

Sprint2

待办列表:

本次Sprint将要完成Qt、OpenCV库的学习,包括OpenCV的配置、Qt GUI的配置和搭建,一些相关函数的学习和使用等。

时间安排:

[ 3.19 ]

  • 整理相关技术学习文档,注意资料共享。
  • 完成开源库在VS上的配置。

[ 3.19 - 3.25 ]

  • 完成OpenCV的学习,要求掌握对OpenCV的基本操作,如图片读取、视频处理、摄像头调用等。
  • 完成Qt的学习,要求掌握Qt的信号槽机制、元对象编程原理和基本Qt类。

[ 3.25 ]

  • Scrum评审会议(晚上举行): 待办列表项已经“完成”和哪些没有“完成”; 团队讨论在

Sprint期间哪些工作做的很好,遭遇到什么问题。会议后针对问题进行修改迭代参考资料:

  • 《OpenCV3编程入门》毛星云版
  • 《OpenCV Learning》
  • OpenCV官方文档
  • 《Qt5 快速入门》霍启刚版
  • Qt 官方文档

Sprint3

待办列表:

本次Sprint将要完成HRD API相关函数的学习、心率检测算法原理的学习以及相关代码调试工作等。

时间安排:

[ 3.26 ]

  • 基于视频处理的心率检测技术的学习。

[ 3.27 – 4.8 ]

  • 学习HRD API相关函数 。
  • 基于Qt框架进行软件开发,

[ 4.8 ]

  • Scrum评审会议(晚上举行): 同上次评审会议

Sprint4

待办列表

本次Sprint将要完成软件开发的最后一部分,代码测试和结果验证。

时间安排:

[ 4.9 – 4.13 ]

  • 进行软件测试,检测软件运行健壮性。
  • 通过和心率检测设备进行结果对比实验,并做记录

[ 4.13]

  • Scrum评审会议(中午举行): 同上次评审会议。对整个软件进行最终评审。

每日站会

每天晚上10点进行一个每日站会,站会理论上要求面谈,如因实验室工作或者课程安排耽误,可以考虑远程会议。 每日站会时间控制在10分钟以内。每人两分钟。

每日站会的范例:

  1. 今天,我学习和掌握了哪些技术?
  2. 明天,我将学习哪些技术?
  3. 开发或者学习过程中遇到哪些问题?
anyShare分享到:
This entry was posted in 新闻动态. Bookmark the permalink.

发表评论