团队作业2-《需求规格说明书》
“小习惯”小程序项目进展
一、需求规格说明书:https://www.cnblogs.com/lseap/p/11802473.html(预期的用户数量:500)
二、产品描述
1、真实性及可用性:随着我们生活水平的提高,人们对于养成良好生活习惯和制定日常计划的需求越来越多,然而自己在生活中却总是会因为拖延症和健忘,让自己的生活过得很不规律,即影响了自己第二天的工作和学习,又影响了自己的健康。“小习惯”小程序,通过打卡的方式,提醒用户在规定的时间内完成自己设置的习惯,同时还可以写每日随记,记下当日的代办事项,还有番茄钟等功能。
2、价值所在:致力于培养用户养成一个个好的习惯,改掉生活中的拖延症,每天坚持一点点,让自己成长变得更加优秀,每天给自己的习惯打卡,小小的每天坚持,才能成就梦想。
二、团队项目的码云链接:https://gitee.com/Mexinz/LittleHabit
三、码云的团队项目issues截图
四、团队分工情况(以下展示的是队员主要负责方向,必要的时候互帮互助)
队员 |
角色 |
钟小敏 |
产品 |
潘蓓文 |
UI设计 |
罗海屏(队长) |
开发 |
刘昱君 |
开发 |
张妙馨 |
开发 |
郑晓婷 |
开发 |
五、团队项目的时间安排表
原计划 校正计划
第 8 周 |
1.团队组队、团队博客 |
|
2.团队介绍、成员展示、角色分配、选题确定 |
|
3.制定团队计划安排,团队贡献分的规定 |
第9周 |
1.需求规格说明书 |
|
2.原型设计,队员估计任务难度并学习必要的技术 |
|
3.编码规范完成、平台环境搭建完成、初步架构搭建 |
第10周 |
1.原型改进(给目标用户展现原型,并进一步理解需求) |
|
2.团队成员估计各自任务所需时间 |
|
3.测试计划 |
第11周 |
1. 团队项目Alpha任务分配计划 |
|
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 |
第12周 |
1.用户反馈+测试计划改进 |
|
2. 团队Alpha阶段个人总结 |
|
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 |
第13周 |
1. 团队项目Alpha博客:事后分析 |
|
|
第 8 周 |
1.团队组队、团队博客 |
|
2.团队介绍、成员展示、角色分配、选题确定 |
|
3.制定团队计划安排,团队贡献分的规定 |
第9周 |
1.需求规格说明书 |
|
2.原型设计,队员估计任务难度并学习必要的技术 |
|
3.编码规范完成、平台环境搭建完成、初步架构搭建 |
第10周 |
1.UI设计 |
|
2.团队成员估计各自任务所需时间 |
|
3.测试计划,开发成员跟进原型设计进度同步开发 |
第11周 |
1. 团队项目Alpha任务分配计划 |
|
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 |
第12周 |
1.用户反馈+测试计划改进 |
|
2. 团队Alpha阶段个人总结 |
|
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 |
第13周 |
1. 团队项目Alpha博客:事后分析 |
|
|
六、成员完成情况
钟小敏:原型设计+编写需求文档+学习必要的技术。
张妙馨:协助编写需求文档+学习必要的技术。
刘昱君:协助编写需求文档+学习必要的技术。
罗海屏:协助编写需求文档+学习必要的技术。
潘蓓文:协助编写需求文档+学习必要的技术。
郑晓婷:协助编写需求文档+学习必要的技术。
七、成员感想
钟小敏:这段时间一直在学习新技术,自己之前是没有怎么接触过产品这一方面的,对自己来说也是一种全新的体验。自己的技术现在还是处于很基础的状态,经过这段时间的学习和完成团队的任务,自己有了一定的认识,自己也是由衷地佩服产品经理,每个职业都不容易呀!
张妙馨:我在团队中担任的职责是后台开发,尽力去根据产品经理提出的需求去学习相关的知识。最近学习了mysql数据库和jdbc,希望能顺利完成接下来的项目开发。
刘昱君:在这一周多的时间内,我在协助作为项目经理的队友的任务的同时,也学习了小程序开发时作为前端所需要进行的许多知识,在讨论需求的过程中,我也了解到了队友们工作的一些内容,从而对于项目的进行更加了解了。另外,在我们磨合的过程中,我们项目小组队员间的默契也越来越好,我相信未来我们会更加和谐的进行一系列的工作。
罗海屏:该阶段主要学习微信小程序前端开发的相关知识,收获颇丰。同时协助队员进行编写需求文档,也大略涉及了相关知识。然后,和队友相处非常和谐。
潘蓓文:这段时间进行了原型设计和UI界面设计的练习,并学习了一点前端的知识,技术得到了一定的提升。
郑晓婷:因为自己之前没有接触过后台,对于后台的知识不太了解。所以这段时间一直在学习相关的知识,等有了一定的知识储备再来做开发,效率才会高一些。