团队作业1——团队展示&选题(银河超级无敌舰队)
一、团队展示
1.队名:
银河超级无敌舰队
2.队员学号:
姓名 | 学号 |
---|---|
郭奕材(组长) | 3118004959 |
刘婉儿(PM) | 3218004994 |
辜仰淦 | 3118004957 |
王煜墉 | 3118004972 |
陈 余 | 3118004952 |
姜达成 | 3118004964 |
3.拟作的团队项目描述:
旨在解决新生与社团在招新时所面临的痛点
4.队员风采:
|姓名 | 一句话宣言 | 角色 | 技能 |
|--|--|--|--|--|
| 郭奕材 | ACM集训队指定咸鱼 |web开发、测试 | 熟悉C、C++,对算法设计感兴趣|
| 辜仰淦 | 粪坑蝶泳冠军 | 后台开发、测试| 熟悉C++、python语法 |
| 王煜墉 | QG工作室指定咸鱼 |web端开发、测试 |熟悉C++、Java,精通各类ide的卸载 |
| 陈 余| QG工作室划水健将|小程序端开发、测试 | 熟悉C、C++、Python,主攻嵌入式|
|刘婉儿 | 学习其他队员风采|PM、UI设计 | 涉猎C、Java|
| 姜达成 | 助理团指定咸鱼|文档、小程序开发 | 了解C、Python|
5.团队分工
角色 | 姓名 |
---|---|
PM | 刘婉儿 |
前端开发 | 王煜墉、陈余、郭奕材、姜达成 |
后台开发 | 辜仰淦 |
测试 | 王煜墉、陈余、郭奕材、辜仰淦 |
文档 | 姜达成 |
UI设计 | 刘婉儿 |
6.团队首次合照
7.团队的特色描述:
团队中的成员都擅长不同的方向,能保证项目的良好发展,整体以编程方向为主,确保代码的顺利编写。毕竟作为一个银河超级无敌舰队,我们的目标是征服星辰大海。
二、团队选题:基于小程序的社团招新管理系统
8.项目描述:
在我校学生社团进一步加强制度化、规范化建设,提升社团活力,促进社团健康发展的背景下,我们决定将社团招新工作进行规范化,使用小程序进行社团招新的通知发送、报名、录取等操作。
小程序将分为学生端和管理端,学生端的功能包括查阅社团信息、填写报名表、展示个人风采等等,管理端包括发布招新信息、管理报名人员、发布录取信息等功能。
本项目前期的初始版本具有较为简易的功能,预计的用户量为两三百人。后期经过迭代和完善,预计用户量能达到一千以上。
9.项目可用性与价值:
大学社团是学生喜爱的第二课堂,是校园文化建设的重要组成部分,对于大学社团而言,最重要的莫过于社团招新与社团活动。在过往的社团招新中,我们会发现绝大部分的社团采取的方式为纸质报名,这种报名方式统计效率较低,不便于同社团内不同部门的面试。
本项目针对目前社团招新中存在的问题进行针对性设计,从而解决目前社团招新中存在的学生信息查阅不变、同社团不同部门重复录取、学生信息整理繁琐等问题,可以有效减少社团招新的步骤,便于社团规范化建设的要求。非常具有实用性且价值与附加价值均较高。
10.团队git的协作方式:
由组长创建代码仓库并有master分支权限,其他成员分配slave分支,当成员完善自己的功能后可申请与master分支进行merge操作。
11.项目GitHub地址:
https://github.com/SETeam1801/ClubRecruitment
三、团队计划
时间 | 任务 |
---|---|
第8周 | 1.团队组队、团队博客 |
2.团队介绍、成员展示、角色分配、选题确定 | |
3.制定团队计划安排,团队贡献分的规定 | |
第9周 | 1.需求规格说明书 |
2.原型设计,队员估计任务难度并学习必要的技术 | |
3.编码规范完成、平台环境搭建完成、初步架构搭建 | |
第10周 | 1.原型改进(给目标用户展现原型,并进一步理解需求) |
2.架构设计,WBS, 团队成员估计各自任务所需时间 | |
3.测试计划 | |
第11周 | 1. 团队项目Alpha任务分配计划 |
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | |
第12周 | 1.用户反馈+测试计划改进 |
2. 团队Alpha阶段个人总结 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | |
第13周 | 1. 团队项目Alpha博客:事后分析 |
四、团队成员绩效评估方法
评判因素 | 具体要求 | 分数 |
---|---|---|
基础分 | 无 | +20 |
任务难度 | 1 | +1 |
2 | +2 | |
3 | +3 | |
准时性 | 按时完成 | +2 |
逾期1天 | -1 | |
逾期2天 | -2 | |
逾期3天 | -3 | |
任务完成程度 | 任务和测试均完成 | +2 |
任务总体完成且正常运行、尚未完成测试 | +1 | |
任务部分完成但未能正常运行 | -1 | |
任务尚未开始 | -3 |
计算规则
即按各个人最终分数的比例分配分数。
举例
同学 A B C 分数分别为:89 90 91
则 B 同学最后的分数 score = 3 * 20 * 90 / (89 + 90 + 91) = 20分