ソフトウェア検証の可視化管理～可視化がもたらす数々の恩恵～

NEUSOFT Japan株式会社
2011年1月25日

25CopyrightJan. 2011© 2011 Neusoft Corporation All rights Reserved© Neusoft Confidential

1Agenda1. 中国検証アウトソーシングの現状
2. 可視化管理
3. 品質レポート
4. 最後に25 Jan. 2011
© Neusoft Confidential21. 中国検証アウトソーシングの現状

3

中国ソフトウェア検証アウトソーシング予測 中国ソフトウェア検証アウトソーシング市場規模 (2010年～2012年は市場規模予測)

データ出所：CCID 2010.02

国際経済情勢の改善や政府機関の強力な支援（アウトソーシング業務の免税、設備の輸出/輸入の特恵政策など）により、中国ソフトウェアアウトソーシング業務は長期に渡る成長傾向にある。
検証アウトソーシング市場における、この先3年間の増加率は年率36.2%であり、市場規模も歩調を合わせるように急速に拡大している。
25 Jan. 2011
© Neusoft Confidential

4

オフショア比率
 2009年、中国ソフトウェアアウトソーシングのオフショア比率

データ出所:CCID 2010.02

オフショアでは発注先で作業(Onsite)するより持ち帰り作業(Offsite) が多く、そのための問題点も･･･
・遠隔地の管理が大変・状況が見えない・報告にタイムラグがある・品質が悪い・リスクがある等が指摘されている。

【検証可視化】管理を徹底↓
お客様がリアルタイムにプロジェクト状況を把握できる

25 Jan. 2011
© Neusoft Confidential52. 可視化管理6

2. 可視化管理
主な可視化管理2.1. 検証プロセス

2.5. リスク

2.2. 製品品質

2.6. 要員
可視化

2.3. 検証品質

2.7. 設備

2.4. 進捗

2.8. 管理ツール

25 Jan. 2011
© Neusoft Confidential72.1. 検証プロセスの可視化
検証プロセス自体の可視化 ⇒ 全体の流れやどんな成果物があるかを把握
プロジェクト管理

プロジェクト計画
検証計画

プロジェクト管理日報

検証レポート

リスク管理
リスク管理表週報問題管理表

要求理解

テスト設計

マイルストン
検証結果報
品質レポート総括
告書

工程プロセス

環境構築

検証実施

検証総結

検証環境一覧表

検証結果
Bugレポート

検証結果報
告書

項目表設計
ＴｅｓｔSheet設計
要求理解報告書

項目一覧表
テストケース

Q&A
Keywords

検証データ

サポートプロセス

検証総結
レポート

レビュー記録レビュー（プロジェクトのライフサイクルに貫くレビュー活動)
度量と分析
度量計画

25 Jan. 2011
© Neusoft Confidential

過程保証
品質保証
計画

構成管理
配置管理
計画

原因分析
原因分析
レポート

顧客満足度管理顧客満足度調査表

82.2. 製品品質の可視化✎ ステータス別BUG件数✎モジュール別Bug数✎各バージョンBUG致命度分布✎各検証アイテムBUG致命度分布

プロジェクトに関連する管理者及び開発者は、図表を確認し、レポートを分析する形で、リアルタイムな製品品質を把握できる。

25 Jan. 2011
© Neusoft Confidential✎未対応BUG経過日数….

92.2. 製品品質の可視化(1/5)
RC・9/29以降、修正が加速されている(未対応が減少)。
・10/29時点で未対応が無く、修正確認も減少し、RCに向け良好である。

25 Jan. 2011
© Neusoft Confidential102.2. 製品品質の可視化(2/5)
新規、改修の多い
プロジェクト向き・モジュール1,4,9は総BUG件数が多い。
・モジュール1,2,4,5,9は致命度大中が多い。
25 Jan. 2011
© Neusoft Confidential

11

2.2. 製品品質の可視化(3/5)
1サイクル目

2サイクル目

3サイクル目・検証が2サイクル目に入ったVer4で不具合が増えている。
・致命度大中のBUG件数はVer4から、少しずつ減少している。

25 Jan. 2011
© Neusoft Confidential

122.2. 製品品質の可視化(4/5)

・シナリオとGUIテストのBUG件数が多く、機能連携が弱い。
・致命度小、軽微なBUG件数が多く、細かな不具合が目立つ。

25 Jan. 2011
© Neusoft Confidential13

2.2. 製品品質の可視化(5/5)
検証影響目安・修正困難だと思われる一部の致命度大中BUGが長期残留している。
・致命度大中のBUGが10日前後残留すると、検証進捗への影響が大きい。

25 Jan. 2011
© Neusoft Confidential

14

2.3. 検証品質の可視化✎各バージョンのBUG予測&実際✎有効&無効BUG割合✎ BUG遅延率….

プロジェクトに関連する管理者及び開発者は、図表を確認し、レポートを分析する形で、リアルタイムな検証品質を把握できる。

25 Jan. 2011
© Neusoft Confidential15

2.3. 検証品質の可視化(1/3)

・Ver.2では予測より大幅にBUG件数が多い。
・ Ver.6でバグが増えたことに問題があり得る。

25 Jan. 2011
© Neusoft Confidential

