ハミラピ

ソフトウェア開発のアウトソーシングのリスクを軽減するためのコード品質ガバナンスプラットフォーム。
今すぐダウンロード

ハミラピ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 出版社名:
  • Hammurapi Group
  • オペレーティングシステム:
  • Windows All
  • ファイルサイズ:
  • 44.8 MB

ハミラピ タグ


ハミラピ 説明

ソフトウェア開発のアウトソーシングのリスクを軽減するためのコード品質ガバナンスプラットフォーム Hammurapiは、ソフトウェア開発のアウトソーシングのリスクを軽減するためのコード品質ガバナンスプラットフォームです。 より正式に置くために、HammurAPIは、契約上の労働力を広く使用して開発された大型ソフトウェアシステムのホリスティック分析のためのソリューションです。 Hammurapiはアプリケーション全体の連結レポートを作成します(サンプルレポートを見てください)。レポートはアプリケーション内の最も重要な問題を識別し、数回のクリックで問題の原因にナビゲートすることを可能にします。 現代のアプリケーションは、さまざまな言語で開発されたソースのアーティファクトで構成されています。たとえば、典型的なJavaアプリケーションには、少なくともJavaソースとXML構成ファイルが含まれています。 JavaベースのWebアプリケーションにはJSP(X)ファイルも含まれています。 AjaxとFlexの人気を得ると、より多くの機能がJavaScriptで開発されました。したがって、1種類の幹部アーティファクトの分析は、アプリケーションへの信頼性を得るためには十分ではありません。 現在HammurapiはJavaとXMLベースのアーティファクトを確認できます。 JavaScriptのサポートは2009年上半期に来ています。 大きい 大きくなると、何千ものソースの成果物が原因の合計数十から数十のソースコードを意味します。これまでHammurapiによって分析された最大のアプリケーションは、100メガバイト以上の合計サイズを持つ6000以上のソースファイルを持っていました。デュアルコアPentium BoxのHammurapiには約7時間かかりました。アプリケーションを確認してレポートを作成しました。 Largenessには以下の意味があります。 *ソースコードが利用可能ですが、コードベースは基本的にそのサイズのためにブラックボックスです。一度にすべての潜在的な問題に対処することは不可能です。潜在的な問題を特定し、どの問題を最初に扱うかを決定するためにツールの助けが必要です。 *絶対数(例えば、コード内の総違反数)は進捗指標と同じくらい重要ではありません(例えば、CodeBaseのサイズと今日の違反数と1ヶ月前)。 *ツールはタイムリーに報告を生み出すことができなければならない。 契約上の労働力 もっと多くの組織がソフトウェア開発の努力を最適化し、組織をコアコンピテンシーに焦点を当てたままにしておくための努力を促進します。アウトソーシングは数値を恩恵を受けるが、それはまた多くの課題をもたらします: *コードと部族の知識の所有権。開発チームは、建設段階の完了後に間もなく解散します。開発者は、しばしば顧客組織の外部で、他の努力に再割り当てされます。それは低レベルの部族の知識につながります。いくつかのコードの問題がある場合には、そのコードに精通している人が誰もいないかもしれません。保守性が非常に重要になります。 * トレーニング。いくつかの研究は、1つの4つのJava開発者がその言語に関する本物の知識を持っていることを示しています。訓練クラスに人々を送ることは従業員にとって理にかなっているかもしれませんが、請負業者にとっては、顧客組織との関連性の一時的な性質のために費用効率は効率的ではありません。 Hammurapiは次の方法でこれらの問題に対処します。 *顧客組織は、ツールによって自動的にチェックされる一連のコーディングガイドラインを確立します。 Hammurapiには、コードの保守性をチェックするための検査官がいくつかあります。たとえば、Cyclomatic Compultity Inspector、Javadocインスペクタ、コードレングスインスペクタ。 * Hammurapiには、潜在的なプログラマーのエラーを捕まえる検査官がいくつかあります。 * Hammurapi Eclipse Plug-inは開発者の指先にガイドラインを提供するので、仕事について学びます。 値の命題 HammurapiはTCO(総所有コスト)とソフトウェア開発のリスクを軽減します。 *開発コスト - 検査官が提供する安全ネットは、低コストの開発者を使用することができます。 * Jobの学習 - Eclipse Plug-inは開発者に即座のフィードバックを提供します。カスタム検査官を開発することによって、上級開発者は自分の知識をチームに効果的に渡すことができます。 *より低いメンテナンスコスト - Hammurapiには、メンテナンス性検査官が多数あります。 *ここでアウトソーシングにより、開発の完了直後にアプリケーションの所有権が変わる状況があり、アプリケーションコードを受信するパーティーはコード品質に自信を得る必要があります。


ハミラピ 関連ソフトウェア

wintextFilePatch.

機能ツールはテキストの一部のみを取得することを可能にし、別のテキストでテキストを1つまたは複数回入力することを可能にします。 ...

55 83 KB

ダウンロード