March 2021
Beginner to intermediate
288 pages
5h 8m
Japanese
| デイビッド・スター | ![]() |
継続的インテグレーションや継続的デリバリーのような最新のプロダクトデリバリーシステムは、チームが品質の良いソフトウェアを今までにないくらいすばやく届けるのに役立つ。このシステムには驚くべき副次的効果がある。チームのダイナミズムを変化させ、まるで偶然のようにアジリティを生み出すのに役立つのだ。自動化されたプロダクトデリバリーシステムは、単にソフトウェアのテストを可能にするだけでなく、チームの働き方を変え、結果としてスクラムによる本当のアジリティをチームにもたらす。
スクラムは機能横断チームを必要とする。たとえば、プロダクトデリバリーシステムがテストの失敗のせいで止まっているなら、データベースの専門家はフロントエンドエンジニアと協力して、テストが通るようにして復旧する。「ビルドを壊すな」というルールがチームのコラボレーションを改善するのだ。チーム固有の品質と自動化の文化を持ち、コードのコミットによってテストが失敗したら速攻で直す。これによって、個人の専門性に関係なく、プロダクトやそれを生み出すシステムにチーム全体で集中できるようになる。
そのようなシステムを持つチームは1日に何度も自信を持って本番環境にリリースできる。「だけど、スプリントで届けるのは1回じゃないの?」と思うかもしれない。だが、スクラムガイドでは、チームがスプリントごとに複数のインクリメントを届けてはいけないとは言っていない。継続的プロダクトデリバリーシステムを使って、チームがやっているのはまさにこれだ。作ったものを本番にリリースしているかどうかは関係ない。 ...
Read now
Unlock full access