首页> 外文会议>International Conference on Software Engineering >Liberating pair programming research from the oppressive driver/observer regime
【24h】

Liberating pair programming research from the oppressive driver/observer regime

机译:从压迫性驾驶员/观察者制度中解放对编程研究

获取原文

摘要

The classical definition of pair programming (PP) describes it via two obvious roles: driver (the person currently having the keyboard) and observer (the other, alternatively called navigator). Although prior research has found some assumptions regarding these roles to be false, so far no alternative PP role model took hold. Instead, most PP research tacitly assumes the classical model to be true and thus PP to be no more difficult than solo programming. We perform qualitative research (using Grounded Theory Methodology) to find a more realistic role model, and have uncovered a suprising complexity: There are more than two roles, they are assumed and unassumed gradually, multiple roles can be held by one person at the same time, and some of their facets are subtle. Mastering this complexity requires specific PP skills beyond mere programming and communication skills. By ignoring such skills, previous PP studies (in particular the controlled experiments) have investigated a rather mixed bag of situations, which explains their heterogeneous results. The emerging result is that qualitative research on the PP process will lead to constructive behavioral advice (process patterns) for pair members and to more meaningful designs for quantitative PP research.
机译:配对编程(PP)的经典定义是通过两个明显的角色来描述的:驾驶员(当前拥有键盘的人)和观察者(另一个,也称为导航员)。尽管先前的研究发现有关这些角色的某些假设是错误的,但到目前为止,尚无替代的PP角色模型成立。取而代之的是,大多数PP研究默认都认为经典模型是正确的,因此PP并不比单独编程困难。我们进行定性研究(使用基础理论方法论)以找到更现实的角色模型,并揭示了令人惊讶的复杂性:存在两个以上的角色,它们是逐渐被假定和假定的,一个人可以同时担任多个角色时间,他们的某些方面很微妙。掌握这种复杂性,不仅需要编程和沟通技巧,还需要特定的PP技巧。通过忽略这些技能,以前的PP研究(尤其是对照实验)已经研究了很多情况,这解释了它们的异质结果。新兴的结果是,对PP过程的定性研究将为配对成员带来建设性的行为建议(过程模式),并为PP定量研究提供更有意义的设计。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号