◆定量的プロジェクト管理ツールとは何か? うちの会社では、ソフトウェアの開発・メンテナンスのバージョン管理にRedmineを使っています。Redmineの各プロジェクトでは、担当者がチケットを発行して、機能追加やバグ修正を行っています。Redmineの利用が標準となったり、...
![[ソフトウェア品質技術]定量的プロジェクト管理ツール(EPM-X, IPF Tools)をインストールしてみる (Redmine用一括インストーラー編)](https://cdn-ak-scissors.b.st-hatena.com/image/square/8e463ec7215764f4364eb4d84d29a6d59811389a/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEgsIVRAwVaSV3HZSgeeZ9NJ4Qxdh3t2W3qh_R7eI79npoIWhZec_sdvHRDcYiBCgL1x5AdFbWX5K8P6I45ahXeSmVR5RlgYxgwVh4RPVBcBxA2BbPvG4WSOQkDTpbygLCcQ-LRfvQLkMOC7%2Fw1200-h630-p-k-no-nu%2F%2525E7%252584%2525A1%2525E9%2525A1%25258C.png)
こんにちは。利根川です。 社内のプロジェクトで Redmine 導入の要望があります。 Redmine には Bitnami等のオールインワンパッケージが存在しますが、 今回はIPA(独立行政法人情報処理推進機構)が提供する 定量的プロジェクト管理ツールの導入を検討しています。 今回は、Amazon EC2 上のサーバーに定量的プロジェクト管理ツールを導入し、 プロジェクトを立ち上げるまでの手順をご紹介いたします。 Redmine用一括インストーラーの取得 定量的プロジェクト管理ツール(EPM-X) http://sec.ipa.go.jp/tool/ipf/ 上記のURLから、CentOS(64bit)版のスタートガイドと インストーラーを取得します。 ・D07-3_クイックスタートガイド(Linux版).pdf ・ipftools-redmine-1.0-setup-centos.x8
ソースコードの品質向上のための効果的で効率的なコードレビュー のスライドを見て感銘を受けたのでコードメトリクスを試したくなりました http://www.tsunematsu.cc/2008/01/12/2136/ を経由して ソースコードのメトリクス(品質測定)を行うツール - ふにゃるん にたどり着き Visual Studioの機能としてコードメトリクスが組み込まれているらしいと 会社のVS2010にもありました 使い方は簡単でメニューから選ぶだけ こんな感じで余計なファイルも作られることもなく 通知ウィンドウに結果が表示されます フィルター機能やエクスポート機能も付いて便利そうです 画像は保守容易性インデックスの0〜30でフィルタリングしてあります 評価項目 ○保守容易性インデックス 総合評価。100点満点で値が高いほうが良い ○サイクロマティック数 分岐やループなどのネストの数。
小川 明彦, 阪井 誠 : チケット駆動開発 日本のソフトウェア開発の現場で生み出された「チケット駆動開発」という概念を、数多くの実例を元にモデル化・体系化を試みた最初の本。 小川 明彦, 阪井 誠 : Redmineによるタスクマネジメント実践技法 Redmineによるチケット駆動開発の実践技法に関する最初の本。アジャイルなソフトウェア開発への適用方法、TestLinkによるテスト管理手法についても言及。 清水 吉男: 「派生開発」を成功させるプロセス改善の技術と極意 組込システム開発をベースとして、ソフトウェア開発特有のスタイルである派生開発、特にXDDPについて解説した世界でも稀な本。既存製品を保守するのではなく継続的に機能追加していく昨今の開発では、派生開発特有の問題を意識しなければならない。XDDPはプロセス論だけでなく、要件定義などの上流工程の品質改善にも役立つので注意。 Le
Jenkinsは単なるビルド管理ツールではなく、強力なメトリクス収集ツールなのだ、というアイデアについて考えたことをメモ。 ラフなメモ書き。 【元ネタ】 Jenkinsの特長 - メトリクス収集サーバの視点から -: ソフトウェアさかば Redmineを業務システム化するアイデア~メトリクス集計の本質は集計バッチ処理: プログラマの思索 チケット駆動開発とJenkinsの連携: プログラマの思索 「Hudson」改め「Jenkins」で始めるCI(継続的インテグレーション)入門 (3/4) - @IT 「Hudson」改め「Jenkins」で始めるCI(継続的インテグレーション)入門 (4/4) - @IT Jenkinsをたった1コマンドで公開用Mavenリポジトリにしてしまう方法 #jenkinsja | 世界のdaipresents 【1】継続的インテグレーション(CI)というアイデ
garyoさんから、ソースの複雑度と単体テストケース数について有益なアドバイスを示唆してもらったので、メモしておく。 ◆SourceMonitor Version 2.4 SourceMonitorはフリーで、以下の言語のソースのソフトウェア複雑度(McCabeのサイクロマチック数)を測定できる。 例:C++, C, C#, VB.NET, Java, Delphi, Visual Basic (VB6) or HTML ◆McCabe's cyclomatic complexity SourceMonitorで求められる複雑度(McCabeのサイクロマチック数)は、モジュール内の分岐の数(+ループの数)で計算される。 複雑度の数値は、下記の意味を持つらしい。 10 以下であればよい構造 30 を越える場合,構造に疑問 50 を越える場合,テストが不可能 75 を越える場合,いかなる変更も
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
• – • – • – – – – – – • – – • – – • – • • – – – – 例:詳細設計インスペクションの DRE DRE = 729 / (122+859+939 – 730) プロセス全体の DRE – – – – • • • • 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 未消化テ ストケース数の比率 累積欠陥摘出数の比率 テスト経過週数(週) 未消化テストケース数 UCL (Upper Control Limit) LCL (Lower Control Limit) 累積欠陥摘出数 UCL (Upper Control Limit) LCL (Lower Control Limit) コンポーネント別のテスト進捗(%)
8. 多様な視点が、複眼思考,多面的思考を引き出す 個 組織全体 プロジェクト グループ(部) ブロック ブロック チーム(課) チーム(課) 個 個 個 ・・・ ・・・ ・・・ ・・・ ・・・ ・・・ 進 管理に必要なのは さまざまな視点 現場に合ったミニマル運用
ロジャーS.プレスマン, 実践ソフトウェアエンジニアリング-ソフトウェアプロフェッショナルのための基本知識, 翻訳版(原本は第6版)の「第15章 成果物に関するソフトウェアメトリクス」に、私が学生にうまく伝えられなくてもやもやしていることが言語化されていたのでメモ。 困っていること 所属研究室では、新しいソフトウェアの開発を研究テーマにすることが多いのだけれども、そのとき開発したソフトウェアの有用性や有効性、実用性を説得力ある形で示さなければならない。説得するときには定性的な説明(メカニズムや特徴による説明)と定量的な説明(データを使った説明)の両方を使うことが多い。所属学部が工学部なので、定量的な説明を求められることが多い。 で、学生に「定量的に開発したソフトウェアの有用性や有効性、実用性を説明しなければいけない」と伝えるのだけど、そうすると学生はとりあえず実験やデモを用意して、説明しに
システム障害が社会生活に与える影響が大きくなり、高品質な情報システムが求められてきています。情報システムの品質を制御するためには、定量的な品質管理が必要です。特に上流工程での品質を確保すると全体の品質にかかるコストが下げられ、効率的です。 SECでは、定量的品質管理を実施しているベンダ・ユーザの取組み状況をまとめました。 それにより現在、実施していない組織が参考にして取り組む事ができます。 定量的品質管理の基本的な考え方は、要件定義から総合テストに至る開発各工程で計画(P)時に品質目標を設定し、開発作業の中で、品質データを測定(D)し収集、目的に応じてモデルを選択し、収集したデータを用いて分析・予測する(C)、その結果によって対策(A)を講じるという流れになります。 また、定量的品質管理のために組織としての準備が必要です。 品質予測をするために適切な測定単位はどれくらいか? 基本的にはその
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く