软工团队项目之团队展示&选题(OnTime——S.L.N)
一、团队展示
- 队名:『S.L.N』即Seigelion——乃“攻城狮”之意。
- 队员学号:
- 团队项目描述:(项目名称:OnTime)
- 项目核心功能——对时间的一键智能规划摆脱了人们对同类型计划应用的固有印象和诟病、新颖而便捷实用; 而共享计划功能的诞生使得团队成员互相督促、实现高效办公成为可能。
- 队员风采:
- 团队的首次合照:
- 团队的特色:
- 团队中三人负责前端(包括一名UI),三人负责后台:结构明确、分工合理。 其中队长以及多名成员具有一定的项目经验,队员们能力和性格互补,是一支团结且潜力巨大的队伍。
二、团队选题
- 我们的选题是一个时间规划小程序:
- 实现对时间的一键智能规划摆脱了人们对同类型计划应用的固有印象和诟病、新颖而便捷实用; 而共享计划功能的诞生使得团队成员互相督促、实现高效办公成为可能。
- 预期用户量:1000+
- 项目阐述:
- 真实
- 项目选题务实,着眼于社会主流人群——学生及工作者的的日常应用场景;
- 可用
- 项目以生成个人计划为核心功能模块,通过让用户输入一系列子任务及其限制时间等,建立相应计划表。
- 有价值
- 通过多种可选算法智能地帮助用户安排计划中子任务的顺序,使日程计划类程序向着“节约用户的脑力和时间去做更有意义的事”的“傻瓜式”智能应用更进了一步。
- 有情怀
- 算法主要依赖于计算机操作系统中作业调度以及进程调度的思想,选题IDEA的产生也源自于此处。故此『S.L.N』团队希望谨以此拙作向历史上为计算机操作系统的发展做出伟大贡献的前辈们致敬。
- 真实
- 团队git仓库地址:团队文档通过leangoo实现文档的版本化和增量式管理;
三、团队计划
- 每周任务安排清单示例:
- 时间表规划:
第 8 周 | 1.团队组队、团队博客 |
| 2.团队介绍、成员展示、角色分配、选题确定 |
3.制定团队计划安排,团队贡献分的规定 | |
第9周 | 1.需求规格说明书 |
2.原型设计,队员估计任务难度并学习必要的技术 | |
3.编码规范完成、平台环境搭建完成、初步架构搭建 | |
第10周 | 1.原型改进(给目标用户展现原型,并进一步理解需求) |
2.架构设计,WBS, 团队成员估计各自任务所需时间 | |
3.测试计划 | |
第11、12周 | 1. 团队项目Alpha任务分配计划 |
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | |
第13周 | 1.用户反馈+测试计划改进 |
2. 团队Alpha阶段个人总结 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | |
第14周 | 1. 团队项目Alpha博客:事后分析 |
四、团队成员贡献分分配规则
- 每个成员在团队中的贡献可以从一下5个方面进行衡量:
- 工作数量(成员在团队项目中所投入的精力)
- 工作质量(避免低效拖沓,参考工作效率。最重要的是代码是否可以正常运行)
- 工作参考价值(指工作成果对于整个团队项目进度的推进程度,是否留下学习文档,对于其他人是否积极提供帮助互相进步等)
- 工作投入程度(指成员在项目中的用心程度,态度决定一切)
- 其他特别贡献分(主要是指是否完成对于整个团队有特殊贡献的内容,形式不限,属于额外加分项)
- 团队总贡献分20 * 6 = 120(分),所有分值分布以及评分方式如下:
项目 | 衡量指标 | 项目占分 | 备注 |
工作时间 | 工作总时长 | 20 | |
工作质量 | 代码完成可用性,可靠性 | 40 | |
工作参考价值 | 代码可读性,文档博客详细程度 | 25 | |
工作投入程度 | 项目会议出勤率,团队协作程度 | 25 | |
其他特别贡献分 | 特殊贡献(范围不定) | 10 | 额外计分 |
总分 | 120 |
- 具体个人评分方式如下(以工作质量为例):
- 工作质量总分40分,团队每名成员分别将40分分配给另外5人,将每个人得到的其余5人所分配总分求平均值,再除以40,求得该名成员在工作质量上的分值比例;
- 将求得分值比例乘以工作质量团队总分(40)即得该成员个人工作质量分数;