团队作业1:团队展示&选题(解忧杂货店)
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/Networkengineering1834 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/Networkengineering1834/homework/11149 |
这个作业的目标 | 学习团队协作、学习团队合作的原则以及流程、设计团队项目、规划项目计划 |
一、团队展示
1.1 团队名称及团队宣言
- 团队名称:Listener
- 团队宣言:随心开发,随性秃头!
1.2 队员信息
队员名称 | 学号 |
---|---|
刘奕池(组长) | 3118005285 |
陈漫婷 | 3217005153 |
郭子芊 | 3218005309 |
谭嘉明 | 3118005290 |
王博誉 | 3118005291 |
谢智杰 | 3118005292 |
1.3 队员介绍
刘奕池(队长)
- 风格:佛系开发,随心编码
- 擅长技术:Java后台开发
- 编程兴趣:面向百度编程
- 软工角色:架构
- 宣言:开发的同时,请保护好头发
陈漫婷
- 风格:不知道啥风格
- 擅长技术:比较熟悉JAVA
- 编程兴趣:面向博客编程
- 软工角色:后台开发
- 宣言:开心就好
郭子芊
- 风格:你猜
- 擅长技术:js,vue等前端开发语言
- 编程兴趣:面向CV编程
- 软工角色:前端开发
- 宣言:我爱软工
谭嘉明
- 风格:待定
- 擅长技术:Java等
- 编程兴趣:面向Google编程
- 软工角色:后台开发
- 宣言:我也爱软工
王博誉
- 风格:无欲无求,随心写码
- 擅长技术:Unity3D,C#
- 编程兴趣:面向csdn编程
- 软工角色:UI设计
- 宣言:我要摸鱼!!!!
谢智杰
- 风格:这是一个很懒的杰,懒加载风格
- 擅长技术:java入门,擅长用百度
- 编程兴趣:编程过于枯燥,不感兴趣
- 软工角色:后端
- 宣言:作为菜鸡,跟着大佬们肘就对了
1.4 团队特色描述
- 随心
- 随性
- 随缘
1.5 团队分工
职责 | 参与成员 |
---|---|
前端开发 | 郭子芊 |
后端开发 | 刘奕池,陈漫婷,谭嘉明,谢智杰 |
界面设计 | 王博誉 |
测试 | 刘奕池 |
1.6 团队合照
二、团队选题
2.1 代码托管地址
- 代码托管地址
- GitHub仓库:https://github.com/Jammillk/Listener
2.2 项目介绍
2.2.1 项目来源
灵感来源于东野圭吾的著作《解忧杂货店》。团队制作的是一个微信小程序,主要面向有心事和心情低落的用户。 借鉴名著可知,每个人都心存自己的疑问,怀揣着不为人知的心事。很多时候我们并不想把自己的想法告知于人,但又希冀能够有人听自己的声音,收到来自外界的答复。团队旨在为用户提供一个倾诉心情的平台,让用户能够在这个平台上倾诉心情,收获答复。
2.2.2 项目概述
项目名称:解忧杂货店/Listener
- 这是一款以写信为主要交流方式的小程序应用
- 解忧杂货店保证了收发内容的私密性,不会收到泛滥的信息
- 在这个平台上用户可以选择不同的方式去倾诉自己的心情和心事。
2.2.3 功能
考虑到用户隐私的私密性,在程序设计过程中,我们一致决定不采用信件广场的形式。在小程序平台中用户通过寄信的方式,选取不同的收信人来进行故事的倾诉。
其中一个方式为寄信给”店主“(目前主要为管理员)。如书中所写一样,“店主”会定期对投递过来的信件进行回复,并且该回复信件会同样以写信的方式返回写信用户的邮箱。
考虑到用户想要和陌生人交互的可能,另一种方式参考了漂流瓶思想,让系统随机为用户匹配一个收件人。这种方式与前者不一样之处在于,收件人不一定会回复发件人所写的心情信件,倘若收件人回复信件,该回复信件会同样以写信的方式返回写信用户的邮箱。
2.2.4 真实性&可用性
人们的日常生活离不开社交,在生活中,我们都有不愿与人分享的心事,团队旨在为用户提供一个倾诉心情的平台,让用户能够在这个平台上倾诉心情,收获答复。
2.2.5 价值性
在这信息爆炸的时代,我们的日常生活或多或少都存在一定的烦恼。网上存在不少树洞或者心理咨询室,大多数回答都较为官方,或者没有一个好的呈现形式。我们打造解忧杂货店,一方面程序的名称容易被大众接受尤其是当今青年一代,另一方面,我们居于幕后采用信件交流的方式,让很多用户尽可能体验到如书中解忧杂货店的经历。
2.2.6 情怀性
在青年一代中,大多数人都会希望存在那么一座解忧杂货店能够在自己迷茫烦心时,倾听自己的故事,为自己的生活和未来做方向的指引。我们以信件为切入点,慢的信件和快的生活形成一个鲜明的对比,发件者把自己的内心真实的情感表达在信件中,回信者也会耐心读完信件并认真回复每一封信。这是人们对于信件的情怀,也是文字的魅力。
三、团队计划
3.1 开发计划
周次 | 开发内容 |
---|---|
6 | 确定团队成员,各成员自由选题 |
7 | 1.团队开会确定选题,完成团队介绍博客 |
2.进行需求分析,写需求文档 | |
3.原型设计,设计第一版UI,队员估计任务难度并学习必要的技术 | |
4.确定编码规范、平台环境搭建完成、初步架构搭建 | |
5.确定前后端接口文档 | |
8 | 1.查看原型是否要进行改进 |
2.前后端继续编程,继续完善功能 | |
3.制订测试计划 | |
9、10 | 1. 团队项目Alpha任务分配计划 |
2.连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | |
11 | 1.用户反馈+测试计划改进 |
2. 团队Alpha阶段个人总结 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 |
3.2 团队成员绩效评估方法
3.2.1 成员绩效
成员的绩效 = 团队获得的分数 + 个人的团队贡献分;
3.2.2 个人贡献分指标
指标 | 占比 |
---|---|
按时提交代码 | 40% |
任务完成质量(代码质量) | 30% |
积极性 | 15% |
对项目不合理地方提出建议和修改 | 10% |
其它 | 5% |