这个作业属于哪个课程 <软件工程2024-双学位>
这个作业要求在哪里 <团队作业1——团队展示&选题>
这个作业的目标 团队协作完成团队展示和选题

1.团队展示

1.队名

2.队员信息(姓名+学号)
陈俊豪 3121001738
李荣富 3121006365
刘栋 3121002754
梅中一 3121002760
高航 3121002697
黎浩博 3121007842

3.团队合照

4.队员风采

队员 风格 擅长技术 编程的兴趣 宣言
陈俊豪 开朗,乐观 会化学,Python正在学,c语言会一点 还没找到 勇敢牛牛,不怕困难
李荣富 沉默 C++/QT软件开发 后端 大学四年都想转码的环境人
刘栋 刨根问底 C/C++ 逆向 普通
梅中一 简约 C++ python 。。。
高航 喜欢漫画,桌游 制作过unity 游戏方面
黎浩博 沉默,细心 C#/C++ 算法 没啥。就一编程小白

5.各队员希望的软工角色
陈俊豪:测试、产品管理、用户教育
李荣富:程序管理、开发
刘栋:开发
梅中一:开发、程序管理
高航:开发、测试、系统实施、用户教育
黎浩博:开发

6.MSF9点基本原则
a. 为共同的远景而工作:完成项目既定的目标,大家共同完成;
b. 充分授权和信任:队员之间平等协作,能够在完成自己擅长的部分的同事,积极与其它人沟通,能够积极记录工作的进度,让大家在遇到困难的时候能够一起帮忙解决;
c. 各司其职,为项目共同负责:团队的队员有自己负责的部分,如果在自己的职责范围内出现问题,能够积极处理;


2.选题要求

1.确立团队选题,确定之后每个团队需要写描述要做的究竟是什么系统,预期的用户量是多少。

团队选题:课程表小程序
预期用户量:1k+

2.围绕选题项目内容的 真实、可用、有价值(有情怀 作为加分项)目标来分别阐述。

真实目标:团队合作,完成作业,锻炼各项能力
可用目标:做一个可用的课表
有价值目标:做一个受学生喜欢的课表
目标群体:在校大学生

3.建立和初步熟悉团队git的协作方式。项目后续的代码、文档都要通过net增量式管理。实现文档的版本化和增量式管理

代码仓库链接


3.团队计划

根据发布的项目时间规划,初步确立团队任务计划,将团队的任务计划添加到Coding的团队项目任务里,要求:

  1. PM组织成员快速阅览《构建之法》第8章到第15章关于“软件开发完整生命周期”的相关章节,并回顾在词典App案例分析中初步练习过的项目计划设计的方法对项目做时间安排。同时请参考下面的团队项目每周环节进度表。
  1. 必须使用《构建之法》“计划和估计” 一节中提到的讨论方法和耗时估计公式来矫正计划的时间表,为每个环节定制好时间。并注意,不要贪图做太多的功能,而是要把关键的场景实现了。

原环节进度表

第 4 周 1.团队组队、团队博客
2.团队介绍、成员展示、角色分配、选题确定
3.制定团队计划安排,团队贡献分的规定
第5、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博客:事后分析

矫正后环节进度表

时间 任务
第 4 周 1.团队组队、团队博客
2.团队介绍、成员展示、角色分配、选题确定
3.制定团队计划安排,团队贡献分的规定
第5、6周 1.需求分析(需求规格说明书)
2.原型设计,队员估计任务难度并学习必要的技术
3.编码规范规范、平台环境搭建完成、初步架构搭建
第7周 1.原型改进
2.架构设计,任务分解WBS, 团队成员估计各自任务所需时间
3.测试计划
第8、9周 1. 团队项目任务分配计划
2. 连续7天的敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交
第10周 1.用户反馈+测试计划改进
2. 个人总结
3. 团队项目博客:发布说明、测试报告、展示博客、项目管理
第11周 1. 团队项目博客:事后分析

4.团队成员绩效评估方法:

成员的绩效 = 团队获得的分数 + 个人的团队贡献分
在项目alpha阶段评审后, 团队会得到一个项目分数(每个成员都会得到同样的分数,做为自己的原始分数的一部分)。团队成员的努力程度不同,达成目标的程度不 同,帮助同伴的付出不同,那就要在“团队贡献分” 上有所区分。 所有人贡献分的总和为 20N,其中N为团队的人数。 在alpha之后,团队按照自己制定的规则,把 (20N)瓜分给每人,这就是 “团队贡献分”。

个人的团队贡献分评定,首先组员完成自己所分配的任务占60%,同时组员之间互评40%,最终的个人贡献分=完成任务*60%+组员互评40%。

posted on 2024-03-23 12:40  NOPASSWD  阅读(9)  评论(0编辑  收藏  举报