16

2.3. 検証品質の可視化(2/3)

無効BUGを差し引くことで、正確な品質分析が出来る。
・重複⇒ 検証者は情報共有。開発者は周辺確認。
・仕様⇒ 仕様が分かり難いのか？ 確認・理解不足か？
・操作ﾐｽ ⇒ ﾐｽ内容により検証品質向上の対策。
25 Jan. 2011
© Neusoft Confidential17

2.3. 検証品質の可視化(3/3)

・BUG検出が適切な時期に行なえたかを遅延率で表現することにより、検証品質を可視化する。
・Project2では目標値を超えたことに対して、遅延原因を分析し、有効な対策を検討することで検証品質の向上を目指す。
25 Jan. 2011
© Neusoft Confidential18

2.4. 進捗の可視化(1/2)
各プロジェクトの詳細な進捗状況だけではなく、関連プロジェクトを簡潔にした形式で報告することで全体把握が容易。

25 Jan. 2011
© Neusoft Confidential

19

2.4. 進捗の可視化(2/2)

表形式の数値だけではなく、テストケース毎にしたグラフ化して報告することで全体把握が容易。

25 Jan. 2011
© Neusoft Confidential

20

2.5. リスクの可視化
詳細なリスク管理だけではなく、簡潔にした形式でも表現することで全体把握が容易。

25 Jan. 2011
© Neusoft Confidential

21

2.6. 要員の可視化
プロジェクト管理者は、社員情報や人員管理表から体制管理を行なう。
社員情報表

チーム内人員管理表

チーム体制
英語は、中国内の検定試験で、数字が大きいほど難しく、4級が大学卒業レベル。
日本語は、国際試験で、数字が小さいほど難しい。

25 Jan. 2011
© Neusoft Confidential

22

2.7. 設備の可視化
WEBアプリケーションによる設備管理システムを使い、リアルタイムな設備状況を管理している。

WEBアプリケーション


利便性が高いリアルタイムな設備管理

設備管理



25 Jan. 2011
© Neusoft Confidential

型番、数量の確認
使用状況の確認
借用、返却の確認

23

2.8. 内製BUG管理ツール
検証設計、バグ追跡管理システム

自社開発したBUG管理ツール
不具合登録↓
BUG図表(自動生成)↓
リアルタイムにプロジェクト状況を把握・分析

25 Jan. 2011
© Neusoft Confidential

24

3. 品質レポート

25

3. 品質レポート
品質状況の評価

各検証サイクル終了後、品質レポートを提出

各モジュールのBUG状況により、・どの機能が安定しているか、・どの機能にどんな問題があるか、を分析し報告する。
また、モジュール毎に品質による点数付けを行ない、品質把握の手助けをする。

重点問題分析
プロジェクトの進捗や品質に影響する重要な問題を提出し、問題の影響範囲を分析する。

品質改善提案
検証側からの品質分析をもとに、お客様を通して開発側へ品質改善提案を行なう。

プロジェクト管理者は、マクロ的な不具合件数や収束状況で品質を判断する。
品質レポートは、お客様自身で分析する工数を大幅に削減し、品質対策を行なう上で重要なものである。

25 Jan. 2011
© Neusoft Confidential

26

4. 最後に27

Neusoftの検証の歩み
1996年
 ISO9001品質管理体系
標準を導入
 各部門に検証チームが設立

1993年
ソフトウェアテストとテキスト管理を作成

1993

1999年
 CMMモデルを導入、検証規程が作成 ユーザービリティ研究室を成立し、ユーザービリティテ
ストを導入

2002年
 CMM Level 5審査に通過
2004年
 CMMI5審査に通過

1995
1995
1994
1994

1996
1996

1998
1999 2001
1998 1999
2001 2002
1997
1997
2002

1998年
1995年
 プログラム管理部を成立
 検証専任者を設定

25 Jan. 2011
© Neusoft Confidential

 ソフトウェア商品品
質コントロールセン
ターを成立 パフォーマンス検証
導入

2001年
 大手グローバル企
業向けアウトソーシ
ング検証受託開始

2004
2004

2008
2008

2010
2010

2010年
 検証者総数、約1,900名
 国際アウトソーシングの検証者約1,400名

28

オフショアモデル
OnsiteOffshore

お客様NEUSOFT
NEUSOFT
OnsiteOnsite Team
Team

検証部

TV会議
Mail、口頭
Mail、口頭

Testing
Testing TeamTeam

Mail、電話
Mail、電話…
開発部…
場合によって…
他、関連部署場合によって25 Jan. 2011
© Neusoft Confidential…

29

4. 最後にNeusoftでは、十年以上の検証経験に基づき、【可視化管理】方式に取り組んで来ました。
オフショアに抱く不安に対して・分かりやすく・高品質に・低コストでお客様にご満足頂ける検証サービスを提供いたします。
NEUSOFT Japan株式会社〒135-8071
東京都江東区有明3-6-11 東京ファッションタウンビル東館7階
TEL: 03-3570-9324 FAX: 03-3570-9320
窓口：柳 明哲(liumz@neusoft.co.jp)

25 Jan. 2011
© Neusoft Confidential30

25 Jan. 2011
© Neusoft Confidential

31