Service

TDD 研修

概要

アジャイル開発では、 進化的設計 を実践できることが重要になりますが、それを支えるスキルが TDD であり、リファクタリング です。これらのスキルがある程度の水準になければ、おそらくアジャイル開発は難しいはずです。

"テストコードを書くと遅くなるのではないか?" と懸念される向きもありますが、ホントの TDD は速いのです。遅いのは TDD がちゃんと身についていないからです。書籍やネットでは、なかなかホントの TDD を身に付けることは難しため、オンサイトにて、二日間の実践的 TDD トレーニングを提供いたします。

開催要項

場所

御社指定場所

人数

20 人程度まで

費用

50 万円

日程

二日間 (両日とも 10:00 - 17:30 が目安となります)

ご用意いただくもの

参加人数の半数分のパソコン&ディスプレイ、およびプロジェクターを一台ご用意ください。

プログラム言語

Python, node.js (JavaScript), Java のいずれかで行います。他の言語については、ご相談ください。

問い合わせ先

training@degino.com

経験していただくこと

本研修は、知識を増やすことではなく、実践できるようになることを目指したものです。座学は短かく、ほとんどの時間は実際に手を動かしていただくことになります。

  • テスト駆動開発

  • リファクタリング

  • ペアプログラミング

  • モブプログラミング

  • ふりかえり

  • ATDD

学べること

  • 問題を小さくすること、そしてもっと小さくすること

  • 小さく失敗し、高速に学ぶ方法

スケジュール

1日目
  1. 解説: アジャイル開発を支える TDD

  2. 演習: TDD 演習

  3. 見学: TDD デモ

  4. 演習: TDD 練習

  5. 実践: ふりかえり

2日目
  1. 演習: TDD 演習

  2. 見学: ATDD デモ

  3. 演習: ATDD 演習

  4. 実践: ふりかえり

  5. 解説: 自律型組織を目指して