仕様なしでソフトウェアを書くことは想像できません。それがどんなに大雑把であろうと高レベルであろうと、スペックはプログラムの機能が何であるかについて無知なプログラマーに説明することが重要です。
しかし、スペックの問題は、ソフトウェア開発サイクル全体でいくらか2番目の市民であることです。開発がスチームを拾うとき、それは無視されます。しかし、論争が発生すると、開発者、テスター、および販売担当者は、彼らの根拠を正当化するための仕様を見つけるために争います。
1つ以上のシナリオが発生します。
- 仕様を復元できません。仕様がどこにあるか誰にもわかりません
- 仕様の異なるバージョンは異なるソースから出てきます。どのバージョンが最新バージョンであるか、または利用可能な最新バージョンがあるかどうかを見つけるのは非常に困難です。
- 仕様は不完全であり、参照するドキュメントの一部が欠落しています。
したがって、スペック管理は重要であり、誰もが単一のスペックのソースしか持っていないことも同様に重要です。
スペックをどのように管理しますか?私は誰もがGoogleドキュメントを使用できるようにしようとしましたが、誰もが反対しました。誰もがあまりにも愛着があり、Microsoft Wordに夢中です。MicrosoftWordは、非常に使いやすく、画像を挿入しやすく、数式を入力するのも簡単です。
MS Wordが共有するのがひどいことを彼らに納得させるには?