团队作业1——团队展示&选题
团队作业1-团队展示&选题
这个作业属于哪个课程 | 软件工程 |
---|---|
这个作业要求在哪里 | 点击这里 |
这个作业的目标 | 团队展示&选题 |
团队展示
1. 队名:
吃饭不排队
2.队员学号
姓名 | 学号 |
---|---|
马悦 | 3219005493 |
谭清允 | 3119005433 |
曾聿昊 | 3119005439 |
徐国涛 | 3119005436 |
林俊斌 | 3119005421 |
张伟龙 | 3119005487 |
潘百林(队长) | 3119002098 |
3. 拟作的团队项目描述
基于协同过滤算法的爬虫电影推荐系统
4. 团队风采
队员名称:马悦
- 风格:
喜欢睡觉擅长劳逸结合 - 擅长的技术:前端
- 编程的兴趣:python
- 希望的软工角色:PM&开发
- 一句话宣言:拒绝拖延症!拖延症影响睡眠qaq
队员名称:徐国涛
- 风格:干啥啥不行,写bug第一名
- 擅长的技术:C、Python、Java、HTML、PHP,会但又没完全会
- 编程的兴趣:CV工程
- 软工角色:开发&测试
- 宣言:明天一定学!
队员名称:林俊斌
- 风格:懒
- 擅长的技术:python
- 编程的兴趣:python
- 希望的软工角色:测试
- 一句话宣言:是真的懒狗
队员名称:潘百林(队长)
- 风格:需求在写了在写了
- 擅长的技术:我可以学
- 编程的兴趣:怎么简单怎么来
- 希望的软工角色:配角
- 一句话宣言:及格万岁及格万岁
队员名称:张伟龙
- 风格:口嗨
- 擅长的技术:我不可以学
- 编程的兴趣:树蛙
- 希望的软工角色:我是野孩子
- 一句话宣言:别刀我,我跟着狼走
队员名称:曾聿昊
- 风格:摸鱼
- 擅长的技术:端茶递水
- 编程的兴趣:面向github编程
- 希望的软工角色:开发
- 一句话宣言:在学了在学了
队员名称:谭清允
- 风格:多喝热水
- 擅长的技术:python
- 编程的兴趣:都感兴趣
- 希望的软工角色:开发&测试
- 一句话宣言:一句话
5. 团队首次合照
6. 团队特色
团队建群截至目前为止聊天记录条数高达9999+,充分沟通以求高效高质完成团队项目。
团队选题
1. 选题内容
简单来说就是获取豆瓣电影的信息并且根据用户的行为给用户推荐可能感兴趣的电影。
2. 预期用户量
直至期末达到100+
3. 选题阐述
- 真实性:我们团队技术栈齐全,对算法的学习有热情,而且队员们很有信心可以把算法可以落实到项目代码中。
- 可用性:主要面向大学生群体,学习成本低,并且用户可以及时给到我们产品反馈,帮助我们修改。
- 价值&情怀:如今互联网时代,每个人都会接触到大量的信息流,这接触到的信息和推荐算法密不可分。所以我们决定开发一个基于协同过滤算法的爬虫电影推荐系统,可以根据每个人的爱好推荐相对应的电影,不用在豆瓣一个个看影评。
4. 团队git协作方式
- 各人保持自己的 branch,在独立的 branch 上进行开发
- 公布修改时,指定推送到 origin/dev
- 周期性对自己的 branch,rebase 到 origin/dev 上
5. 立刻建立团队项目git仓库
coding链接
团队计划
时间 | 内容 |
---|---|
第9周 | 1.团队组队、团队博客 |
2.团队介绍、成员展示、角色分配、选题确定 | |
第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博客:事后分析 |
团队成员绩效评估办法
成员的绩效 = 团队获得的分数 + 个人的团队贡献分
-
团队获得分数
在项目alpha 和 beta 阶段评审后, 团队会得到一个项目分数(每个成员都会得到同样的分数,做为自己的原始分数的一部分)
-
个人的团队贡献分
-
个人分数计算(百分制)
讨论过后将团队贡献分分为以下几个板块。
- 个人任务难度:0-30分
- 任务完成质量:0-30分
- 个人任务量:0-30分
- 自评:0-10分
前面三部分分数均由小组成员互评取平均值。总分为:以上板块分数求和。
-
分配团队贡献分
最终个人团队贡献分=20N*(个人分数/团队所有人个人分数的总和)
-