团队作业1——团队展示&选题

团队作业1——团队展示&选题

这个作业属于哪个课程 软件工程
这个作业要求在哪里 团队项目
这个作业的目标 确立团队选题,展示团队风格
前端仓库 前端
后端仓库 后端

一. 团队介绍

1. 团队名称:码农探花队

2. 团队成员

姓名 班级 学号
张荆茂 软件工程三班 3122004884
李宇康 软件工程三班 3122004871
陈境涵 软件工程三班 3122004775
唐育健 软件工程三班 3122004879
阳昊 软件工程三班 3122007304
梁爽 软件工程三班 3122004872

3. 队员风采

姓名 风格 擅长技术 编程的兴趣 软工角色 宣言
张荆茂 会写就多写点 数值分析 Python PM,测试 ꒰ᐢ⸝⸝•༝•⸝⸝ᐢ꒱
李宇康 摸鱼 Vue React Python 全栈 前端鼠鼠 开发,PM 给开源做点贡献
陈境涵 摸鱼 Springboot Java 开发 这个事吧不是不能办
唐育健 摸鱼 vue c 前端 开发 你开源,我就来
阳昊 摸鱼 JAVA 后端 开发 最好的码农烧烤
梁爽 摆烂 JAVA 后端 开发 你们加油,我摆烂

4. 团队特色

来自同一个班级的六个明星(不是)组成的豪华阵容,期待完成这次交付的艰巨开发使命,秉承能摆就摆工匠的精神,绝不摸鱼奋斗到底的风格,为开源添砖Java,开发结束后,期待大家能使用这一款蕴含心血的开源项目<〃•ω‹〃>

5. 项目介绍

基于开源软件lx-music的停止维护,团队打算制作一个用于音乐播放,歌词查看等基本信息的音乐前后端项目,具体功能会在用户调研后确立

6. 团队合照

从神秘花园来的六个明星꒰ঌ( ⌯' '⌯)໒꒱

二. 团队计划

1. 时间安排

以下为评估矫正过的计划安排

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

2. 开发安排

本次团队项目严格按照敏捷开发进行,每次独立功能会细分到里程碑中,再逐渐细分为史诗故事,用户故事直至各个任务,各开发人员按照各自掌握技能领取任务,确定任务量进行代码开发,以下确定为初步开发分组

内容 负责人 工作内容
前端 李宇康,唐育健,张荆茂 进行网页前端开发,页面美观,UI设计
后端 梁爽,阳昊,陈境涵 负责模块接口设计,数据库开发
测试 张荆茂,阳昊 保证所有问题都得到处理
项目管理 李宇康,张荆茂 按约束条件交付产品

三. 绩效评估

1. 评估原则

团队要求每个人专注自己现阶段的开发成果,做到对事不对人,对于开发的按时交付极其注重,鼓励在完成基本任务之余,允许自己增添工作量,从而为产品赋能,发掘潜在用户,主要目的为实现更加高效的开发流程,更加规格化的团队管理以及更加适合团队的项目管理方式,要求各成员重视沟通,积极提出问题,解决问题

绩效的评估不代表个人能力的体现,各个成员开发能力,开发进度难以统一,绩效的存在更多是为了鼓励成员精进自身能力,在开发与团队交流中得到个人开发难以获得的成长,个人能力的突显并不代表团队合作的高效,与其关注个人不如关注整个团队,一个优秀的团队不一定每个人都有出色的硬实力,但一定具有优秀的纪律和熟练的配合

2. 绩效分配

成员的绩效 = 团队获得的分数 + 个人的团队贡献分

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

根据认定的内容工作量分配,前端后端的工作量总值各小于等于10N,不足10N的会按照创新成果分配到创新者上

计算公式为

\[X = a_{base}+b_{extra} \]

\[\sum a_{base}+b_{extra}=20*6=120 \]

posted @ 2024-04-12 23:47  Slave-TTk  阅读(65)  评论(0编辑  收藏  举报