1. 作业要求
这个作业要求在哪里 | 团队作业1——团队展示&选题 |
---|---|
这个作业属于哪个课程 | 软件工程 |
这个作业的目标 | 团队展示、选题、计划、成员贡献分分配规则 |
2. 团队展示
2.1 队名:12345678队
2.2 队员学号:
- 3120009066 温杰文
- 3120006301 郑嘉涛
- 3120005882 张怡峰
2.3 队员风采
-
温杰文
- 风格:能拖就拖
- 擅长的技术:cv大法
- 编程的兴趣:现学现卖
- 希望的软工角色:开发,测试等
- 一句话宣言:什么
-
郑嘉涛
- 风格:一天吃四顿
- 擅长的技术:后端开发,算法
- 编程的兴趣:躺平
- 希望的软工角色:开发,测试等
- 一句话宣言:杰哥带带
-
张怡峰
- 风格:ddl战士
- 擅长的技术:算法
- 编程的兴趣:能用就行
- 希望的软工角色:均可
- 一句话宣言:阿巴阿巴
2.4 团队合照
2.5 团队特色
三人行必有我师焉
3. 团队选题
3.1 项目名称:辅导员小助手
3.2 项目介绍
为了方便辅导员与学生们之间进行私下交谈或者处理事务,我们设计了这款辅导员小助手微信小程序。在征得辅导员的同意之后,事先收集辅导员的时间安排表,从中提取出辅导员的空闲工作时间,并发布在该小程序上。学生们可以通过小程序了解辅导员的空闲时间,并进行预约或申请。相信通过这款小程序,辅导员处理事务的效率将会提高,学生们与辅导员联系会更加方便,辅导员与学生们之间的交流与处理事务将会变得更加便利,提高同学与辅导员之间处理事务的效率,预期用户量1000人。
- 真实性:学生们想要与辅导员进行私下交谈或处理事务,需要提前与辅导员约好时间,这在一定程度上会占用辅导员的其他时间。
- 可用性:用户可在小程序上获取辅导员的信息或者学生的信息。学生可在小程序上了解辅导员的空闲工作时间,然后可进行预约或申请,从而完成一些有关的事务工作。
- 价值性:这款小程序着力于为辅导员与学生的交流提供便利,提高辅导员的工作效率,方便学生联系辅导员。
4. 团队计划
第 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博客:事后分析 |
5. 团队成员绩效评估方法
成员的绩效 = 团队获得的分数 + 个人的团队贡献分
一个人的贡献度:P= C × W× T,其中:
- C:工作数量,以完成一个功能/任务为基本单位
- W:工作的权重,说明工作的重要性
- T:工作时间,说明是提前完成还是延迟完成
5.1 权重说明
紧急程度 | 权重 |
---|---|
非常重要(项目的最基本的功能,底层功能等) | 3 |
重要(仅次于非常重要,工作保证了项目的完备性) | 2 |
普通(可做可不做的工作,属于锦上添花) | 1 |
5.2 工作时间说明
提前1~2天完成 | 当天完成 | 延迟1~2天完成 |
---|---|---|
2 | 1 | 0.5 |
5.3 贡献分
\[总的贡献度:sum =\sum_{i=1}^5 P_i
\]
\[一个人的贡献分:S_i=100 \frac{P i}{\text { sum }}
\]