BDDキックスタート、リモートトレーニング

BDDキックスタートは、行動駆動開発(BDD)とCucumberの基礎を学ぶ2日間のトレーニングです。数千のアジャイルチームが、BDDがもたらすビジネスとIT間のより明確な理解とより大きなコラボレーションの恩恵を受けています。

このコースは、世界中の意欲的な数百のチームに教えてきた実績のある実践的なテクニックに基づいています。このコースを修了すると、開始に必要な基礎的な技術スキルと非技術スキルを習得できます。

今後の日程

ご不明な点がございましたら、メールでお問い合わせください。

コース概要

BDDの基礎

BDDの基礎は、「チーム全体」に適用できます。(BA、プロダクトオーナー、ドメインエキスパート、UXデザイナー、開発者、テスター、その他の重要な関係者)。

このモジュールでは、CucumberがサポートするプロセスであるBDDの徹底的な入門を行います。このモジュールでは自動化は行いません。焦点は分析とコラボレーションのテクニックです。

ビジネス、IT、QAが要件を具体的な例に分解するのに役立つ強力なテクニックである、Example Mappingを教えます。これにより、誤解を早期に発見し、後でより優れた実行可能な仕様と自動テストを作成するのに役立ちます。

学習成果

  • BDDの基本原則と実践
  • ルールと例の重要性
  • 例をGherkin(Cucumberの実行可能な仕様の形式)に翻訳する
  • エッジケースを発見するための会話パターン
  • 問題と解決策のためのユビキタス言語の重要性
  • Example MappingとDiscovery Workshopsを使用して、共通の理解を達成する
  • BDDチームにおける役割と責任

Cucumberを使用したBDD(Java)

開発者、テスター、および技術に関心のあるチームメンバー向けの1日間の技術コース。このコースは、実践的、インタラクティブ、体験的なものです。スライドはなく、10分以上続く講義要素はありません。

このコースは、当社のWebベースのトレーニング環境を使用して提供されます。インストラクター主導のリモートクラスでは、Zoom、Miro、開発者ツールを使用してクラスを促進します。

学習成果

  • Cucumberのインストールと開発環境の設定
  • TDD/BDDサイクル
  • 最初のシナリオの作成
  • ステップ定義の記述
  • ステップ定義でのパラメータの使用
  • テストコードをクリーンに保つためのテクニック
  • 背景、タグ、テーブル、シナリオアウトライン、その他のGherkinのトリック
  • 例によるドメインモデリング
  • テストファーストで作業するコストとメリット

チームを派遣しますか?

3人以上のグループを派遣する場合は、チェックアウト時に「THREE-AMIGOS」を使用してください。15人以上のチームの場合、トレーニングとコーチングをプライベートで提供できます。イベントに関するご質問は、theo.england@smartbear.comまでメールでお問い合わせください。

トレーナー
ライアン・マーシュ

ライアン・マーシュは、経験豊富なBDDおよびDevOpsの実践者、トレーナー、コーチです。ライアンは、アメリカで最も有名なエンタープライズ企業と協力して、BDDとコラボレーション技術を導入してきました。