1.Github地址:
项目地址:https://github.com/Pretty33/Operations-CAIUI
驾驶员:韦安妮,领航员:银浩然
软件设计过程:
2.分工合作内容:
驾驶员:制作架构原型和负责编辑代码程序以及实现功能。
领航员:负责需求分析,制作应用功能文档,给予驾驶员意见,当遇到问题负责给驾驶员查资料。
3.通过本次结对编程作业我发现结对编程,长短互补吸收对方优点加快工作的效率,效果更为显著,培养人与人之间的交流沟通。
4.优缺点
驾驶员:最大的缺点就是遇到问题不愿意向他们询问总害怕别人说,好面子,优点就是积极有干劲、有耐心、有责任心。
领航员:最大的缺点是逻辑思维能力不强,做事不够沉稳,专业能力太差。优点就是能包容、知错就改、性格乐观直率。
5.结对改进:
在结对编程时,两个人的性格、工作时间、思维方式等个人条件相差较大,会影响到合作的质量。以这次项目为例,可能会导致合作的不愉快。所以我们,主动积极互助不担心犯错误,主动修复自己的错误。
**6.总结:**前期工作领航员收集四则运算软件需求调查需求分析,收集小学四则运算题目,时间规划,设计原则,总结相关需求,进行需求分析,编辑应用功能文档。中期工作制作墨刀原型制作理想架构。后期工作实现理想架构,驾驶员疯狂打码,领航员负责划水。