不具合タイプに基づく欠陥分類手法
2
0
0
全文
(2) 4.. 不具合タイプによる分類 不具合数/開発規模. 導入した 7 つの不具合タイプに基づいて,従来 の 3 プロジェクト の不具合を分類した(図 2)。 全プロジェクトにおいて,不具合タイプ「機能」 に分類される不具合の割合が最も高いのが分か った。. A. B. 機能. プロジェクト. C. ①. ②. プロジェクト. A 割り当て. データ. チェッキング. インタフェース. システム. 環境. B. 図 4 不具合タイプ別の不具合数と開発規模. C. プログラミング工程の改善の取り組みとして, メモリリークを防ぎ,システムのダウンに繋がる 0%. 20%. 40%. 60%. 80%. 100%. NULL チェックなどをきちんとするようにしてき. 割合 機能. 割り当て. データ. インタフェース. チェッキング. システム. た。これは不具合タイプ「チェッキング」と「割. 環境. 図 2 不具合タイプ分類結果. り当て」に該当し,これらを完全に削減できたと しても割合が低く,確実な改善の効果を得ること. 平均すると,不具合タイプ「機能」に分類され. が出来ないことが分かった(図 4 ①,②)。. る不具合の割合が 62%を占めており,不具合タイ プ「データ」が 16%,不具合タイプ「割り当て」. まとめ. が 19%と次いで高く,3 種類の不具合タイプに分. 本稿では,「コードをどのように修正したか」. 類される不具合で全不具合の 97%を占めていた. で不具合を分類する不具合タイプを導入した。. (図 3)。. 実際のプロジェクトに適用することで,プロジ ェクトごとの不具合の傾向がより詳細に分かる. データ 16%. ようになり,不具合タイプごとにプログラミング 工程の改善に取り組むことができるようになっ. 割り当て 19%. 機能 62%. た。. 機能 割り当て データ インタフェース チェッキング システム 環境. 今後は,適用事例を増やし,不具合タイプに基 づいてプログラミング工程の改善に取り組んで いく。また,テスト工程の途中段階から分類結果 をフィードバックできるように,ツール環境を整 えることを検討している。. 図 3 従来の平均. 5.. 不具合タイプと取り組みの効果. 改善に取り組んだ 2 つのプロジェクトと従来の 3 つのプロジェクトを開発規模あたりの不具合数. 参考文献 *1「パーソナルソフトウェアプロセス技法」, Watts S.Humprey 著(共立出版),1999 *2「チームソフトウェア開発ガイド」, Watts S.Humprey 著(CA コンピュータ・エージ),2002. で比較した(図 4)。図中の A∼C は従来のプロジ ェクトで,点線はその平均を示している。. 1−190.
(3)
関連したドキュメント
口文字」は患者さんと介護者以外に道具など不要。家で も外 出先でもどんなときでも会話をするようにコミュニケー ションを
適合 ・ 不適合 適 合:設置する 不適合:設置しない. 措置の方法:接続箱
不適合 (第二)地下水基準不適合として調製 省略 第二地下水基準不適合として調製 不適合.
• パフォーマンス向上コーディネーター( PICO )を発電所各部に 配置した。 PICO は、⽇々の不適合/改善に関するデータのスク
本判決が不合理だとした事実関係の︱つに原因となった暴行を裏づける診断書ないし患部写真の欠落がある︒この
本事象においては、当該制御装置に何らかの不具合が発生したことにより、集中監視室
号機等 不適合事象 発見日 備 考.
ALPS