团队任务2—《需求说明书》

一、产品描述

1.产品介绍

  名称:Midnight

  该产品致力于打造免费、多人聊天室为各社会人士提供一个方便、舒适的闲时聊天空间。

  开发团队:半夜删你代码队

2.功能性需求:

  该项目基于window10系统

具体功能(更新中):

  1)用户注册——账号、密码、昵称

  2)用户登录——账号、密码

  3)用户信息更改

  4)各用户上线下线显示

  5)右侧成员框

  6)意见投诉功能

3.技术需求:

  编程语言:Java

  开发工具:idea

 

二、用户量分析:

  该产品于开发阶段,未有实际检验,鉴于多人室聊天信息会过于繁杂,故先设定200人用户量为该产品的初期用户量。

三、软件质量

 1.真实性:该款应用够能提供用户的聊天完整需求,提供意见投诉来给用户反应其在使用该款应用的缺陷于不足,并实时跟进修改,做成一个更为完善的聊天室

 2.可用性:这款应用提供简洁、功能齐全的聊天框架,用户能够轻松了解该应用的使用,该应用还会提供相应的功能说明。

 3.价值:该应用没有其他聊天工具那么繁多的功能,将突出聊天这一功能,为各人士提供一个舒适、简洁、无杂物的聊天框。

 

四、设计约束

 1.开发时间:于团队作业开始(第八周)至团队项目结束(第十四周)

 2.经费:0元

 3.开发安排:项目经理实时跟进、根据团队所需安排队员任务,各团队成员间先完成的协助未完成人员,合理进行分配。

五、团队项目管理

 码云链接:https://gitee.com/Midnight0/midnight_code

 issues截图:

六、团队任务安排

 原时间安排:

时间

安排

第八周

团队组队、团队博客

团队介绍、成员展示、角色分配、选题确定

制定团队计划安排,团队贡献分的规定

第九周

需求规格说明书

原型设计,队员估计任务难度并学习必要的技术

编码规范完成、平台环境搭建完成、初步架构搭建

第十周

原型改进(给目标用户展现原型,并进一步理解需求)

架构设计,WBS, 团队成员估计各自任务所需时间

测试计划

第十一、十二周

团队项目Alpha任务分配计划

连续7天的Alpha敏捷冲刺,7篇每日Scrum Meeting博客+代码提交

第十三周

用户反馈+测试计划改进

团队Alpha阶段个人总结

团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理

第十四周

团队项目Alpha博客:事后分析

 更新时间安排:

时间

安排

4.20-4.27

组队、选题、团队博客

4.28-5.8

需求规格说明书

初步设定原型

队员任务安排

5.9-5.17

团队讨论——最佳原型改进

架构设计,WBS团队成员估计各自任务所需时间

测试计划

5.18-5.31

团队项目Alpha任务分配计划

连续7天的Alpha敏捷冲刺,7每日Scrum Meeting博客+代码提交

6.1-6.7

用户反馈+测试计划改进

团队Alpha阶段个人总结

团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理

6.8-6.14

团队项目Alpha博客:事后分析

  项目进度实时跟进,以每周日为项目各阶段工作截止时间,后续时间由进程速度决定修改,实时进行各成员任务修改。

七、团队情况

姓名

职务

完成情况

感想

陈惠霖

项目经理

各成员职位安排 完成

博客撰写 完成

PSP表 未完成

相关知识学习 未完成

第一次担任这个职务,任务可能不会那么简单,团队也还需要磨合,我会进行跟进团队,努力完成这项任务。

侯晓龙

后台开发

相关学习知识 正在进行

后台代码编写 未完成

第一次进行团队项目,担任后台编写,我想我能学到更多代码的相关知识,也能很好地配合队员的需求。

胡兆禧

后台开发

相关学习知识 正在进行

后台代码编写 未完成

第一次进行团队合作,希望能从小伙伴们身上学到多一点东西,尽量不要拖后腿。

周楚池

界面开发

相关学习知识 正在进行

界面开发 未完成

第一次进行团队项目,担担任界面开发的角色,我打算在这次合作中学到更多专业知识和团队协作能力。

余金龙

界面开发

相关学习知识 正在进行

界面开发 未完成

第一次参与团队开发项目,担任界面开发的角色,希望通过这次项目开发可以积累更多的开发经验。

林涛

测试

测试 未完成

测试报告 未完成

测试是软件质量的一个保障、严格的测试人员可以最大程度上保证软件的质量,希望我可以胜任这个职位。

原文地址:https://www.cnblogs.com/arietischl/p/12853534.html