3日ほど、社内にてペアプログラミングで作業してたので少し感想を書き残しておきます。
ペアプログラミングの方法については、hyuki先生のWikiにあった翻訳記事を参考にしました。
ペアプログラミングのやりかた
ペア相手は、私がリーダーという形で同じチームになり、私よりも社内での開発経験が短い人です。
気をつけた点
実施に際し、気をつけたのは次の通りです。
- 期限までに余裕のある作業を対象とすること(最悪、私が期限までに何とか出来るもの)
- 作業内容(入力、処理内容、出力)の説明とプログラムの詳細設計(処理をどのように分割し、結合するか)は、文章でチケットに記載、作業開始前に共有すること
- 品質を落とさないこと(教育目的だからという理由で品質を落とすことはできない。どのぐらいの品質で、作ればいいのかを知ってもらう意味もあるため。)
重要としなかったこと
また、以下の点についてはコストとして最初から認識し、今回の作業では重要としないことにしました。
- 作業効率(私一人で作業したほうが早いですが、今回は教育目的としたため、作業効率は求めませんでした。時間的余裕があったのも理由です)