团队作业9——展示博客(Beta版本)
1.团队成员的简介和个人博客地址,团队的源码仓库地址。
团队源代码地址:https://git.coding.net/ysh0904/wl2ban.git | |
姓名(学号)与博客地址 | 自我描述 |
刘光华(201221123032) |
乐于助人,编码基础不是很好,但是有一颗热爱学习的心,会积极主动的完成自己的任务的; 一句话宣言:我们的团队是最棒的! |
林晨昕(201421123033) |
开朗热情,有一定的编码基础,对于编程的兴趣55开,这次的项目中主要做美工; |
林莹(201421123035) |
认真负责,编程基础较差,对于编程有一定的兴趣,这次主要任务是改代码; |
尤少辉(201421123050) |
偏向稳重,对于编程略懂,对于编程较有兴趣,这次任务主要编写代码; |
洪世豪(201421123051) |
乐于助人,编码能力中等偏下,对于编程有一定的兴趣,这次任务主要是测试; |
程志铭(2014211253) |
做事认真负责,工作脚踏实地,有较强的责任心,具有团队合作精神; 一句话宣言:只有肯不肯做,没有会不会做; |
王杰(201421123055) |
风趣幽默,略懂编程,对于编程有兴趣,这次任务主要是测试和修改; |
2.我们要做软件工程,那就要有一点工程的样子:
a. 团队项目的目标,预期的典型用户,预期的功能描述,预期的用户数量在哪里?
团队项目的目标是写好完整的代码,并且能够给用户提供良好的用户体验。预期典型用户是有查重需求的群体,包括写毕业论文的学生,发表论文的老师,教授,学者等等。与 其用户数量大概在20个左右吧。
b. beta 发布之后一定会比alpha 阶段更能满足用户的需求, 请录一段视频, 展现目标用户使用 beta 产品的情况。
由于考试在即,负责这块的同学没有把握好时间,因此导致这次视频出现了纰漏!!!对此,我们小组感到很抱歉!!!
c. 团队的成员如何分工协作的?有什么经验教训?
团队一般是组长安排组员任务,要求我们尽快无误的做完,要高效。经验就是懂得了团队是如何协作的,自古以来人类社会的明文发展与团队协作的关系密不可分,可以说最重 要的发明成果都是有团队发明的。
d. 团队是如何进行项目管理的?
团队管理大体上是按照绩效考核和激励机制的,比如某组员这次的任务做的很好并且任务占比很大,那么他就会比团队其他成员的分数高。
e. 团队如何平衡 时间/质量/资源 争取如期完成任务的?
队员之间主要是分工与合作,时间就像海绵里的水,挤挤总是有的。至于质量就由我们队里代码学的比较好来把关。
f. beta 阶段每个团队在软件工程方面有哪些具体改进? (例如 代码测试覆盖率从 x 提高到 y),也要列出来。
看了下每个团队都有不错的改进,值得学习。
3.团队项目的实际进展(拷贝那些 scrum 过程中的燃尽图即可),发布的功能(拷贝发布文档)。说明在项目管理中,scrum的燃尽图是如何真实反映项目的状态的?或者燃尽图美化了状态?
- 把beta阶段每天的会议图片, 燃尽图分别做出一个 GIF 动画, 放在最后的报告中,显示工作的进展。
会议GIF:
燃尽图GIF:
4.到了beta, 代码的情况也请列出来, 到底有多少行, 多少文件, 文档在哪里,如果一个新团队要接手这个项目,他们应该怎么做? 这有说明么?
经过一段时间的编写完善,从Alpha到Beta,功能代码基本能实现,至于有多少行和多少文件,未来得及统计,但是我们已经将所有代码放置在码市的文档中,码市地址:https://git.coding.net/ysh0904/wl2ban.git 。
如果一个新团队要接手这个项目,则他们可以参照我们的视频以及文档一步一步进行操作,同时我们小组也希望若是有新的团队接手我们的项目,可以将我们的项目做得更好。