タグ

ブックマーク / atmarkit.itmedia.co.jp (5)

  • 最適な工期は「投入人月の立方根の2.4倍」、JUASが調査 ― @IT

    2007/07/05 日情報システム・ユーザー協会(JUAS)は7月5日、ユーザー企業102社の357プロジェクトを調査した「ソフトウェアメトリックス調査2007」を発表した。システム開発の企画、開発計画に始まり、保守や運用管理まで実態を調査した内容で、企業情報システムの実態を伝える。調査結果からは“デスマーチ”となるプロジェクトの実態も浮かび上がった。 デスマーチ化するプロジェクトの条件の1つは工期の設定が不適切であることだろう。調査から導き出された標準開発工期は「投入人月の立方根の2.4倍」。調査対象のプロジェクトの全体工数と全体工期をグラフ化し、回帰直線によって求めた。この計算によれば1000人月のプロジェクトの場合は24カ月の工期を設定するのが標準的といえる。事情によってこの標準工期よりも短い工期しか取れない場合は、その短縮率を計算して対策を採るべきとJUASは提言。だが、「(短

  • Webアプリに使えるAjaxライブラリ8選! ― @IT

    Ajaxライブラリの全体像を把握しよう Ajaxライブラリ(*注1)はすでに数多くのものが出回っていますが、多過ぎて全体像がつかめていないのではないでしょうか。今回は代表的なAjaxライブラリの一部を挙げ、それぞれを比較しながらAjaxライブラリの全体像を把握していきたいと思います。 どうして、Webアプリ開発にAjaxライブラリが必要なのか どのようなプログラミング言語でもライブラリが存在するように、Ajaxにおいてもライブラリが存在します。 初めにAjaxライブラリの必要性について見ていきたいと思いますが、ここではAjax開発ならではのライブラリの必要性を2点取り上げます(ほかの言語のライブラリと共通する必要性はあらためて取り上げません)。 クロスブラウザ対応 Ajaxの利点として、さまざまな環境における一般的なWebブラウザ上で実行できることが挙げられます。しかしWebブラウザの実装

    Webアプリに使えるAjaxライブラリ8選! ― @IT
  • JavaScriptレスでAjax開発、NTTデータ新フレームワークの実力は - @IT

    2006/10/7 「Ajaxやリッチクライアントのフレームワークでデファクトは、ない。そこを狙いたい」。NTTデータは9月20日、Ajaxベースのリッチクライアント開発フレームワーク「マスカット」をオープンソースソフトウェアとして公開した。プロジェクトを主導するNTTデータの技術開発部 ソフトウェア工学推進センタ シニアエキスパート 木村利幸氏はOSS化の狙いをこう語る。 マスカットは、JavaScriptを書かずにGUIベースでAjaxアプリケーションを開発できるフレームワーク。「prototype.js」「script.aculo.us」などのAjaxフレームワークが、ライブラリを使ったJavaScript開発支援機能を提供するのに対して、マスカットはXMLデータを活用することで、JavaScriptをコーディングすることなく、Ajaxアプリケーションを開発できる。3階層型Webア

  • qmailをより使いこなすTips(便利な小技編)

    連載の総仕上げとして、アフターフォローや小ネタを含めたTipsを紹介する。最後はrelay-ctrl 3.1.1の導入方法やSMTP認証、そのほかの便利な技を集めてみた。 relay-ctrl-3.1.1を使いたい 第2回 POP/IMAPサーバの構築と不正中継対策では、relay-ctrl-2.5の導入方法を紹介しました。しかし、配布元のhttp://untroubled.org/relay-ctrl/では現在relay-ctrl-3.1.1のみ入手可能となっており、2.5の入手は困難な状況となっています。そこで、あらためて3.1.1の導入方法を紹介します。 relay-ctrlの取得とインストール http://untroubled.org/relay-ctrl/からrelay-ctrl-3.1.1.tar.gzをダウンロードして展開します。同サイトではRPMによるバイナリパッケージ

    qmailをより使いこなすTips(便利な小技編)
  • Visioで始めるUMLモデリング - @IT

    第2回 簡潔なコーディングのために (2017/7/26) ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21) Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基の「キ」をマスターしよう 第1回 明瞭なコーディングのために (2017/7/19) C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える Presentation Translator (2017/7/18) Presentation TranslatorはPowerPoint用のアドイン。プレゼンテー

  • 1