モデルを作成するときにモデルの変更を追跡する方法はないと思いますが、とにかくなぜそれを実行する必要があるのかわかりません。
重要なのは、モデルの背後にある理由を他の人に説明することです。たとえば、入力がファイルジオデータベースに存在する必要があるのはなぜですか、なぜフィールドを作成して値を他の数値で除算したのですか?
この種の重要な情報は、ユーザーや「バスに乗り越えられた」ときに情報を取得しなければならない開発者にとって重要です。:)
モデルを文書化する場所は2つあります。モデルビルダーのラベル(これらは開発者向けです)と、ツールのアイテムの説明(メタデータ)内です。ユーザーを案内する有用な情報を追加することで、実際に町に行くことができます。
残念ながら、モデルを開発するほとんどの人は、情報をパラメーターに追加することについてうまくいっていないため、数か月後にモデルに戻った場合、モデルを理解するのが難しくなります。私はこれを知っています...私はそれをやった!
モデルパラメータにいくつかの説明を追加する数分で、便利なモデルが組織によってすぐに採用される優れたツールに変わります。それ以外の場合は、ネットワークドライブ上ですぐに消えてしまうもう1つの半ばモデルです。