check-analyzer.png

データベース設計の文書化

正確な設計文書を作成することに加え、アプリケーションのメンテナンス作業をすることは難しい課題です。 アプリケーション設計の内容の大部分は当時担当した開発者の開発者の頭の中にあり、時には彼らももういない状況下にあります。 Analyzer を必要なときに実行し、データベース設計のすべてを正確かつタイムリーに把握できます。

check-analyzer.png

設計内の機能従属関係を強調表示

開発者が直面する最大の課題のひとつは、古い設計やコードをメンテナンスすることです。特に他の人が書いた設計は厄介なものです。 従属関係を知らずにある問題を修正したことで、他の部分までも問題が発生した経験は誰にもあるはず。Analyzer はこの従属関係を正確にレポートします。

check-analyzer.png

開発標準への準拠を検証し、問題のある領域にフォーカス

今日では多くの企業が開発の全部または一部をアウトソーシングしています。 無数に点在する Notes アプリケーションは長年にわたり使用されており、多くの開発者の手によって改修が行われてきました。関与する人が多くなればなるほど、コーディング標準を定め強制する必要性が増えます。 命名規則のような単純なものでさえ、アプリケーションがメンテナンスモードにあるときに多くの問題を回避するのに役立ちます。 Analyzer で標準に準拠していないコードの修正箇所を迅速に識別し、これらの問題を回避することができます。

check-analyzer.png

設計のあらゆるプロパティをインデックス化

Analyzer から出力される「分析結果」データベース (NSF) には、各設計要素(フォーム、ビュー、サブフォーム、またはフィールドなど)ごとに、すべての設計要素のそれぞれのプロパティや属性の情報を含む文書がそれぞれに作成されます。このデータベースを全文索引で検索したり、設計要素ごとに分かれたビューを参照して設計の概略から詳細に至るまで一目瞭然です。