这个作业属于哪个课程 | 软件工程 |
---|---|
这个作业要求在哪里 | 作业要求 |
这个作业的目标 | 团队展示+团队选题+团队计划+团队成员贡献分分配规则 |
作业Coding | 链接 |
一、团队展示
1. 队名:超高校级的摆烂
2. 队员学号及风采:
⭐1. 车志鹏 3119005453
- 风格:能混就行
- 擅长技术:Java
- 编程兴趣:Java
- 希望的软工角色:测试
- 宣言:带带我
🌟2. 梁卓楠(队长) 3119005466
- 风格:混乱且意义不明的代码设计大师
- 擅长技术:压行
- 编程兴趣:算法实现
- 希望的软工角色:开发&测试
- 宣言:躺
⭐3. 王智荣 3119005475
- 风格:爱水饺
- 擅长技术:Java
- 编程兴趣:Java
- 希望的软工角色:pm
- 宣言:开始摆烂
⭐4. 杨春晓 3119005481
- 风格:常陷入深思
- 擅长技术:Java
- 编程兴趣:Java
- 希望的软工角色:开发&打杂
- 宣言:努力打杂
⭐5. 殷威鸿 3119005484
- 风格:Ctrl cv
- 擅长技术:Java
- 编程兴趣:Java
- 希望的软工角色:测试
- 宣言:cv 大法好
⭐6. 钟理恩 3119005488
- 风格:努力划水
- 擅长技术:啥都不会,被迫选Java
- 编程兴趣:会编就很喜欢
- 希望的软工角色:开发&测试
- 宣言:Still Moving Under Gunfire
3. 团队项目描述:集多个生活助手功能为一体的系统
4. 合照:
5. 团队特色:
我们有丰富ACM竞赛经历的队长,我们有责任心强的队员,为共同的远景而工作,充分授权和信任,各司其职,为项目共同负责
我们团队定位清晰、分工明确,每个成员都会根据项目的需要不断学习新的技术,不断壮大团队
二、团队选题
- 选题:集多个生活助手功能为一体的系统
- 描述:集合了类似记账、记事、代办、错题、课程表等功能的软件,具体更多功能待后续考虑进度
- 预期用户量:
- 初期 6个用户
- 中期 50个用户
- 后期 100个用户
- 选题原因:
- 真实:这些功能是人们尝使用到的,面对学习生活的方方面面需要记录的点滴,普通便签单调的格式无法满足多种需求。若要对症下药,多个软件又略有繁琐
- 可用:拥有良好的图形界面,清晰明了的功能模块,独立格式
- 有价值:我们的想法是整合到一个软件,方便用户对多种功能一次到位的实现,可以避免当人们需要使用这些功能时需要下载多个软件
三、团队计划
时间 | 内容 |
---|---|
第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博客:事后分析 |
四、团队成员绩效评估方法
成员的绩效 = 团队获得的分数 + 个人的团队贡献分
团队贡献分的规定:团队共有6个人,总分是120。每个人会有10分的个人贡献分,剩下10分,根据自己负责版块的完成度来评分,并且需要团队其他人来评,剩下的分数纳入到团队的额外分,给到完成度较高的同学