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

发布时间 2023-10-26 10:22:40作者: 21计科三班冯逸华

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

冯逸华 2023-03-30 00:54:27
这个作业属于哪个课程软件工程
这个作业要求在哪里团队作业1——团队展示&选题
这个作业的目标团队简介、分工合作、确定选题、团队计划安排
参考文献团队绩效管理

一、团队展示

队名:爱会消失对不队

队员

姓名学号
冯逸华(队长)3121005162
林嘉灏3121005175
龚超富3121005163
蔡嘉睿3121005159

队员风采

姓名:冯逸华
技术栈:前端三剑客、vue、小程序
编程兴趣:前端、AI
担任角色:前端组件开发、代理PM
一句话宣言:哎哟你干嘛

姓名:林嘉灏
技术栈:Python、前端三剑客
编程兴趣:前端、AI
担任角色:后端开发、测试
一句话宣言:开心最重要!

姓名:龚超富
技术栈:前端三剑客、React
编程兴趣:前端
担任角色:前端接口开发、联调
一句话宣言:代码能跑就是胜利

姓名:蔡嘉睿
技术栈:React、Next
编程兴趣:前端、后端
担任角色:项目管理、前后端开发
一句话宣言:唱跳rap篮球

团队合照

img

团队描述

npm run dev

二、团队选题

1. 项目名称

iKun-Messager ikun在线聊天室

思行——奇思妙想 千里之行
指画旅途——自制旅行路线
悠旅——表面意思
旅记——在旅途中标记
wayfarer
TimeToGo

2. 项目描述

众所周知,我们的偶像蔡徐坤先生正在淡离我们的视线,没有了偶像,我们的精神生活会变得无比的空虚和稀薄,为了以防众多大学生粉丝群里 iKun 失去生活信心,我们开发了 iKun-Messager · ikun在线聊天室,可以让千百 iKun 创建聊天室,实时分享偶像的动态,让你的大学精神生活不再贫瘠。

3. 项目亮点

本项目基于全栈框架 Next.js13 进行开发,前端部分使用 React18 和 Typescript ,样式选择了 Tailwind CSS 这一工具库,后端部分是采用了 MongoDB 数据库来存放数据,Prisma 来操作数据库和读取数据。

以下为项目的部分亮点:

  • 使用 Pusher 实现实时消息传递
  • 消息通知和提醒
  • 消息阅读回执
  • 使用 Tailwind 设计精美的用户界面
  • 利用 Tailwind 实现动画和过渡效果
  • 适用于所有设备(电脑网页端和手机端)的全面响应式设计
  • 使用 NextAuth 进行凭证身份验证
  • 集成 Google 和 Github 身份验证
  • 使用 Cloudinary CDN 进行文件和图像上传
  • 利用 react-hook-form 客户端表单验证和处理
  • 使用 react-toast 处理服务器错误
  • 用户在线/离线状态
  • 群组聊天和一对一消息
  • 消息附件和文件共享
  • 用户个人资料自定义和设置
  • 在路由处理程序中编写 POST、GET 和 DELETE 路由
  • 如何在服务器端 React 组件中直接访问数据库以获取数据(无需使用 API)
  • 在实时环境中处理服务器和子组件之间的关系
  • 创建和管理聊天室和频道

4. Git仓库

https://github.com/Giaruei/iKun-Companion.git

三、团队计划

第 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博客:事后分析

四、团队成员贡献分分配规则

所有人贡献分的总和为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分),在开发时列出需求(任务),队员自己领任务,最终根据完成的任务数量、质量、准时性进行贡献分的分配。