2019.4.9
CI&T株式会社
Wederson Soares
における行動駆動開発:
開発を超える!
自己紹介
2003
Started as
Software
Engineer
2019
I’m here!
2009 Moved to Sao Paulo
2015 Joined CI&T
2016 Moved to Japan
2016 to 2018 Worked in Drupal Projects
Wederson Soares
 ウェデルソン ソアレス
IBM Certified Solution Designer
About CI&T
3,000 People
Industry and technology
experts
96%
Client retention
15+ Fortune 500
Brands
30% Increase sales
10 years ongoing
Born in Brazil
Europe, America, Latin
America, Asia Pacific
Technical partners
300+ PHP/Drupal
500+ Java-based
500+ Microsoft .NET
100+ Google Cloud Certified
450+ Native Mobile Devs
100+ Hybrid Mobile Devs
100+ Adobe Marketing Experts
by the numbers
Great Place to Work
12 consecutive years
Certification
Offices
目的
開発フェーズでのBDD
手短に BDDとようのは
手短に BDDとようのは
手短に BDDとようのは
誤解を避ける          テスト自動化
一般的な開発チームの問題
誤解
誤解
テスト自動化
テスト自動化
テスト自動化
そこで、ガーキン言語が出てきます
ガーキン言語
ガーキン言語
ガーキン言語
ガーキン言語
BDD のツール
そして、我々のケース
Drupalサイトが誕生しました!
シナリオ
チャレンジ
チャレンジ
それを付与することが可能ですか?
はい、しかし、どのように
ソリューション
ソリューション
ソリューション
現実の世界へようこそ!
色々が壊れた
色々が壊れた
色々が壊れた
問題が起こることを知っています、違いはそれをどう扱
うかです!
私達の結論は
それでは、ソリューション
ソリューション
ソリューション
ソリューション
ソリューション
ソリューション
ソリューション
ソリューション
ソリューション
ソリューション
やったー!
ソリューション
まだ問題が起こる
まだ問題が起こる
まだ問題が起こる
本番の問題
本番の問題
本番の問題
本番の問題
本番環境で問題が発生させないのためには、どうすれ
ばよいのでしょうか。
本番環境のモニタリング
本番のモニタリング
最後のアプローチ
最後のアプローチ
最後のアプローチ
最後のアプローチ
最後のアプローチ
技術的ソリューション
技術的ソリューション
技術的ソリューション
技術的ソリューション
どのように動か
どのように動作します
Client WebSite
Different Country Instances
Development Team
Docker Behat
どのように動作します
リザルト
リザルト
リザルト
Thank you!
wederson@ciandt.com
www.ciandt.com
Thank you!
Follow me on GitHub!
https://github.com/WedersonSoares
Follow me on Twitter!
@wederson_soares
Follow me on LinkedIn!
https://www.linkedin.com/in/wedersonsoares/

Devops Day Tokyo 2019 - BDD in DevOps: Beyond the Development!