"会议记录v1.2.01包含了2020年3月7日和3月10日的会议详情,涉及了团队成员的编程语言熟悉度、开源项目的选择与分析,以及项目分工和协作工具的确定。会议记录详细记录了各个议程的讨论内容和结果,如编程语言的熟悉程度, eosio开源项目的了解,以及项目管理的分工和工具选用。"
会议记录中提到的知识点包括:
1. 编程语言的熟悉度:团队成员普遍对C++有深入的了解,同时部分成员还熟悉Java和Python。这反映了在软件工程实验中,团队具备了处理C++项目的基础,同时也可能具备使用Java或Python进行开发的能力。
2. 开源项目选择:团队讨论并选定了多个开源项目,包括zotero、eosio、gephi、arthas、VScode、tensorflow和python。通过两轮投票,最终决定改进的项目是eosio,这可能是因为团队认为eosio具有更大的改进潜力或者与团队的技术栈更匹配。
3. 项目分工:在第二次会议中,组员根据自己的兴趣和专长选择了项目分工,例如许栋亮和陈瀚清负责需求开发,林讯、刘新宇、叶明林负责软件开发,刘思远、黄雨鹤负责软件测试。此外,还指定了临时的配置管理和项目管理负责人。
4. 协作工具的使用:团队采用了多种工具进行协作,如腾讯会议进行在线讨论,微信作为日常沟通平台,北航网盘用于文件管理,金山文档进行文档协同编辑,github用于版本控制,Teambition进行项目管理。这些工具的选择显示了团队在远程协作中的组织和流程管理能力。
5. 项目介绍与展示:黄雨鹤在第二次会议中介绍了eos平台,讲解了cleos、nodeos、keosd文件夹的功能和代码编译过程,这表明团队正在逐步深入了解并准备对eosio进行开发。
6. 实验准备PPT分工:在第三次会议前,团队已经讨论并分配了PPT的制作任务,确保每个人都有明确的责任区,这有助于提高团队的工作效率和演示的质量。
7. 决策机制:在确定组长时,由于无人主动,采用了掷骰子的公平方式决定,显示了团队在决策过程中力求公正公平。
以上内容揭示了软件工程团队在项目初期的组织、协作、决策和分工过程,以及他们如何利用不同工具和技能来推进项目。这样的记录对于团队的项目管理、沟通协调以及后续工作的跟进都具有重要的参考价值。