アジャイルへの旅:Brazeがソフトウェアプロジェクト管理プロセスをどのように再考したか
公開: 2019-02-19最初の5年ほどは、正式なプロジェクト管理の邪魔をすることなくBrazeを構築するのに費やしました。 デザインドキュメント、Trello、スプレッドシート、ヒューリスティック、ベストプラクティス、および多数の会議を使用して、膨大な量の作業を行いました。 同じプロジェクトは2つありませんでした。プロジェクトの中には、現在の状況を頭の中で維持している1人の軍隊によって実行されたものもあれば、個々のコミットに至るまで詳細に文書化されたものもあります。 それはすべて十分に機能しました...それが機能しなくなるまで。
2018年の初めまでに、いくつかの根本的な問題があったという明確な兆候が見られ始めました。
- 一度に実行中のプロジェクトが多すぎます。
- ビルドサイクルの後半で変更される要件が多すぎます。
- 他の人が取り組んでいることに対する透明性が少なすぎます。
- プロジェクトを管理し、作業を適切にまとめる方法について人々を指導するのに時間がかかりすぎました。
これらはすべて、相互接続された主要な問題のウェブの一部でした。 プロジェクトがどのように優先され、いつ作業され、何が構築されることが期待されているのかは不明でした。 問題はそれが得ることができるのと同じくらい核心でした:私たちはどのように働くのですか? ソフトウェアプロジェクトの管理方法を根本的に変える時が来ました。