Are Two Heads Better than One? On the Effectiveness of Pair Programming | IEEE Journals & Magazine | IEEE Xplore