文章目录
这个作业属于哪个课程 | http://t.csdn.cn/GQ3DQ |
---|---|
这个作业要求在哪里 | http://t.csdn.cn/6hkUC |
这个作业的目标 | 通过需求分析形成需求规格说明书 |
其他参考文献 | GitHub团队项目合作例子:http://www.cnblogs.com/schaepher/p/4933873.html 如何使用Issue管理软件项目?http://www.ruanyifeng.com/blog/2017/08/issue.html |
团队计划
1. 需求规格说明书
1.1 面向用户分析
- 面向商家、需要记录订单的用户,让他们更好地管理订单记录。
1.2 功能性需求
功能性需求
- 需要进行登录才能进入该系统。
- 进入该系统后,用户可以使用订单管理、供应商管理、用户管理等功能。
- 订单管理功能中,用户可以通过商品名称、供应商、是否付款来查找订单,并且通过填入各种信息来添加订单。
- 供应商管理功能中,用户可以通过供应商编码与供应商名称来查找供应商信息,通过填入各种信息来添加供应商信息。
- 用户管理功能中,有输入用户名、用户分类来查找用户的功能,并且具有添加用户的功能。
- 具有修改密码功能,增加安全性。
1.3 技术需求
2. 预期的用户数量
预计用户数量在400左右。
3. 系统的:真实性、可用性 以及价值所在
3.1 真实性
该系统已经开发了30%左右,大体框架与几个具体功能已经设计好并尝试单独实现。相信不久之后就能完成所有功能。
3.2 可用性
该系统完成后预期可承载百人量级的用户并发请求,并进行订单信息进行准确、有序的管理,能够及时响应,实现与用户及时的交互。系统界面简洁易懂,功能指向明确,不需要过多的使用指引,目的在于降低用户发现和学习的时间,使用户能够尽可能快的熟悉使用流程。
3.3 价值所在
对于订单数量多级、种类多的用户极为重要,该系统能使用户便于对各种订单进行管理,以便于更好地经营生意。
4. 项目GitCode链接
https://gitcode.net/Lxuan_/team.git
5. GitCode团队项目issues截图
6. 项目时间安排表
- 原事件安排表
第 5 周 | 1.团队组队、团队博客 |
---|---|
2.团队介绍、成员展示、角色分配、选题确定 | |
3.制定团队计划安排,团队贡献分的规定 | |
第6周 | 1.需求规格说明书 |
2.原型设计,队员估计任务难度并学习必要的技术 | |
3.编码规范完成、平台环境搭建完成、初步架构搭建 | |
第7周 | 1.原型改进(给目标用户展现原型,并进一步理解需求) |
2.架构设计,WBS, 团队成员估计各自任务所需时间 | |
3.测试计划 | |
第8、9周 | 1. 团队项目Alpha任务分配计划 |
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | |
第10周 | 1.用户反馈+测试计划改进 |
2. 团队Alpha阶段个人总结 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | |
第11周 | 1. 团队项目Alpha博客:事后分析 |
- 校正后事件安排表
第 5 周 | 1.团队组队、团队博客 |
---|---|
2.团队介绍、成员展示、角色分配、选题确定 | |
3.制定团队计划安排,团队贡献分的规定 | |
第6周 | 1.需求规格说明书 |
2.原型设计,队员估计任务难度并学习必要的技术 | |
3.编码规范完成、平台环境搭建完成、初步架构搭建 | |
4.架构设计,WBS, 团队成员估计各自任务所需时间 | |
第7周 | 1.原型改进(给目标用户展现原型,并进一步理解需求) |
2.测试计划 | |
第8、9周 | 1. 团队项目Alpha任务分配计划 |
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | |
第10周 | 1.用户反馈+测试计划改进 |
2. 团队Alpha阶段个人总结 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | |
第11周 | 1. 团队项目Alpha博客:事后分析 |
- 矫正方法
考虑到课余时间有限,为了尽可能减少冲刺期间的工作量,提前进行了架构的设计和一些常用接口的实现并预估开发时间,同时尽可能的保留系统的可拓展性,以便后续的原型改进。
其他
1. 团队的分工
- pm;龙炫、曾柏清
- 前端:高浩城、江迅舟、丁虹杰
- 后台:龙炫、曾泽鋆
- 测试:曾柏清、丁虹杰
2. 每个人完成的情况
- 龙炫、曾柏清
构思好项目的基本需求,安排好人员分工
- 高浩城、江迅舟、丁虹杰
学习好前端需要的知识,已写好登录页面
- 龙炫、曾泽鋆
学习好后端需要的知识,已分好包,建立好接口
3. 每个人的感想
- 江迅舟
团结,是一个重要的精神,一个人要想成功,除了自身要有较高的素质,还必须要有能够同别人合作的精神。
- 龙炫
没有错误的执行只有错误的战略。战略错了,也可透过强大的执行力拿到想要的成果,还可以培养团队成员在执行中不折不扣的秉性!
- 丁虹杰
众人拾柴火焰高,只有大家团结合作,才能有更大的收获。
- 高浩城
无论一个人能完成多大的工作量,也无论它具有多么迷人的人格魅力,如果不学会与他人合作,他将永远无法取得事业的长足发展。
- 曾柏清
一个团队要想干好一个工作,团结一致是必不可少的精神,我们组首先整体是非常和谐的,大家分工明确,积极编程,写博客,非常认真的一起努力,对分工的多少也没有过多的怨言,组长分工也比较明确。
- 曾泽鋆
一个具有团队精神的团队,能使每个团队成员显示高涨的士气,有利于激发员工作的主动性,由此而形成的集体意识,共同的价值观,高涨的士气、团结友爱,团队成员才会自愿地将自己的聪明才智贡献给团队,同时也使自己得到更全面的发展。