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

一、团队展示

队名:Xiaoguwei Special Task Force

队员学号:

  1. 黄娟英 3223001778(组长)
  2. 吴其锦 3123004327
  3. 黄熙儿 3123004308
  4. 袁卓妍 3223004819
  5. 夏钦涛 3123004328
  6. 钟鸣 3123004336
  7. 杨子俊 3123004331

拟作的团队项目描述:智能待办事项(To-Do List)管理系统;

队员风采

姓名 风格描述 擅长技术 编程兴趣 希望的软工角色 一句话宣言
黄娟英 踏实、注重细节,对技术充满热情,善于钻研底层实现。 正在深入学习 C++,掌握面向对象编程思想。熟悉 Linux 基本环境,了解常用命令和基本的系统编程,对数据结构和算法有较强兴趣。 热衷于开发高效、稳定的系统软件,喜欢解决复杂的底层问题。对开源项目充满热情,愿意贡献自己的代码。 开发:参与核心代码的实现与调试。同时也愿意参与测试工作,确保产品质量。 追求卓越,稳扎稳打,努力用代码改变世界!
杨子俊 细心严谨,热爱探索新技术,注重用户体验,乐于团队协作。 熟练掌握 HTML、CSS、JavaScript,能够快速实现页面布局和交互效果。熟悉 Vue.js 框架,了解前端工程化开发流程。 热衷于开发用户友好、交互流畅的 Web 应用。对前端可视化(如 D3.js、ECharts)和移动端开发(如小程序)感兴趣。喜欢参与开源项目,学习优秀代码实践。 开发角色:负责前端功能实现和页面优化。也可参与部分测试工作,协助提升产品质量。 用代码创造美好体验,让技术服务于人!
夏钦涛 注重细节,有耐心,注重效率,团队协作能力强。 Python,Java 基本语法,网页自动化,正在学习前端网页开发。 前端交互设计,AI 智能体设计。 开发人员或测试工程师。 代码即是艺术。
钟鸣 细心严谨,热爱探索新技术,注重用户体验,乐于团队协作。 熟练掌握 C#,Unity,C++,能够独自完成小游戏开发。 对游戏客户端开发感兴趣。 后端开发或游戏客户端开发。 以架构思维雕琢数字世界,用工程之美赋能业务价值!
袁卓妍 沉稳踏实,注重逻辑与细节,喜欢深入理解技术原理,擅长清晰表达复杂概念。 C 语言,Python 数值分析,学习 FPGA 设计,具备基础的前端开发能力,能够进行界面设计与优化。 对技术与美术的结合感兴趣,探索前端、游戏开发和视觉编程。 文档/技术写作。 用文字与代码搭建沟通的桥梁!
吴其锦 热爱探索新技术,希望能构建高性能系统,乐于挑战,乐于团队协作。 熟悉 golang 语言及其 CRUD 框架,以及部分后端相关中间件。 对后端开发感兴趣。 需求分析文档撰写或者开发。 程序 main.go run 起来,再谈 architecture。
黄熙儿 目标明确,注重细节,勇于探索新技术。 熟悉 HTML、CSS、JS、TS、Vue 框架、微信小程序开发。 热衷于通过代码构建丰富交互、视觉精美的页面,注重用户体验与性能优化,持续学习前端前沿技术。 负责前端页面实现开发。 用代码编织体验,以技术创造价值。

团队的首次合照

团队的特色描述:

我们团队集结了多领域的技术高手,涵盖前端、后端、人工智能、桌面客户端开发以及文档编写。每位成员都具备独特的技术专长和鲜明的个人风格,既能在各自领域发挥专业优势,又能跨界协作,共同打造一个既实用又具创意的智能待办事项管理系统。团队不仅注重技术实现,更强调用户体验和系统稳定性,力求在功能、性能和美学上实现突破,为用户提供高效、智能且人性化的工作与生活管理工具。这种多语言、多角色协作的模式,正是我们团队区别于其他团队的核心竞争力。

二、团队选题

智能待办事项(To-Do List)管理系统

系统简介:

一个支持任务管理、提醒、自动分类的智能 To-Do List 系统,支持 Web 和桌面端同步。

核心功能

✅ 任务管理:创建、修改、删除任务
✅ 智能分类:自动分类任务(工作、学习、娱乐)
✅ 日程提醒:支持邮件、短信通知
✅ 数据同步:PC、移动端同步任务

选题内容说明:

项目基于日常需求,每个人都需要管理任务,因此用户需求真实可靠;具备基本功能,如任务添加、分类、提醒,能够被日常使用;解决大学生、开发者、团队管理的时间安排问题,提高生产力;可以加入 个性化 AI 推荐 或 情感化 UI 设计,让用户在使用时产生情感共鸣(如 "温馨提醒"、"鼓励语句")。

角色 任务 负责的语言
项目经理 (PM) 统筹规划、任务分配 无需特定语言
前端开发 UI 界面 HTML, JavaScript
后端 API 开发 任务管理 API Python (FastAPI)
智能分类模块 AI 任务分类 C++
提醒推送 发送邮件、短信提醒 Golang
用户管理 用户登录、权限 Java
桌面端开发 Windows 客户端 C#

用户量预期为:

  1. 基础目标:10-50 人(团队成员及其朋友、同学试用)
  2. 理想目标:100+ 人(通过社交媒体、小范围推广吸引额外用户)
  3. 突破目标:500+ 人(若项目功能较完善,可尝试面向特定群体推广)

git的协作方式:

项目后续的代码、文档通过net增量式管理。

团队项目的git仓库:Xiaoguwei Special Task Force

三、团队计划

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

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

成员角色 任务 负责的语言 计划如何帮助团队完成任务 预估团队贡献分(示例)
项目经理 (PM) 统筹规划、任务分配 无需特定语言 协调团队、组织会议、分配任务、跟踪项目进度,确保整体目标达成 21
前端开发 UI 界面设计与开发 HTML, JavaScript 设计直观友好的用户界面,实现前端页面交互,提升用户体验 19
后端 API 开发 任务管理 API 实现 Python (FastAPI) 开发稳健的后端服务,确保任务数据的存储、处理和传递稳定,保障系统各项功能正常运行 22
智能分类模块 AI 任务分类功能 C++ 利用 AI 算法实现任务自动分类,为用户提供个性化任务推荐,提升系统智能化水平 18
提醒推送 发送邮件、短信提醒 Golang 构建高效的消息推送系统,确保任务提醒及时准确送达,增加系统的用户粘性 23
用户管理 用户登录及权限管理 Java 实现安全的用户认证与权限控制,保护用户信息,保障系统整体安全性 17
桌面端开发 Windows 客户端应用 C# 开发易用的桌面客户端,支持任务管理和数据同步,方便用户在多平台间切换使用 20

评分标准:

评分项 权重比例 考核内容 说明
核心任务完成 50% 代码开发、模块实现、问题解决 关键功能是否按时完成、代码质量如何
测试与反馈 20% 提交测试用例、BUG 修复、功能改进建议 提高系统稳定性与用户体验
文档与知识共享 20% 文档撰写、技术分享、协作沟通 项目文档、技术博客、团队内部分享
团队协作与管理 10% 协调沟通、团队支持、主动承担额外任务 帮助团队克服困难、积极沟通
posted @ 2025-04-01 15:42  bugubugu!  阅读(108)  评论(0)    收藏  举报