确定选题
1.确定团队选题,确定之后每个团队需要描述要做的究竟是什么系统,预期的用户量是多少。
团队选题:微信记账小程序
描述:我们的记账小程序是面向于舍友之间的舍费的记账系统,方便与大学生的舍费使用清算,预期用户量为集美大学全体学生。
2.围绕选题项目内容的 真实、可用、有价值(有情怀 作为加分项)目标来分别阐述。
真实目标:提供给在校大学的舍费管理小程序,提供舍费收支,流水查询,舍费管理等服务,为不知如何管理舍费的大学生提供一个管理工具,使舍费情况更加简单明了。
可用目标:后期我们小程序不仅可用管理舍费收支,还可以在个人使用,班级使用,甚至可用提供给企业使用。
有价值目标:记账的本质是对个人财务生活的复盘,是对自身行为的观察、觉知与优化,这种方式虽然看似笨拙、枯燥,但特别简单、有效——正所谓新题千道,不如错题十道。一条一条地去复盘自己的收入、开支、投资、融资,清晰地感受到自己财富的流转过程。
我们团队的记账小程序独特在于我们是针对大学生的舍费管理,舍长通过在小程序上新建一个宿舍,宿舍成员加入宿舍来管理,该程序会实时发送舍费消费情况于每个宿舍成员,做到舍费透明化管理。
我们的目标用户就是全体集大的学生,通过微信群的转发,线上推广,让每个同学都能了解到我们的小程序。
3.建立和初步熟悉团队git的协作方式。项目后续的代码、文档都要通过码云增量式管理。实现文档的版本化和增量式管理。
4.请立刻建立团队项目的git仓库。
团队码云地址:https://gitee.com/1121197847/the_volatilization_of_grey_fertilizer_will_blacken
制定团队计划
根据发布的项目时间规划,初步确立团队任务计划,将团队的任务计划添加到码云的团队项目Issues(列表、里程碑)里面,要求:
1.PM组织成员快速阅览《构建之法》第8章到第15章关于“软件开发完整生命周期”的相关章节,并回顾在案例分析中初步练习过的项目计划设计的方法对项目做时间安排。同时请参考下面的团队项目每周环节进度表。
2.使用《构建之法》“计划和估计” 一节中提到的讨论方法和耗时估计公式来矫正计划的时间表,为每个环节定制好时间。并注意,不要贪图做太多的功能,而是要把关键的场景实现了(参考《构建之法》中关于MVP的描述)。
时间安排表:
日期 | 任务 |
---|---|
第 6 周 | 1. 制定团队计划 |
2. 需求规格说明书 | |
第 7 周 | 1. 原型设计,队员估计任务难度并学习必要的技术 |
2. 编码规范完成、平台环境搭建完成、初步架构搭建 | |
3. 测试计划制定 | |
第8-9周 | 1. 团队项目Alpha任务分配计划 |
2. 连续7天的Alpha敏捷冲刺 | |
第10周 | 1. 用户反馈,代码测试修改 |
2.团队项目博客发布说明、测试报告、展示博客、项目管理 | |
第11周 | 1. 项目复审 |
2. 团队项目博客:分析报告 | |
3. 每个团队有一人必须离开,自己寻找下一个接纳自己的团队。团队发博客宣布离队和接纳的成员。 | |
第12-13周 | 1. 新成员介绍,新任务分配 |
2.程序改进 | |
第14周 | 1. 团队项目Beta博客:发布说明、测试报告、展示博客 |
2. 团队Beta阶段个人总结 | |
第15周 | 1. 项目复审 |
2. 团队项目Beta博客:事后分析, 宣布每人的贡献分 | |
第16周 | 1. 团队整个阶段总结,分析用户数据,整理文档,保证以后的团队能接手。 |
团队项目Issues地址:https://gitee.com/1121197847/the_volatilization_of_grey_fertilizer_will_blacken/board
团队分工:
姓名 | 分工 |
---|---|
龚厦彬 | 开发 |
李晓冬 | 开发 |
苏叶潇 | 测试 |
王妍 | 测试 |
郭余晟 | PM |
柏清晔 | 美工 |
个人感想:
苏叶潇:作为团队的队长,要起到带头作用,带领队员一起齐心协力的完成项目。在这次小组讨论中,大家积极性都很高,踊跃的参与讨论,确定了我们团队的项目,并且分配好了每个人的工作,队员们对完成这个项目很有信心,我相信我们会顺利的完成我们共同的心血。
李晓冬:这是我第一次尝试团队编程,自己的编程能力一般,但团队的力量可以把每个人的能力放大,希望可以通过这次体验提高团队合作能力。这次的选题刚好是我以前就有的想法,刚好这次课程任务可以让我有机会实现自己的想法。前期的规划是至关重要的,微信小程序开发来说并不是很难,但也需要一定的时间去学习了解,有些期待也有些心慌,但还是尽自己所能吧,通过团队的力量,做出个东西来。
郭余晟:做为项目的pm,必须对本次实验的对象微信记账小程序进行有效的管理,在这次工作分工的最开始,还是很迷茫的,不知道怎么做。但是在之后与团队成员的不断融合,开始适应了自己的工作。商讨这次研发的经费预算,以及市场分析等多多方面内容,通过这 次实验,学到了很多pm应该做的。希望可以在之后的学习中不断进步。
龚厦彬:作为开发人员,这次的作业让我有了一个大概的方向,也就是我们所认为的客户需求——其实也就是我们自己的需求,有了目标是好事,接下来就是要慢慢去磨代码了。
柏清晔:这算是我第一次这么连贯性的参与到一个项目,不再像是之前的那样单单只是一个程序,而是从需求分析开始,一步步走完所有需要的程序。虽然是已经很熟悉的同学,但是这一次成为一个项目团队,我认为大家都会有新的进步,新的目标。我们所选择的是记账小程序,这个程序非常贴合我们的生活,希望我们的记账小程序能让客户耳目一新。
王妍:第一次加入一个团队去合作完成任务,是一种新颖的体验,比起个人及结对编程,团队协作更加丰富多彩,每个人扬长避短发挥出团队的最高水准,实现了1+1+1+1+1+1>6
原文地址:https://www.cnblogs.com/slggwb/p/8747615.html