A4-3_ワースクアプリケーションズ大畠様_JaSST_2013_TOKYO_大畠悠介_公開.ppt

Similar documents
<4D F736F F D AC90D1955D92E CC82CC895E DD8C D2816A2E646F63>


その 他 事 業 推 進 体 制 平 成 20 年 3 月 26 日 に 石 垣 島 国 営 土 地 改 良 事 業 推 進 協 議 会 を 設 立 し 事 業 を 推 進 ( 構 成 : 石 垣 市 石 垣 市 議 会 石 垣 島 土 地 改 良 区 石 垣 市 農 業 委 員 会 沖 縄 県 農

<4D F736F F D208ED089EF95DB8CAF89C193FC8FF38BB CC8EC091D492B28DB88C8B89CA82C982C282A282C42E646F63>

<4D F736F F D208C6F D F815B90A BC914F82CC91CE899E8FF38BB582C982C282A282C42E646F63>

<4D F736F F F696E74202D B E E88E68C9A90DD8BC65F E DC58F4994C52E >


文化政策情報システムの運用等

PowerPoint プレゼンテーション

<4D F736F F D2095CA8E A90DA91B18C9F93A289F1939A8F D8288B3816A5F E646F63>

Microsoft Word - 目次.doc

は 固 定 流 動 及 び 繰 延 に 区 分 することとし 減 価 償 却 を 行 うべき 固 定 の 取 得 又 は 改 良 に 充 てるための 補 助 金 等 の 交 付 を 受 けた 場 合 にお いては その 交 付 を 受 けた 金 額 に 相 当 する 額 を 長 期 前 受 金 とし

平成24年度 業務概況書

<4D F736F F D E598BC68A8897CD82CC8DC490B68B7982D18E598BC68A8893AE82CC8A C98AD682B782E993C195CA915B C98AEE82C382AD936F985E96C68B9690C582CC93C197E1915B927582CC898492B75F8E96914F955D89BF8F915F2E646F6

第 3 四 半 期 運 用 状 況 の 概 要 第 3 四 半 期 末 の 運 用 資 産 額 は 2,976 億 円 となりました 第 3 四 半 期 の 修 正 総 合 収 益 率 ( 期 間 率 )は +1.79%となりました なお 実 現 収 益 率 は +0.67%です 第 3 四 半 期

6 構 造 等 コンクリートブロック 造 平 屋 建 て4 戸 長 屋 16 棟 64 戸 建 築 年 1 戸 当 床 面 積 棟 数 住 戸 改 善 後 床 面 積 昭 和 42 年 36.00m m2 昭 和 43 年 36.50m m2 昭 和 44 年 36.

<947A957A8E9197BF C E786C73>

経験発表

<4D F736F F D F8D828D5A939982CC8EF68BC697BF96B38F9E89BB82CC8A6791E52E646F63>

Microsoft Word - 03.大和高田市仕様書 介護認定業務委託 H27

<4D F736F F F696E74202D D382E982B382C68AF1958D8BE090A C98AD682B782E B83678C8B89CA81698CF6955C A2E >

Microsoft PowerPoint - (セット)150120【資料6】点検結果の記録・データベースの整備_修正02

スライド 1

<819A955D89BF92B28F BC690ED97AA8EBA81418FA48BC682CC8A8890AB89BB816A32322E786C7378>

小 売 電 気 の 登 録 数 の 推 移 昨 年 8 月 の 前 登 録 申 請 の 受 付 開 始 以 降 小 売 電 気 の 登 録 申 請 は 着 実 に 増 加 しており これまでに310 件 を 登 録 (6 月 30 日 時 点 ) 本 年 4 月 の 全 面 自 由 化 以 降 申

2004年度第2回定期監査(学校)事情聴取事項

○○○市・町セーフコミュニティ ○○○対策委員会

(5) 給 与 制 度 の 総 合 的 見 直 しの 実 施 状 況 について 概 要 の 給 与 制 度 の 総 合 的 見 直 しにおいては 俸 給 表 の 水 準 の 平 均 2の 引 き 下 げ 及 び 地 域 手 当 の 支 給 割 合 の 見 直 し 等 に 取 り 組 むとされている

1. 決 算 の 概 要 法 人 全 体 として 2,459 億 円 の 当 期 総 利 益 を 計 上 し 末 をもって 繰 越 欠 損 金 を 解 消 しています ( : 当 期 総 利 益 2,092 億 円 ) 中 期 計 画 における 収 支 改 善 項 目 に 関 して ( : 繰 越

<4D F736F F D208DE3905F8D8291AC8B5A8CA48A948EAE89EF8ED0208BC696B18BA492CA8E64976C8F BD90AC E378C8E89FC92F994C5816A>

<4D F736F F D208E52979C8CA78E598BC68F5790CF91A390698F9590AC8BE08CF D6A2E646F6378>

1 林 地 台 帳 整 備 マニュアル( 案 )について 林 地 台 帳 整 備 マニュアル( 案 )の 構 成 構 成 記 載 内 容 第 1 章 はじめに 本 マニュアルの 目 的 記 載 内 容 について 説 明 しています 第 2 章 第 3 章 第 4 章 第 5 章 第 6 章 林 地

(Microsoft PowerPoint \213\306\213\226\211\302\215X\220V\220\340\226\276\211\357\201i3\201j)

1 リーダーシップと 意 思 決 定 1-1 事 業 所 が 目 指 していることの 実 現 に 向 けて 一 丸 となっている 評 価 項 目 事 業 所 が 目 指 していること( 理 念 基 本 方 針 )を 明 確 化 周 知 している 1. 事 業 所 が 目 指 していること

<8BB388F58F5A91EE82A082E895FB8AEE967B95FB906A>

総合評価点算定基準(簡易型建築・電気・管工事)

独立行政法人国立病院機構呉医療センター医療機器安全管理規程

私立大学等研究設備整備費等補助金(私立大学等

電力自由化に関する認知度6割超えるも意向低く 既存電力会社のWeb施策、節電意識高める

(Microsoft Word - \221\346\202P\202U\201@\214i\212\317.doc)

検 討 検 討 の 進 め 方 検 討 状 況 簡 易 収 支 の 世 帯 からサンプリング 世 帯 名 作 成 事 務 の 廃 止 4 5 必 要 な 世 帯 数 の 確 保 が 可 能 か 簡 易 収 支 を 実 施 している 民 間 事 業 者 との 連 絡 等 に 伴 う 事 務 の 複 雑

40 宮崎県

目 次 1. 社 会 保 障 分 野 でできること 1 1 高 額 医 療 高 額 介 護 合 算 制 度 の 改 善 2 保 険 証 機 能 の 一 元 化 3 自 己 診 療 情 報 の 活 用 4 給 付 可 能 サービスの 行 政 側 からの 通 知 2. 年 金 分 野 でできること 5

- 1 - 総 控 負 傷 疾 病 療 養 産 産 女 性 責 帰 べ 由 試 ~ 8 契 約 契 約 完 了 ほ 契 約 超 締 結 専 門 的 知 識 技 術 験 専 門 的 知 識 高 大 臣 専 門 的 知 識 高 専 門 的 知 識 締 結 契 約 満 歳 締 結 契 約 契 約 係 始

Sea-NACCS 利用者研修 【通関編】

2. Step1- 審 査 計 画 - 審 査 の 対 象 (1) 対 象 とする 情 報 の 種 類 (CSR 報 告 書 等 ) 1 重 要 な 環 境 定 量 情 報 ( 環 境 パフォーマンスデータ 環 境 会 計 データ 等 ) 温 室 効 果 ガス(GHG) 排 出 量 については Sc

4. その 他 (1) 期 中 における 重 要 な 子 会 社 の 異 動 ( 連 結 範 囲 の 変 更 を 伴 う 特 定 子 会 社 の 異 動 ) 無 (2) 簡 便 な 会 計 処 理 及 び 四 半 期 連 結 財 務 諸 表 の 作 成 に 特 有 の 会 計 処 理 の 適 用 有

の 購 入 費 又 は 賃 借 料 (2) 専 用 ポール 等 機 器 の 設 置 工 事 費 (3) ケーブル 設 置 工 事 費 (4) 防 犯 カメラの 設 置 を 示 す 看 板 等 の 設 置 費 (5) その 他 設 置 に 必 要 な 経 費 ( 補 助 金 の 額 ) 第 6 条 補

PowerPoint プレゼンテーション


国 税 クレジットカード 納 付 の 創 設 国 税 のクレジットカード 納 付 については マイナンバー 制 度 の 活 用 による 年 金 保 険 料 税 に 係 る 利 便 性 向 上 に 関 するアクションプログラム( 報 告 書 ) においてその 導 入 の 方 向 性 が 示 されている

1 狭 あい 道 路 等 整 備 事 業 について 1-1 はじめに 私 たちが 安 心 して 安 全 に 暮 らしていくうえで, 道 は 重 要 な 役 割 を 担 っています しかし, 道 が 狭 いと, 日 照 通 風 等 の 確 保 が 難 しいといった 住 環 境 の 面 だけでなく, 災

2. 予 測 2.1. 予 測 項 目 予 測 項 目 は 以 下 のとおりとした 1 埋 設 廃 棄 物 の 掘 削 除 去 に 伴 う 廃 棄 物 2 造 成 等 の 施 工 の 一 時 的 な 影 響 による 建 設 工 事 に 伴 う 副 産 物 ( 建 設 発 生 土 建 設 廃 棄 物

スライド 1

Microsoft Word - linkad_manual【110418】.doc

JTCCM製品認証審査要綱

<4D F736F F D C689D789B582B581698AAE90AC92CA926D816A2E646F63>

大田市固定資産台帳整備業務(プロポーザル審査要項)

Microsoft Word - 佐野市生活排水処理構想(案).doc

jissiyouryou

Microsoft Word - 不正アクセス行為の禁止等に関する法律等に基づく公安

01.活性化計画(上大久保)

<4D F736F F D20819C B78AFA95DB91538C7689E68DEC90AC289

1.セッション3では 流 出 した 際 の 損 害 を 最 小 限 に 抑 える 対 応 仕 組 み 1

施 設 維 持 管 理 機 能 一 覧 1. 中 長 期 保 全 計 画 作 成 2. 中 長 期 保 全 計 画 集 計 3. 点 検 記 録 情 報 管 理 4. 修 繕 履 歴 情 報 管 理 2

第三十六号の二様式(第五条関係)(A4)

入 札 参 加 者 は 入 札 の 執 行 完 了 に 至 るまではいつでも 入 札 を 辞 退 することができ これを 理 由 として 以 降 の 指 名 等 において 不 利 益 な 取 扱 いを 受 けることはない 12 入 札 保 証 金 免 除 13 契 約 保 証 金 免 除 14 入

募集要項

定 性 的 情 報 財 務 諸 表 等 1. 連 結 経 営 成 績 に 関 する 定 性 的 情 報 当 第 3 四 半 期 連 結 累 計 期 間 の 業 績 は 売 上 高 につきましては 前 年 同 四 半 期 累 計 期 間 比 15.1% 減 少 の 454 億 27 百 万 円 となり

< DB8CAF97BF97A6955C2E786C73>

(3) 善 通 寺 市 の 状 況 善 通 寺 市 においては 固 定 資 産 税 の 納 期 前 前 納 に 対 する 報 奨 金 について 善 通 寺 市 税 条 例 の 規 定 ( 交 付 率 :0.1% 限 度 額 :2 万 円 )に 基 づき 交 付 を 行 っています 参 考 善 通 寺

スライド 1

4. その 他 (1) 期 中 における 重 要 な 子 会 社 の 異 動 ( 連 結 範 囲 の 変 更 を 伴 う 特 定 子 会 社 の 異 動 ) 無 新 規 社 ( 社 名 ) 除 外 社 ( 社 名 ) (2) 簡 便 な 会 計 処 理 及 び 四 半 期 連 結 財 務 諸 表 の

<4D F736F F D208F7493FA95948E738A4A94AD8E968BC682CC8EE891B18B7982D18AEE8F8082C98AD682B782E98FF097E182C98AD682B782E98F9590AC8BE093998CF D6A B315D2E B4E88C A>

説 明 内 容 料 金 の 算 定 期 間 と 請 求 の 単 位 について 分 散 検 針 制 日 程 等 別 料 金 料 金 の 算 定 期 間 と 支 払 義 務 発 生 日 日 程 等 別 料 金 の 請 求 スケジュール 料 金 のお 支 払 い 方 法 その 他 各 種 料 金 支 払

1-1 一覧画面からの印刷

< F2D E518D6C817A938A82B08D9E82DD8E9197BF8140>

工 業 用 水 道 更 新 耐 震 化 事 業 の 費 用 対 効 果 の 算 定 工 業 用 水 道 更 新 耐 震 化 事 業 における 費 用 対 効 果 を 工 業 用 水 道 事 業 に 係 る 政 策 評 価 実 施 要 領 ( 経 済 産 業 省 ) 及 び 費 用 対 効 果 分 析

㈱スーパーレックスBCP基準【チェックリスト公開版】 pdf


1. 業 務 概 要 貨 物 情 報 登 録 済 の 貨 物 に 対 して システムを 介 さずに 行 われた 税 関 手 続 きについて 税 関 が 許 可 承 認 等 を 行 った 旨 を 登 録 する また システムで 行 われた 以 下 の 税 関 手 続 き( 以 下 輸 出 申 告 等

当 資 料 の 目 的 日 本 ベリサイン 株 式 会 社 グループの 各 製 品 に おけるハッシュ 関 数 SHA-2への 対 応 ロードマップ および SHA-2 版 製 品 の 詳 細 仕 様 ( 階 層 構 造 )について お 伝 えします 当 資 料 の 情 報 は2014 年 2 月

花 巻 市 条 件 付 一 般 競 争 入 札 について 花 巻 市 では 入 札 における 透 明 性 公 平 性 の 向 上 を 図 り より 一 層 の 競 争 性 を 確 保 するために 条 件 付 一 般 競 争 入 札 を 実 施 します 条 件 付 一 般 競 争 入 札 について 条

(2)大学・学部・研究科等の理念・目的が、大学構成員(教職員および学生)に周知され、社会に公表されているか

2.リリース 時 期 ( 予 定 ) 2-1.Eiボードダウンロードマネージャーの 公 開 2016 年 9 月 6 日 ( 火 ) 2-2.マイページのダウンロード 公 開 2016 年 9 月 6 日 ( 火 ) 2-3.オプションのCD 保 守 契 約 の 場 合 ( 送 品 開 始 日 )

延長保育料について

平成19年9月改定

財政再計算結果_色変更.indd

m07 北見工業大学 様式①

HDC-EDI BaseのAny変換における閏年の取り扱いに関する重要なお知らせ

平 成 27 年 度 第 3 四 半 期 運 用 状 況 の 概 要 第 3 四 半 期 の 運 用 資 産 額 は 2 兆 4,339 億 円 となりました 第 3 四 半 期 の 修 正 総 合 収 益 率 ( 期 間 率 )は +2.05%となりました 実 現 収 益 率 は +1.19%です

T T VWAPギャランティ 取 引 とは T T VWAPギャランティ 取 引 とは これまでの 成 行 や 指 値 とは 異 なる 東 海 東 京 証 券 が 提 供 する 新 しい 形 の 売 買 方 法 です その 方 法 とは 1 金 融 商 品 取 引 所 ( 以 下 取 引 所 )に

事 業 概 要 利 用 時 間 休 館 日 使 用 方 法 使 用 料 施 設 を 取 り 巻 く 状 況 や 課 題 < 松 山 駅 前 駐 輪 場 > JR 松 山 駅 を 利 用 する 人 の 自 転 車 原 付 を 収 容 する 施 設 として 設 置 され 有 料 駐 輪 場 の 利 用

目 改 正 項 目 軽 自 動 車 率 の 引 上 げ 〇 国 及 び 地 方 を 通 じた 自 動 車 関 連 制 の 見 直 しに 伴 い 軽 自 動 車 の 標 準 率 が 次 のとおり 引 き 上 げられます 車 種 区 分 引 上 げ 幅 50cc 以 下 1,000 円 2,000 円

1.システム 構 成 1.1 ハードウェア 及 ぶ 基 本 ソフトウェア (1) システム 構 成 の 基 本 方 針 システム 構 成 のコンセンプトについて 2 頁 以 内 で 記 述 してください 1ハードウェア 構 成 のコンセプト

財 政 援 助 団 体 監 査 報 告 書 1. 監 査 の 対 象 平 成 25 年 度 において 30 万 円 以 上 の 財 政 援 助 を 予 定 している 団 体 のうち 主 として 市 役 所 内 に 事 務 局 を 有 し かつ 市 職 員 が 当 該 団 体 の 委 嘱 を 受 けて

主要生活道路について

施 工 P お 気 に 入 り データを 活 用 するための 準 備 施 工 パッケージデータをお 気 に 入 りに 登 録 し 単 価 を 閲 覧 するための 方 法 を 説 明 します 1. 施 工 パッケージデータをダウンロードする 施 工 パッケージデータのダウンロードは 下 記 から 行

PowerPoint プレゼンテーション

Microsoft PowerPoint - 経営事項審査.ppt

Transcription:

評 価 補 助 ツール 開 発 による コードカバレッジ 測 定 の 導 入 と 不 具 合 防 止 に 向 けた 取 り 組 み - 開 発 エンジニアによる 継 続 的 開 発 評 価 のための 仕 組 み 造 り- 株 式 会 社 ワークスアプリケーションズ COMPANY Web Service Group エキスパートエンジニア 大 畠 悠 介

AGENDA! 弊 社 でのQC 活 動 取 り 組 み 状 況! 魚 の 骨 分 析 図! 対 策 一 覧 表! カバレッジを 運 用 に 乗 せる 為 に 実 施 したこと! オープンソースをベースとしたツール 開 発! JavaScriptカバレッジ 計 測 ツール! 案 件 別 カバレッジ 結 果 出 力 ツール! 実 際 に 行 っている 運 用 手 順! 効 果 測 定 No.1

取 り 組 みの 背 景! パッケージ 製 品 の 開 発 を 重 ねていく 度 に 設 定 値 の 組 み 合 わせ 量 が 増 加 し テスト 量 が 増 加 し 続 けている! お 客 様 より 製 品 に 対 する 機 能 追 加 の 要 望 も 多 いため 短 いサイクルでの 製 品 リリースを 求 められる 状 況 は 変 わらない! 過 去 にテストケースやドキュメントの 整 備 などいくつかの 対 策 を 実 施 した 経 緯 は あるが 目 立 った 改 善 は 見 られなかった 出 荷 後 に 発 見 される 不 具 合 件 数 はリリースを 重 ねるごとに 増 加 傾 向 にあり QC 活 動 を 通 じて 開 発 評 価 の 仕 組 みを 改 善 することでプロダクトの 品 質 を 向 上 しようと 本 取 り 組 みはスタートした No.2

対 策 概 要 の 一 覧 No.3

カバレッジ 導 入 にあたっての 問 題 点! 主 要 プログラムの1つであるJavaScriptに 関 する コードカバレッジが サポート 対 象 ブラウザにて 測 定 できなかった! 10 年 以 上 続 いている 製 品 の 為 デッドコードが 存 在 する 箇 所 も 存 在 し カバレッジ100%を 達 成 することは 不 可 能 であった! カバレッジ 計 測 結 果 の 利 用 方 法 が 分 からない 開 発 者 や 評 価 者 が 大 勢 いた! 明 確 な 利 用 基 準 が 設 けられない 為 に 過 去 に1 度 失 敗 した 経 緯 がある No.4

Java Script Coverage No.5

IE/FirefoxでのJSカバレッジ 計 測 ツール Create!! No.6

JsCoverageの 仕 組 み var ctr = 0; document.body.onclick = function() { ctr = ctr + 1; if (ctr > 4) { alert(ctr); } else { alert(ctr); } } No.7

JsCoverageの 仕 組 み //BRT_BLOCK_BEGIN:1 var ctr = 0; document.body.onclick = function() { //BRT_BLOCK_BEGIN:2 ctr = ctr + 1; if (ctr > 4) { //BRT_BLOCK_BEGIN:3 alert(ctr); //BRT_BLOCK_END:3 } else { //BRT_BLOCK_BEGIN:4 alert(ctr); } //BRT_BLOCK_END:2 } //BRT_BLOCK_END:1 //BRT_BLOCK_END:4 No.8

JsCoverageの 仕 組 み //BRT_BLOCK_BEGIN:1 var ctr = 0; document.body.onclick = function() { //BRT_BLOCK_BEGIN:2 ctr = ctr + 1; if (ctr > 4) { //BRT_BLOCK_BEGIN:3 alert(ctr); //BRT_BLOCK_END:3 } else { //BRT_BLOCK_BEGIN:4 alert(ctr); } //BRT_BLOCK_END:2 } //BRT_BLOCK_END:1 //BRT_BLOCK_END:4 No.9

JsCoverageの 仕 組 み //BRT_BLOCK_BEGIN:1 var ctr = 0; document.body.onclick = function() { //BRT_BLOCK_BEGIN:2 ctr = ctr + 1; if (ctr > 4) { //BRT_BLOCK_BEGIN:3 alert(ctr); //BRT_BLOCK_END:3 } else { //BRT_BLOCK_BEGIN:4 alert(ctr); //BRT_BLOCK_END:4 } //BRT_BLOCK_END:2 }; //BRT_BLOCK_END:1 No.10

JsCoverageの 仕 組 み //BRT_BLOCK_BEGIN:1 window.scriptobjects['scoverage-a.js-0'].executedblock[1] = (window.scriptobjects['scoveragea.js-0'].executedblock[1]? window.scriptobjects['scoverage-a.js- 0'].executedBlock[1] + 1 : 1); var ctr = 0; document.body.onclick = function() { //BRT_BLOCK_BEGIN:2 window.scriptobjects['scoverage-a.js-0'].executedblock[2] = (window.scriptobjects['scoveragea.js-0'].executedblock[2]? window.scriptobjects['scoverage-a.js-0'].executedblock[2] + 1 : 1); ctr = ctr + 1; if (ctr > 4) { //BRT_BLOCK_BEGIN:3 window.scriptobjects['scoverage-a.js-0'].executedblock[3] = (window.scriptobjects['scoveragea.js-0'].executedblock[3]? window.scriptobjects['scoverage-a.js-0'].executedblock[3] + 1 : 1); alert(ctr); //BRT_BLOCK_END:3 } else { //BRT_BLOCK_BEGIN:4 window.scriptobjects['scoverage-a.js-0'].executedblock[4] = (window.scriptobjects['scoveragea.js-0'].executedblock[4]? window.scriptobjects['scoverage-a.js-0'].executedblock[4] + 1 : 1); alert(ctr); //BRT_BLOCK_END:4 } //BRT_BLOCK_END:2 }; //BRT_BLOCK_END:1 No.11

運 用 手 順 No.12

カバレッジ 運 用 に 関 するご 説 明 の 前 に 部 署 の 開 発 サイクル 開 発 評 価 の 完 了 基 準 はカバレッジが100% 通 っていること 品 質 保 証 部 門 はカバレッジ100%のテストケースを 閲 覧 できるため テスト 観 点 の 抜 けをチェック 可 能 No.13

課 課 カバレッジを 運 用 に 乗 せるまでの 課 題 課 題 1: カバレッジ 率 90% の 善 し 悪 しが 判 定 できない スモールスタートとして カバレッジ 対 象 ソースコードを 前 回 リリースからの 差 分 のみとし 100%を 完 了 基 準 にした 題 2: カバレッジ 測 定 方 法 が 分 からない ツールが 利 用 できる 環 境 をクラウド(Amazon EC2) 上 に 整 備 し 利 用 時 はインスタンスをコピーするだけの 状 態 とした 題 3: カバレッジ 測 定 が 面 倒 くさい 案 件 番 号 を 入 力 するだけで 担 当 分 のカバレッジ 未 通 過 行 一 覧 が EXCELで 閲 覧 可 能 なツールを 開 発 した No.14

前 回 リリースからの 差 分 のみって? カバレッジ 未 通 過 のカウント 方 法 を 変 更 し ソース 全 体 = カバレッジ 通 過 行 + 未 通 過 行 ソース 全 体 = 既 存 ソースコード + カバレッジ 通 過 行 + 未 通 過 行 と 考 えた SVN 等 にてソース 管 理 をしていると ソースの1 行 1 行 に 対 してリビジョンを 持 っ ている 為 特 定 ( 前 回 リリース 番 号 等 )のリビジョンより 前 の 行 は 通 過 行 としてカ ウント 可 能 にできる! No.15

未 通 過 行 一 覧 作 成 ツール 概 要 1.カバレッジを 測 定 する 2. 計 測 結 果 を 取 得 3.ソースと 突 合 する 4. 未 通 過 行 がエクセルに 出 力 される 5. 未 通 過 一 覧 を 利 用 して 再 テスト No.16

カバレッジ 計 測 全 体 図 1 Java 通 過 行 情 報 Js 通 過 行 情 報 2 担 当 分 のみ 未 通 過 行 一 覧 No.17

未 通 過 行 一 覧 の 使 い 方 No.18

環 境 準 備 No.19

JaCoCo(Java Code Coverage Library)! javaagentを 利 用 したon-the-fly 方 式! 起 動 引 数 に1 行 追 加 するだけ! -javaagent:[yourpath/]jacocoagent.jar=[option1]=[value1],[option2]=[value2] 例 ) WebSphereでは 管 理 コンソールから アプリケーションサーバ > (サーバー 名 ) > プロセス 定 義 > Java 仮 想 マシン の 汎 用 JVM 引 数 に 下 記 の 様 に 追 記 します -javaagent:f:\ibm\websphere\appserver\java\jre\lib\ext\jacocoagent.jar=destfile=f:\ibm \WebSphere\AppServer\profiles\AppSrv01\logs\cws\was.exec,includes=jp/co/worksap/* No.20

JsCoverage! JSファイルのInstrument(カバレッジデータ 埋 め 込 み) ディレクトリを 指 定 して bat/antで 実 行 するだけ! Webアプリケーションへの 配 置 WEB-INF/libにjs-coverage-tool.jarを 設 置 web.xmlに 数 行 追 記! カバレッジデータの 収 集 (レポート 出 力 ) ディレクトリを 指 定 して bat/antで 実 行 するだけ No.21

未 通 過 一 覧 作 成 ツール! 以 下 をINIファイルに 記 載 して 実 行! SVN 認 証 情 報 ソースのディレクトリ! カバレッジ 通 過 XMLのディレクトリ! 対 象 としたい 開 発 者 の 名 称 など! リビジョン 範 囲! 結 果 ファイル 中 身! チェックイン 時 のコメント! 修 正 リビジョン 番 号! クラス 名 称 行 番 号! 開 発 者 名 称! 行 の 内 容 No.22

効 果 測 定 No.23

効 果 測 定! 定 量 的 効 果 カバレッジ 対 策 にてフォーカスした 要 因 に 対 しての 不 具 合 件 数 が リリース 毎 の 不 具 合 数 比 較 にて 約 7 割 減 少 した! 定 性 的 効 果 開 発 時 にカバレッジ 測 定 を 意 識 したソースコードを 作 成 する 開 発 者 が 増 加 自 主 的 にカバレッジ 測 定 を 開 始 した 部 署 が 出 てきた 品 質 に 対 する 意 識 が 高 まったと 考 えることができる No.24

こんな 場 合 はぜひカバレッジを! 組 み 合 わせテストが 多 いので Pairwiseなどを 利 用 しているが 正 しく 利 用 できているかどうか 不 安 が 残 っている 協 力 会 社 等 のプロジェクト 関 係 者 が 多 いが 自 社 に 関 係 する 部 分 だけに 絞 ったカバレッジを 測 定 したい 特 定 期 間 ( 特 に 締 切 間 際 など)における コミュニケーションロス ( 修 正 内 容 把 握 不 足 )が 心 配 だ 開 発 者 が 勝 手 に 修 正 してしまった 部 分 を 検 知 したい No.25

今 後 の 展 望! カバレッジ 測 定 の 利 用 を 社 外 にも 広 めるため 今 回 開 発 した 測 定 ツールをオープンソースとして 公 開 します!! URL https://github.com/worksapplications ( 今 後 QC 活 動 にて 作 成 したツールは 上 記 にてどんどん 公 開 していきます!) No.26

ご 清 聴 ありがとうございました ご 質 問 ご 意 見 などは ohata_y@worksap.co.jp までお 願 い 致 します No.27