仕事をしていて、炎上プロジェクトには関わったことがあるが今までで1番長くなり気づいたこと。
基本的な情報システムは要求→仕様→開発→テスト→受け入れと流れるが、これらの中も細かいフェーズに分かれる。
すると、情報が分散する。正しくは「正」と山のような_oldファイル、作成中フォルダだ。正の情報は仕様変更などがあれば古く、作成中フォルダはチーム全体に共有されない。
そして、なにより、細分化されたフローは全体に共有化されない。開発のチームは顧客の変更は分かるが、それが細分化され、なぜこうなったのか分からない。
そして、チームがたくさんあると同時にリリースがし辛い。ドキュメントは正ではなく、作成中が正しく、どこにあるか分からず、どういうプロセスを経てこうなったのか分からない。