会议是在昨晚进行的,本来早就应该写博了,可惜今天校园网炸个不停= =。刚修好就赶紧来发博客。
会议基本要素
会议主题:爬虫项目的核心技术讨论以及项目初期的工作分配
会议时间:2015.10.18 19.00-20.30
会议地点:七公寓719寝室
会议人员:符美潇 周文祥 谢金洛 潘礼鹏 焉域政 玉钟焕
会议主要内容
1.对爬虫项目的讨论
这一项目的选择是我们所有组员共同投票的结果。在选定这一项目后的第一次会议中,我们就爬虫这一项目进行了交流和讨论。经过各组员的发言,我了解到我们组员对网络爬虫的认知都并不是很深,有的组员甚至还仅停留在“顾名思义”的认知上。所以在会议上我们通过笔记本电脑查询了关于爬虫的资料并共同观阅了几篇关于爬虫的博客与论文:博客园博主wawlian的《网络爬虫基本原理(一)》和JavaEye博客的《Java网络爬虫的实现》等等。大家在较短时间内对爬虫有了大概的认知。
2.关于上一届团队代码的讨论
我们从TFS上下载了代码后欣喜地发现,这一项目是用Java语言实现的,因为我们大二时的面向对象课程很好地锻炼了我们Java语言的编程能力,我们对于Java可以说是较为熟悉的。可是在代码运行时我们发现,这一软件目前的稳定性极差,经常出现崩溃的情况,功能的实现也有缺陷,还不是一个能够发布给人们使用的成品软件。所以我们在会议中安排了组员与上一届学长进行项目的询问以及采访。
3.成员角色的分配
我们在团队组建的初期已经大致的进行分配,但是那时大家对角色的工作都不太清楚。在阅读了《构建之法》以及几堂软工课下来,我认为已经到了为大家正式分配角色的时候了。根据我们组员的特点,角色的分配如下:
符美潇:DEV TEST 并负责Daily Scrum博客的发布
潘礼鹏:PM
周文祥:TEST
焉域政:DEV TEST
谢金洛:DEV TEST
玉钟焕:DEV TEST
通过角色的分配我们可以看到DEV以及TEST的角色分配了很多,这是因为我们希望能够尽量完成老师所要求的功能,并保证稳定性。大多数成员同时充当DEV和TEST,这是因为测试自己写的代码起来可能会更轻松些。此外我们设置了一个专职的TEST,站在用户的角度尽可能测试出软件的BUG。由于PM的工作可能较多,我们决定让符美潇分担博客发布这一份工作。
4.本周任务分配
队员 | 任务 |
符美潇 |
1.发布10月20号截止的两篇博客作业 2.阅读团队项目的代码 3.发布本周的Daily Scrum |
潘礼鹏 |
1.在TFS上发布任务并在博客园上发布博客 2.阅读团队项目的代码 |
焉域政 |
1.联系上一届选择这一项目的学长并采访 2.阅读团队项目的代码 |
谢金洛 |
1.熟悉TFS的使用 2.阅读团队项目的代码 |
周文祥 |
1.熟悉TFS的使用 2.阅读团队项目的代码 |
玉钟焕 |
1.熟悉TFS的使用 2.阅读团队项目的代码 |
会议总结
1.目前我们首先要做的是了解爬虫,阅读项目代码和学习TFS的使用。
2.团队项目真的和个人写代码不一样,希望我们能优势互补,共同奋斗,完成这一项目。