ブログ

ryuzeeによるブログ記事。不定期更新

直近開催のScrum Alliance認定スクラムマスター研修のご案内

アジャイルにおける罠や落とし穴(失敗例)

みなさんこんにちは。@ryuzeeです。

Sean Landis氏のTraps & Pitfalls of Agile Software Development - A Non-Contrarian Viewにて、 よくあるアジャイルに関する失敗パターンを挙げられていたので抜粋・意訳にてご紹介します。

個人的に大事だと思うのは4点目です。 「アジャイルはチームと個人の規律、コミットメントやオープンさを機能不全の組織が持つそれよりもより多く必要としている。 にも拘わらず機能不全の組織がまるで銀の弾丸かのようにアジャイルに対して希望をもってしまう。」というのは良く見てきた例のひとつで、こういう組織に限って、色々な理由をつけて教科書通りにやってみることなく、「自社の特別な理由」を盾にして最初から「破」の状態で始めてしまい、また短期的な評価のみで、アジャイルが有効だの効果がないだのと判断をしてしまったりします。

あとは8点目。 「人々はアジャイル開発がすべての問題を少ない努力で解決すると思っていて、期待にそぐわなかった時は幻滅してしまう。」 むしろアジャイル開発は必要な努力を正しいタイミングで行うものだと思うので、少ない努力ってなんだろう、と思います。

  • アジャイルチームは技術的負債を速い速度で積み上げてしまいがちである。急いでソフトウェアの開発を始めてしまうことで、事前の設計が不十分であることがある。たぶんリファクタリングに過度な期待をしているかもしれない。ただしリファクタリングは完成を急いでいる状況では無視されるかもしれない
  • うまくいくアジャイル開発ではチームメンバーが大人としてふるまうことを前提としている。そうではない場合はチームは素早い開発とはほど遠いものになる
  • アジャイルなメソッドに対する誤解が「いつも緊急」という馬鹿げた文化をもとにチームを燃え尽きさせてしまう
  • アジャイルはチームと個人の規律、コミットメントやオープンさを機能不全の組織が持つそれよりもより多く必要としている。にも拘わらず機能不全の組織がまるで銀の弾丸かのようにアジャイルに対して希望をもってしまう
  • アジャイルチームにおける高い透明性によって低い生産性をひどく目立たせてしまう。利点としては組織が正しいアクションを取ることによって改善しうるということではあるが、正しいアクションがない場合は低い生産性をサボタージュとみなしてしまう
  • アジャイルチームは戦略的なゴールを犠牲にして、戦術的な達成(技術的欲求の追及)にフォーカスしてしまいがちである。全体像が明らかでないままにすすめることは大きな損失を生んでしまう
  • たくさんの責任を背負っているプロダクトオーナーにとってアジャイルは大変だ。プロダクトオーナーがチームに十分素早く情報を与えたり対応できないためにボトルネックになってしまうこともあり得る
  • 人々はアジャイル開発がすべての問題を少ない努力で解決すると思っていて、期待にそぐわなかった時は幻滅してしまう
  • 責任のなすりつけあいのようなことが他のビジネスユニットから発生したり、チームではなく、個人間で発生してしまうかもしれない
  • 製品のかじ取りのためにプロダクトオーナーに多くの力が与えられすぎる
  • アジャイルはプログラマー中心の話で、組織間どのようにバランスを取るかについては不明確なままにしてしまっている。開発者以外のためにドキュメントやコーチングが必要

それでは。

アジャイル開発チーム向けのコーチングや、技術顧問、Scrum Alliance認定スクラムマスター研修などのトレーニングを提供しています。お気軽にご相談ください(初回相談無料)
前の記事 プロダクトオーナーの重要な役割トップ7
次の記事 スクラムを10分以内で知ることができる資料や動画

プロダクト開発で、こんな課題を感じていませんか?

  • 何を作るべきか、順位の決め方が定まらない
  • プロダクトの方向性をチームで共有できていない
  • 開発組織の体制や役割がうまく機能していない
  • 開発プロセスが形骸化し、目的を見失っている
  • アジャイルを導入したが、組織に定着しない

プロダクトマネジメント、組織構造、開発プロセスの課題について、組織全体の視点から支援します。

お問い合わせ(初回相談無料)

契約を前提にした相談でなくて構いません。相談に際して事前の整理や準備は不要です。

Aligned ―プロダクト開発におけるステークホルダーとの関係性の築き方
ダイナミックリチーミング 第2版
Tidy First?
脳に収まるコードの書き方
プロダクトマネージャーのしごと 第2版
エンジニアリングマネージャーのしごと
チームトポロジー
スクラム実践者が知るべき97のこと
プロダクトマネジメント
SCRUM BOOT CAMP THE BOOK
みんなでアジャイル
レガシーコードからの脱却
Effective DevOps
変革の軌跡
ジョイ・インク
アジャイルコーチの道具箱
カンバン仕事術
Software in 30 Days
How to Change the World