水哥牛X团队博客目录
一、Scrum Meeting
1、Alpha版本
- 【团队项目】第一次Scrum Meeting
- 【团队项目】第二次Scrum Meeting
- 【团队项目】第三次Scrum Meeting
- 【团队项目】第四次Scrum Meeting
- 【团队项目】第五次Scrum Meeting
- 【团队项目】第六次Scrum Meeting
- 【团队项目】第七次Scrum Meeting
- 【团队项目】第八次Scrum Meeting
- 【团队项目】第九次Scrum Meeting
- 【团队项目】第十次Scrum Meeting
- 【团队项目】第十一次Scrum Meeting
2、Beta版本
- 【团队项目】第一次Scrum Meeting
- 【团队项目】第二次Scrum Meeting
- 【团队项目】第三次Scrum Meeting
- 【团队项目】第四次Scrum Meeting
- 【团队项目】第五次Scrum Meeting
- 【团队项目】第六次Scrum Meeting
- 【团队项目】第七次Scrum Meeting
- 【团队项目】第八次Scrum Meeting
- 【团队项目】第九次Scrum Meeting
- 【团队项目】第十次Scrum Meeting
- 【团队项目】第十一次Scrum Meeting
3、Gamma版本
- 【团队项目】第一次Scrum Meeting
- 【团队项目】第二次Scrum Meeting
- 【团队项目】第三次Scrum Meeting
- 【团队项目】第四次Scrum Meeting
- 【团队项目】第五次Scrum Meeting
- 【团队项目】第六次Scrum Meeting
- 【团队项目】第七次Scrum Meeting
- 【团队项目】第八次Scrum Meeting
- 【团队项目】第九次Scrum Meeting
【团队项目】第十次Scrum Meeting
二、测试报告
三、发布说明
[Alpha阶段]发布说明
[Beta阶段]发布说明
[Gamma阶段]发布说明
四、贡献分分配
五、技术博客
1、django连接mysql数据库的方法及部分问题的解决方法
2、使用微信机器人监听群内招聘信息的过程及遇到的问题
3、微信小程序开发中遇到的两个问题的解决
4、关于小程序审核及企业版小程序申请的一些问题
5、ubuntu+nginx+uwsgi+Django+https的部署
6、关于微信小程序前端Canvas组件教程
7、使用ps将短视频制作成gif以进行展示遇到的问题
8、Django单元测试总结
五、习得的软工原理/方法/技能
Alpha阶段:
- 任务的分配越细,越具体,其完成质量就越高
人总是有惰性的,成员也不可能永远保持高昂的斗志,因此具体、明确的任务分配可以让每位成员都明确自己的责任,降低出现问题的可能。 - 使用coverage所做的单元测试可以很好地体现测试的完整程度及效果
- 团队成员关系的稳定是顺利合作、完成目标的基本
Beta阶段:
- 减法比加法更加重要
在设计功能时,雨露均沾是兵家大忌,这样只会让产品变成泛而不精的大杂烩,尽管看起来功能繁多,但是由于缺乏核心,在各个方面都比不过其他特化的产品,往往无法留住用户。因此,专注于一个功能,并将其完善十分重要。 - 前端的设计需要大量的专业知识
要想完成高质量的前端设计,需要大量的经验以及知识,这一点需要在计划阶段谨记。 - 避免重复造轮子
对于一些常用,但是实现比较麻烦的控件、功能,积极在网上寻找前人的经验以及代码,在此基础上进行理解,修改,可以剩下许多不必要的时间,用来完成其他任务。
Gamma阶段:
- 利用用户反馈进行改正是提升品质的最快最好方法
- 在长时间固定每位成员的职责后,能一定程度促进成员自觉,甚至提前完成任务
- 将设计与实现工作分离是提升效率及工作完成质量的重要步骤
- 功能越多、越方便接入用户的平台,往往审查条件越严格。留出足够的缓冲时间以防万一非常重要