团队作业1——团队展示&选题
这个作业属于哪个课程 | 软件工程2024 (广东工业大学) |
---|---|
这个作业要求在哪里 | 团队作业1——团队展示&选题 |
这个作业的目标 | 团队简介、分工合作、确定选题、团队计划安排 |
一、团队展示
1. 队名
Super New Code
2. 队员
姓名 | 班级 | 学号 |
---|---|---|
张楠 | 软件工程4班 | 3222004599 |
曾琳备 | 软件工程3班 | 3122004411 |
黄铭涛 | 软件工程3班 | 3122004393 |
张小宇 | 软件工程4班 | 3122004717 |
周广 | 软件工程3班 | 3122004418 |
3.项目描述
一个可以提高我们团队协调以及代码能力的博客项目
4.队员风采
姓名 | 技术栈 | 编程的兴趣 | 担任角色 | 风格 | 一句话宣言 |
---|---|---|---|---|---|
张楠 | 前端,python | 前端,ai | 代理PM,前端 | 无 | 开心最重要 |
曾琳备 | python | 前端和后端 | 开发,测试 | 看灵感和心情 | 每一次改代码都当作最后一改,然后也不要怕bug |
黄铭涛 | java入门 | 写Hello World | 开发 | 哪里不会搜哪里 | 我心有细狗在猛写代码。 |
张小宇 | java、python基本编码,熟悉Linux基本命令操作 | 后端开发 | 后端开发的成员之一 | 对细节考虑比较多,会在一些不必要的地方钻牛角尖 | 相信我们这个团队一定能成功! |
周广 | rust、python | 后端开发 | 开发 | 不懂就问 | 0 ERROR 0 WARNIN |
4. 团队特色
小白团队,但是会尽量磨合并努力学习技术,成为优秀的newcode。
5. 团队合照
二、团队选题
1. 项目名称
SNCblog
2. 项目描述
一个基于SpringBoot + Vue开发的前后端分离博客项目SNCblog,从零开始搭建一个项目骨架,选择合适,熟悉的技术,并且在未来易拓展,适合微服务化体系。
3. 项目亮点
- 以Springboot作为我们的框架基础。
- Mybatis Plus,CRUD 操作,从而节省大量时间。
- 作为一个项目骨架,权限也是我们不能忽略的,Shiro配置简单,使用也简单,所以使用Shiro作为我们的的权限。
- 考虑到项目可能需要部署多台,这时候我们的会话等信息需要共享,Redis是现在主流的缓存中间件,也适合我们的项目。
- vue,element-ui,axios等前端技术也离不开
4. git仓库
三、团队计划
第 9 周 | 1.团队组队、团队博客 |
---|---|
2.团队介绍、成员展示、角色分配、选题确定 | |
3.制定团队计划安排,团队贡献分的规定 | |
第10周 | 1.需求规格说明书 |
2.原型设计,队员估计任务难度并学习必要的技术 | |
3.编码规范完成、平台环境搭建完成、初步架构搭建 | |
第11周 | 1.原型改进(给目标用户展现原型,并进一步理解需求) |
2.架构设计,WBS, 团队成员估计各自任务所需时间 | |
3.测试计划 | |
第12、13周 | 1. 团队项目Alpha任务分配计划 |
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | |
第14周 | 1.用户反馈+测试计划改进 |
2. 团队Alpha阶段个人总结 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | |
第15周 | 1. 团队项目Alpha博客:事后分析 |
四、团队成员绩效评估方法
所有人贡献分的总和为20N,其中N为团队的人数。 在alpha/beta之后,团队按照自己制定的规则,把 (20N)瓜分给每人,这就是 “团队贡献分”。
鉴于团队规模小,我们将50%(60分)用于队员匿名互评。
例子:队员A获得其余5人的5×90分评价(100分制)加自评85分,共535分,假设全队总分2800分,计算个人分占全队总分535/2800=0.19,0.19×60=11.4即为队员A获得的评价分。
剩余50%(60分),在开发时列出需求(任务),队员自己领任务,最终根据完成的任务数量、质量、准时性进行贡献分的分配。