Wolf Pack Programming
ウルフパックプログラミング
クラウドコンピューティングは今年注目の話題です。しかし、それはアジャイルアプリケーション開発にどんな意味を持つのでしょうか。開発環境全体をクラウドに移動することで、単一のワークステーションで対応できる人数の制約がなくなり、すぐにプログラマチーム全体が同じライブコードベースで作業できるようになります。この体験セッションでは、狼の狩猟戦略からヒントを得たプロセスを試して、アジャイルの特徴であるペアプログラミングをもっとうまく活用できるかみてみましょう。
演習を容易にするため、Webベースの開発環境を使用します。これによって、実行中のSmalltalkイメージで複数の人が共同開発を行うことができます。ただし、製品は単なるツールに過ぎません。注視すべきは、テクノロジではなく、”ウルフパック” プロセス自体の利点と課題です。チームメンバ全員がコードを同時に更新できるため、インテグレーションは持続し、デプロイアビリティステータスはリアルタイムに決定できます。これによって、Continuous Integration Serverの速度が遅くなったり、大きな問題が発生したりするでしょうか?この手法の有効性を評価するために、プロセスに続く一連のタスクをウルフパックで完成するように依頼します。
- ウルフパックプログラミングの詳細は、ここをクリックしてください。