SlideShare a Scribd company logo
最も身近な開発支援ツール                           品質スイート                                          Seeing is understanding.

                                     QUALITY SUITE


                                                                                http://www.change-vision.com/




               モデルを使って品質向上

           品質スイート(仮)
                 ㈱チェンジビジョン


                Copyright (C) 2011 Change Vision Corporation. All Rights Reserved.
Seeing is understanding.


アジェンダ
システムの社会的責任
高品質なシステム
品質スイート(仮)が支援する活動
開発現場の実情
ツールを有効活用できない理由
品質スイートとは
品質スイート(仮)の機能(一部)
予定機能とリリース予定
【参考資料】機能説明


        Copyright (C) 2011 Change Vision Corporation. All Rights Reserved.                         2
Seeing is understanding.


システムの社会的責任
現代社会では至る所でソフトウェア・システムが利用
されている
 よって、問題発生時の影響も大きい




  高品質なシステムが求められる
      Copyright (C) 2011 Change Vision Corporation. All Rights Reserved.                         3
Seeing is understanding.


高品質なシステム
高品質なシステムとは
 ユーザにとって価値(満足度)の高いシステム
  システムに求められる品質特性を、最適な方法で実現したシステム
  ex. 品質特性:機能性、信頼性、使用性、保守性・・・
  (出展: ISO/IEC 9162-1:2001)




高品質なシステムを開発するためには
 以下の活動を行う必要がある
  プロジェクト管理、プロセス管理、要求管理、構成管理、変更管理、トレーサビ
  リティ管理、課題・不具合管理、・・・
  要件定義、アーキテクチャ設計、構築、テスト、各種改善活動・・・
  仕様記述、シミュレーション、静的解析、妥当性確認・・・
  メンバーのスキル向上教育・・・

          ほぼ全てのエンジニアリング活動が
            システムの品質に関わる
               Copyright (C) 2011 Change Vision Corporation. All Rights Reserved.                         4
Seeing is understanding.


品質スイート(仮)が支援する活動
1.    検証(Verification)
         上位工程の決定通りに成果物が作成されているか?
         抽象レベルの期待値に見合ったソフトウェアが開発されているか?
2.    妥当性の確認(Validation)
         開発した成果が妥当か?

     Validation
                                                     Verification
                      要件分析                                                       (S/W)システムテスト



       Validation                                 Verification
                         アーキテクチャ設計                                        結合テスト

                                                   Verification
                    Validation
                                       詳細設計                         単体テスト

                                                    構築(実装)
                                                                                        参考:Automotive SPICEを参考に簡略化


                          Copyright (C) 2011 Change Vision Corporation. All Rights Reserved.                              5
Seeing is understanding.


開発現場の実情
1.   テスト
      動作確認レベル。 「動けばOK」
      『動く』の定義は人によって異なる
           合格基準があいまい
           テストにヌケモレが多々ある


2.   妥当性の確認(+設計改善)
      仕様や設計の妥当性は感覚的に評価、判断している
           上位工程の決定が全て考慮されていない場合(ヌケモレ)が多々ある
      大がかりな改善活動に取り掛かれない
           現在の構造を把握できないため、改善個所、改善後の影響が分からない




               Copyright (C) 2011 Change Vision Corporation. All Rights Reserved.                         6
Seeing is understanding.

 ツールを有効活用できない理由
   テストや妥当性確認、設計改善を支援するツールは世の中に
   沢山あるが・・・

                                                                                  仰々
     難しい                           高い
                                                                                  しい
   求められるツール
     使い方がシンプルでメリットが分かり易い
     価格が手頃
       先行導入の敷居が低い
     現在の開発プロセスの中で使える

            「高機能だが使わないツール」
品質スイート(仮)         より
  の狙い
            「気軽に使えるツール」が必要
            「気軽に使えるツール」が必要
             Copyright (C) 2011 Change Vision Corporation. All Rights Reserved.                          7
Seeing is understanding.


品質スイート(仮)とは
モデルを用いて、効率的な品質向上を支援する
astah* の拡張機能群

メリット
 効率的な品質向上活動をサポートすること
   難しすぎて使えないツールより、シンプルに使えるツール
 モデル駆動開発の足がかりになること
   モデルを作成する価値をシンプルに実感できる




       Copyright (C) 2011 Change Vision Corporation. All Rights Reserved.                         8
Seeing is understanding.


品質スイート(仮)の機能(1)
機能(一部)
 状態遷移パス抽出                                                                     デモ

  指定した状態遷移回数に従って状態遷移パスを抽出し、テ
  ストケースを作成
 状態遷移表              デモ

  仕様のヌケモレのチェックに利用
  状態遷移表でignore/can not happenの指定が可能
 要素間依存関係解析表(DSM)                                                       デモ
  クラス、インタフェース、パッケージ間の依存関係を示すDSM
  を作成
                     デモ
 不整合検出
  クラス図とシーケンス図の間の不整合を検出

         Copyright (C) 2011 Change Vision Corporation. All Rights Reserved.                         9
Seeing is understanding.




御社の課題解決に向けて、尽力さ
    せていただきます。
何卒、よろしくお願い申し上げます。




    Copyright (C) 2011 Change Vision Corporation. All Rights Reserved.                        10
Seeing is understanding.


 予定機能とリリース予定
                                   Edition                       リリース
                                                                βリリース                  リリース
  機能                                                              予定                    予定
状態遷移パス抽出                                                           2011.07              2011.09
状態遷移表                                                              2011.07              2011.09
要素間依存関係解析表(DSM)                                                    2011.07              2011.09
不整合検出                                                              2011.07              2011.09
モデルベース制御パステスト                                                      2011.12              2012.03
ソースコードと設計の差分チェック                                                     未定                   未定
モニタリング                                                               未定                   未定
自動テストツールとの連携                                                         未定                   未定
ソースコードから構造解析(DSM拡張機能)                                                未定                   未定
デシジョンテーブルの作成とユースケースの組み合わせテ                                           未定                   未定
スト生成
品質特性ツリーに従ったアーキテクチャ評価                                                 未定                   未定
要求管理ツールとテストケースの連携                                                    未定                   未定
シミュレーション                                                             未定                   未定

                                                                                        ※価格未定
                  Copyright (C) 2011 Change Vision Corporation. All Rights Reserved.                        11

More Related Content

What's hot (20)

ビジネスパターンを価値開発の観点から再考する
ビジネスパターンを価値開発の観点から再考するビジネスパターンを価値開発の観点から再考する
ビジネスパターンを価値開発の観点から再考する
Takeshi Ito
 
How to make the strong team for changes_20200925_002
How to make the strong team for changes_20200925_002How to make the strong team for changes_20200925_002
How to make the strong team for changes_20200925_002
Kei Nakahara
 
【16-B-7】TIDAコンソーシアム
【16-B-7】TIDAコンソーシアム【16-B-7】TIDAコンソーシアム
【16-B-7】TIDAコンソーシアム
Developers Summit
 
リーンソフトウェア開発とは
リーンソフトウェア開発とはリーンソフトウェア開発とは
リーンソフトウェア開発とは
StudyTech
 
10 years devsumi agile and the future
10 years devsumi agile and the future10 years devsumi agile and the future
10 years devsumi agile and the future
Kenji Hiranabe
 
JAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOps
JAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOpsJAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOps
JAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOps
智治 長沢
 
Process Framework「CYCLONE for Mobile Apps」(20120118)
Process Framework「CYCLONE for Mobile Apps」(20120118)Process Framework「CYCLONE for Mobile Apps」(20120118)
Process Framework「CYCLONE for Mobile Apps」(20120118)
masashi takehara
 
エンジニアが成長のエンジンになる日 #devsumi #natsumiC7
エンジニアが成長のエンジンになる日 #devsumi  #natsumiC7エンジニアが成長のエンジンになる日 #devsumi  #natsumiC7
エンジニアが成長のエンジンになる日 #devsumi #natsumiC7
Itsuki Kuroda
 
リーンキャンバス
リーンキャンバスリーンキャンバス
リーンキャンバス
Tarumoto Tetsuya
 
To be sn agile enterprise
To be sn agile enterpriseTo be sn agile enterprise
To be sn agile enterprise
Rakuten Group, Inc.
 
LEANSTARTUPアンチパターン #devlove #leanstartup
LEANSTARTUPアンチパターン #devlove #leanstartupLEANSTARTUPアンチパターン #devlove #leanstartup
LEANSTARTUPアンチパターン #devlove #leanstartup
Itsuki Kuroda
 
20150924 Human Interface Symposium 2015 ,How to measure service quality.
20150924 Human Interface Symposium 2015 ,How to measure service quality.20150924 Human Interface Symposium 2015 ,How to measure service quality.
20150924 Human Interface Symposium 2015 ,How to measure service quality.
ITOJUN
 
Agile and Quality
Agile and QualityAgile and Quality
Agile and Quality
Core Concept Technologies Inc.
 
Nonaka Scrum Creating Knowledge with Users
Nonaka Scrum Creating Knowledge with UsersNonaka Scrum Creating Knowledge with Users
Nonaka Scrum Creating Knowledge with Users
Kenji Hiranabe
 
スマートデバイスを活かしたビジネスを成功させるポイント
スマートデバイスを活かしたビジネスを成功させるポイントスマートデバイスを活かしたビジネスを成功させるポイント
スマートデバイスを活かしたビジネスを成功させるポイント
Ryohei Sogo
 
社内スタートアップによる組織の成長に伴い発生する痛みとその解決策について(Rebuild) #devlove
社内スタートアップによる組織の成長に伴い発生する痛みとその解決策について(Rebuild) #devlove 社内スタートアップによる組織の成長に伴い発生する痛みとその解決策について(Rebuild) #devlove
社内スタートアップによる組織の成長に伴い発生する痛みとその解決策について(Rebuild) #devlove
Itsuki Kuroda
 
[RIT]MLmodeling service
[RIT]MLmodeling service[RIT]MLmodeling service
[RIT]MLmodeling service
RIT
 
LeanUX とこれからの HCD
LeanUX とこれからの HCDLeanUX とこれからの HCD
LeanUX とこれからの HCD
Kazumichi (Mario) Sakata
 
Developers Summit 2012 16-E-1
Developers Summit 2012 16-E-1Developers Summit 2012 16-E-1
Developers Summit 2012 16-E-1
Kohei Kumazawa
 
Agile and Scrum: Theory of Knowledge Creation and A Real Story
Agile and Scrum: Theory of Knowledge Creation and A Real StoryAgile and Scrum: Theory of Knowledge Creation and A Real Story
Agile and Scrum: Theory of Knowledge Creation and A Real Story
Kenji Hiranabe
 
ビジネスパターンを価値開発の観点から再考する
ビジネスパターンを価値開発の観点から再考するビジネスパターンを価値開発の観点から再考する
ビジネスパターンを価値開発の観点から再考する
Takeshi Ito
 
How to make the strong team for changes_20200925_002
How to make the strong team for changes_20200925_002How to make the strong team for changes_20200925_002
How to make the strong team for changes_20200925_002
Kei Nakahara
 
【16-B-7】TIDAコンソーシアム
【16-B-7】TIDAコンソーシアム【16-B-7】TIDAコンソーシアム
【16-B-7】TIDAコンソーシアム
Developers Summit
 
リーンソフトウェア開発とは
リーンソフトウェア開発とはリーンソフトウェア開発とは
リーンソフトウェア開発とは
StudyTech
 
10 years devsumi agile and the future
10 years devsumi agile and the future10 years devsumi agile and the future
10 years devsumi agile and the future
Kenji Hiranabe
 
JAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOps
JAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOpsJAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOps
JAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOps
智治 長沢
 
Process Framework「CYCLONE for Mobile Apps」(20120118)
Process Framework「CYCLONE for Mobile Apps」(20120118)Process Framework「CYCLONE for Mobile Apps」(20120118)
Process Framework「CYCLONE for Mobile Apps」(20120118)
masashi takehara
 
エンジニアが成長のエンジンになる日 #devsumi #natsumiC7
エンジニアが成長のエンジンになる日 #devsumi  #natsumiC7エンジニアが成長のエンジンになる日 #devsumi  #natsumiC7
エンジニアが成長のエンジンになる日 #devsumi #natsumiC7
Itsuki Kuroda
 
LEANSTARTUPアンチパターン #devlove #leanstartup
LEANSTARTUPアンチパターン #devlove #leanstartupLEANSTARTUPアンチパターン #devlove #leanstartup
LEANSTARTUPアンチパターン #devlove #leanstartup
Itsuki Kuroda
 
20150924 Human Interface Symposium 2015 ,How to measure service quality.
20150924 Human Interface Symposium 2015 ,How to measure service quality.20150924 Human Interface Symposium 2015 ,How to measure service quality.
20150924 Human Interface Symposium 2015 ,How to measure service quality.
ITOJUN
 
Nonaka Scrum Creating Knowledge with Users
Nonaka Scrum Creating Knowledge with UsersNonaka Scrum Creating Knowledge with Users
Nonaka Scrum Creating Knowledge with Users
Kenji Hiranabe
 
スマートデバイスを活かしたビジネスを成功させるポイント
スマートデバイスを活かしたビジネスを成功させるポイントスマートデバイスを活かしたビジネスを成功させるポイント
スマートデバイスを活かしたビジネスを成功させるポイント
Ryohei Sogo
 
社内スタートアップによる組織の成長に伴い発生する痛みとその解決策について(Rebuild) #devlove
社内スタートアップによる組織の成長に伴い発生する痛みとその解決策について(Rebuild) #devlove 社内スタートアップによる組織の成長に伴い発生する痛みとその解決策について(Rebuild) #devlove
社内スタートアップによる組織の成長に伴い発生する痛みとその解決策について(Rebuild) #devlove
Itsuki Kuroda
 
[RIT]MLmodeling service
[RIT]MLmodeling service[RIT]MLmodeling service
[RIT]MLmodeling service
RIT
 
Developers Summit 2012 16-E-1
Developers Summit 2012 16-E-1Developers Summit 2012 16-E-1
Developers Summit 2012 16-E-1
Kohei Kumazawa
 
Agile and Scrum: Theory of Knowledge Creation and A Real Story
Agile and Scrum: Theory of Knowledge Creation and A Real StoryAgile and Scrum: Theory of Knowledge Creation and A Real Story
Agile and Scrum: Theory of Knowledge Creation and A Real Story
Kenji Hiranabe
 

Similar to Qs info002 (20)

Qs information20110615
Qs information20110615Qs information20110615
Qs information20110615
Kei Nakahara
 
19-B-4 開発品質向上のための、ASQ/ALMソリューション
19-B-4 開発品質向上のための、ASQ/ALMソリューション19-B-4 開発品質向上のための、ASQ/ALMソリューション
19-B-4 開発品質向上のための、ASQ/ALMソリューション
Developers Summit
 
開発品質向上のための、ASQ/ALMソリューション ~品質向上策・活用していないのは何故ですか?~
開発品質向上のための、ASQ/ALMソリューション ~品質向上策・活用していないのは何故ですか?~開発品質向上のための、ASQ/ALMソリューション ~品質向上策・活用していないのは何故ですか?~
開発品質向上のための、ASQ/ALMソリューション ~品質向上策・活用していないのは何故ですか?~
mafujiwara
 
Jenkins ユーザ・カンファレンス 2012 東京 S406-4/マルチステージ型継続的インテグレーションのすすめ
Jenkins ユーザ・カンファレンス 2012 東京 S406-4/マルチステージ型継続的インテグレーションのすすめJenkins ユーザ・カンファレンス 2012 東京 S406-4/マルチステージ型継続的インテグレーションのすすめ
Jenkins ユーザ・カンファレンス 2012 東京 S406-4/マルチステージ型継続的インテグレーションのすすめ
atsushi_tmx
 
【17-C-4】「Axure RPによる画面プロトタイプを活用した要件定義の改善:野村総合研究所、NTTデータの事例紹介」松永充弘氏
【17-C-4】「Axure RPによる画面プロトタイプを活用した要件定義の改善:野村総合研究所、NTTデータの事例紹介」松永充弘氏【17-C-4】「Axure RPによる画面プロトタイプを活用した要件定義の改善:野村総合研究所、NTTデータの事例紹介」松永充弘氏
【17-C-4】「Axure RPによる画面プロトタイプを活用した要件定義の改善:野村総合研究所、NTTデータの事例紹介」松永充弘氏
Developers Summit
 
AJ2010_20100409_maegawasensei
AJ2010_20100409_maegawasenseiAJ2010_20100409_maegawasensei
AJ2010_20100409_maegawasensei
Akiko Kosaka
 
【Agile Forum in Gifu】 Visual Studio 2010 でみる、アジャイル開発における開発支援ツールの活用
【Agile Forum in Gifu】 Visual Studio 2010 でみる、アジャイル開発における開発支援ツールの活用【Agile Forum in Gifu】 Visual Studio 2010 でみる、アジャイル開発における開発支援ツールの活用
【Agile Forum in Gifu】 Visual Studio 2010 でみる、アジャイル開発における開発支援ツールの活用
智治 長沢
 
Why Agile Now ? - leanstartup and ARC
Why Agile Now ? - leanstartup and ARCWhy Agile Now ? - leanstartup and ARC
Why Agile Now ? - leanstartup and ARC
Kenji Hiranabe
 
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】 Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
智治 長沢
 
テストを分類してみよう!
テストを分類してみよう!テストを分類してみよう!
テストを分類してみよう!
Kenji Okumura
 
【Agile Conference tokyo 2011】 継続的フィードバック
【Agile Conference tokyo 2011】 継続的フィードバック【Agile Conference tokyo 2011】 継続的フィードバック
【Agile Conference tokyo 2011】 継続的フィードバック
智治 長沢
 
Agile 459 | 11/17 資料
Agile 459 | 11/17 資料Agile 459 | 11/17 資料
Agile 459 | 11/17 資料
智治 長沢
 
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-
アジャイルテスト  -高品質を追求するアジャイルチームにおけるテストの視点-アジャイルテスト  -高品質を追求するアジャイルチームにおけるテストの視点-
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-
Satoshi Masuda
 
【18-B-4】ソースコード品質、大丈夫ですか? ~静的検証のススメ~
【18-B-4】ソースコード品質、大丈夫ですか? ~静的検証のススメ~【18-B-4】ソースコード品質、大丈夫ですか? ~静的検証のススメ~
【18-B-4】ソースコード品質、大丈夫ですか? ~静的検証のススメ~
Developers Summit
 
【Agile Conference tokyo 2010】 Going Agile with Tool
【Agile Conference tokyo 2010】 Going Agile with Tool【Agile Conference tokyo 2010】 Going Agile with Tool
【Agile Conference tokyo 2010】 Going Agile with Tool
智治 長沢
 
アジャイル開発の始め方
アジャイル開発の始め方アジャイル開発の始め方
アジャイル開発の始め方
ESM SEC
 
【XDev】A-2 アジリティ向上のためのツール活用
【XDev】A-2 アジリティ向上のためのツール活用【XDev】A-2 アジリティ向上のためのツール活用
【XDev】A-2 アジリティ向上のためのツール活用
智治 長沢
 
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo 【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
智治 長沢
 
Qs information20110615
Qs information20110615Qs information20110615
Qs information20110615
Kei Nakahara
 
19-B-4 開発品質向上のための、ASQ/ALMソリューション
19-B-4 開発品質向上のための、ASQ/ALMソリューション19-B-4 開発品質向上のための、ASQ/ALMソリューション
19-B-4 開発品質向上のための、ASQ/ALMソリューション
Developers Summit
 
開発品質向上のための、ASQ/ALMソリューション ~品質向上策・活用していないのは何故ですか?~
開発品質向上のための、ASQ/ALMソリューション ~品質向上策・活用していないのは何故ですか?~開発品質向上のための、ASQ/ALMソリューション ~品質向上策・活用していないのは何故ですか?~
開発品質向上のための、ASQ/ALMソリューション ~品質向上策・活用していないのは何故ですか?~
mafujiwara
 
Jenkins ユーザ・カンファレンス 2012 東京 S406-4/マルチステージ型継続的インテグレーションのすすめ
Jenkins ユーザ・カンファレンス 2012 東京 S406-4/マルチステージ型継続的インテグレーションのすすめJenkins ユーザ・カンファレンス 2012 東京 S406-4/マルチステージ型継続的インテグレーションのすすめ
Jenkins ユーザ・カンファレンス 2012 東京 S406-4/マルチステージ型継続的インテグレーションのすすめ
atsushi_tmx
 
【17-C-4】「Axure RPによる画面プロトタイプを活用した要件定義の改善:野村総合研究所、NTTデータの事例紹介」松永充弘氏
【17-C-4】「Axure RPによる画面プロトタイプを活用した要件定義の改善:野村総合研究所、NTTデータの事例紹介」松永充弘氏【17-C-4】「Axure RPによる画面プロトタイプを活用した要件定義の改善:野村総合研究所、NTTデータの事例紹介」松永充弘氏
【17-C-4】「Axure RPによる画面プロトタイプを活用した要件定義の改善:野村総合研究所、NTTデータの事例紹介」松永充弘氏
Developers Summit
 
AJ2010_20100409_maegawasensei
AJ2010_20100409_maegawasenseiAJ2010_20100409_maegawasensei
AJ2010_20100409_maegawasensei
Akiko Kosaka
 
【Agile Forum in Gifu】 Visual Studio 2010 でみる、アジャイル開発における開発支援ツールの活用
【Agile Forum in Gifu】 Visual Studio 2010 でみる、アジャイル開発における開発支援ツールの活用【Agile Forum in Gifu】 Visual Studio 2010 でみる、アジャイル開発における開発支援ツールの活用
【Agile Forum in Gifu】 Visual Studio 2010 でみる、アジャイル開発における開発支援ツールの活用
智治 長沢
 
Why Agile Now ? - leanstartup and ARC
Why Agile Now ? - leanstartup and ARCWhy Agile Now ? - leanstartup and ARC
Why Agile Now ? - leanstartup and ARC
Kenji Hiranabe
 
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】 Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
智治 長沢
 
テストを分類してみよう!
テストを分類してみよう!テストを分類してみよう!
テストを分類してみよう!
Kenji Okumura
 
【Agile Conference tokyo 2011】 継続的フィードバック
【Agile Conference tokyo 2011】 継続的フィードバック【Agile Conference tokyo 2011】 継続的フィードバック
【Agile Conference tokyo 2011】 継続的フィードバック
智治 長沢
 
Agile 459 | 11/17 資料
Agile 459 | 11/17 資料Agile 459 | 11/17 資料
Agile 459 | 11/17 資料
智治 長沢
 
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-
アジャイルテスト  -高品質を追求するアジャイルチームにおけるテストの視点-アジャイルテスト  -高品質を追求するアジャイルチームにおけるテストの視点-
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-
Satoshi Masuda
 
【18-B-4】ソースコード品質、大丈夫ですか? ~静的検証のススメ~
【18-B-4】ソースコード品質、大丈夫ですか? ~静的検証のススメ~【18-B-4】ソースコード品質、大丈夫ですか? ~静的検証のススメ~
【18-B-4】ソースコード品質、大丈夫ですか? ~静的検証のススメ~
Developers Summit
 
【Agile Conference tokyo 2010】 Going Agile with Tool
【Agile Conference tokyo 2010】 Going Agile with Tool【Agile Conference tokyo 2010】 Going Agile with Tool
【Agile Conference tokyo 2010】 Going Agile with Tool
智治 長沢
 
アジャイル開発の始め方
アジャイル開発の始め方アジャイル開発の始め方
アジャイル開発の始め方
ESM SEC
 
【XDev】A-2 アジリティ向上のためのツール活用
【XDev】A-2 アジリティ向上のためのツール活用【XDev】A-2 アジリティ向上のためのツール活用
【XDev】A-2 アジリティ向上のためのツール活用
智治 長沢
 
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo 【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
智治 長沢
 

Recently uploaded (10)

株式会社アイスタイル 人事制度(活躍と成長を引き出すための取り組みについて).pdf
株式会社アイスタイル 人事制度(活躍と成長を引き出すための取り組みについて).pdf株式会社アイスタイル 人事制度(活躍と成長を引き出すための取り組みについて).pdf
株式会社アイスタイル 人事制度(活躍と成長を引き出すための取り組みについて).pdf
istyleinc
 
Comtec's company profile, business activities, training system, etc.
Comtec's company profile, business activities, training system, etc.Comtec's company profile, business activities, training system, etc.
Comtec's company profile, business activities, training system, etc.
kyaguchi
 
giao trinh mina n5 choukai tasuku - tiengnhatdongian.com
giao trinh mina n5 choukai tasuku - tiengnhatdongian.comgiao trinh mina n5 choukai tasuku - tiengnhatdongian.com
giao trinh mina n5 choukai tasuku - tiengnhatdongian.com
Tiếng Nhật Đơn giản
 
★FY26新卒向け★dodaキャンパス用クロノス会社紹介資料0527最新版.pdf
★FY26新卒向け★dodaキャンパス用クロノス会社紹介資料0527最新版.pdf★FY26新卒向け★dodaキャンパス用クロノス会社紹介資料0527最新版.pdf
★FY26新卒向け★dodaキャンパス用クロノス会社紹介資料0527最新版.pdf
harunahara
 
きみのまほろば其の十二2025.5.27 kintoneの統制 あるグローバル人事のケース
きみのまほろば其の十二2025.5.27 kintoneの統制 あるグローバル人事のケースきみのまほろば其の十二2025.5.27 kintoneの統制 あるグローバル人事のケース
きみのまほろば其の十二2025.5.27 kintoneの統制 あるグローバル人事のケース
takashi0502omori
 
SiC単結晶基板―グローバル市場シェアとランキング、全体の売上と需要予測、2025~2031
SiC単結晶基板―グローバル市場シェアとランキング、全体の売上と需要予測、2025~2031SiC単結晶基板―グローバル市場シェアとランキング、全体の売上と需要予測、2025~2031
SiC単結晶基板―グローバル市場シェアとランキング、全体の売上と需要予測、2025~2031
jyuzou suzuya
 
【株式会社VISIONARY JAPAN】エンジニアチーム採用ピッチ資料_202506
【株式会社VISIONARY JAPAN】エンジニアチーム採用ピッチ資料_202506【株式会社VISIONARY JAPAN】エンジニアチーム採用ピッチ資料_202506
【株式会社VISIONARY JAPAN】エンジニアチーム採用ピッチ資料_202506
recruit9
 
Franchise Information Packet for Prospective Franchisees
Franchise Information Packet for Prospective FranchiseesFranchise Information Packet for Prospective Franchisees
Franchise Information Packet for Prospective Franchisees
quickreserverepro
 
暗号資産(仮想通貨)ウォレット入門ガイド2025:はじめての設定から安全な運用まで
暗号資産(仮想通貨)ウォレット入門ガイド2025:はじめての設定から安全な運用まで暗号資産(仮想通貨)ウォレット入門ガイド2025:はじめての設定から安全な運用まで
暗号資産(仮想通貨)ウォレット入門ガイド2025:はじめての設定から安全な運用まで
takahashiistyle
 
A Note on Strategically Aligning Corporate Governance and Information Securit...
A Note on Strategically Aligning Corporate Governance and Information Securit...A Note on Strategically Aligning Corporate Governance and Information Securit...
A Note on Strategically Aligning Corporate Governance and Information Securit...
Tokyo Security Community
 
株式会社アイスタイル 人事制度(活躍と成長を引き出すための取り組みについて).pdf
株式会社アイスタイル 人事制度(活躍と成長を引き出すための取り組みについて).pdf株式会社アイスタイル 人事制度(活躍と成長を引き出すための取り組みについて).pdf
株式会社アイスタイル 人事制度(活躍と成長を引き出すための取り組みについて).pdf
istyleinc
 
Comtec's company profile, business activities, training system, etc.
Comtec's company profile, business activities, training system, etc.Comtec's company profile, business activities, training system, etc.
Comtec's company profile, business activities, training system, etc.
kyaguchi
 
giao trinh mina n5 choukai tasuku - tiengnhatdongian.com
giao trinh mina n5 choukai tasuku - tiengnhatdongian.comgiao trinh mina n5 choukai tasuku - tiengnhatdongian.com
giao trinh mina n5 choukai tasuku - tiengnhatdongian.com
Tiếng Nhật Đơn giản
 
★FY26新卒向け★dodaキャンパス用クロノス会社紹介資料0527最新版.pdf
★FY26新卒向け★dodaキャンパス用クロノス会社紹介資料0527最新版.pdf★FY26新卒向け★dodaキャンパス用クロノス会社紹介資料0527最新版.pdf
★FY26新卒向け★dodaキャンパス用クロノス会社紹介資料0527最新版.pdf
harunahara
 
きみのまほろば其の十二2025.5.27 kintoneの統制 あるグローバル人事のケース
きみのまほろば其の十二2025.5.27 kintoneの統制 あるグローバル人事のケースきみのまほろば其の十二2025.5.27 kintoneの統制 あるグローバル人事のケース
きみのまほろば其の十二2025.5.27 kintoneの統制 あるグローバル人事のケース
takashi0502omori
 
SiC単結晶基板―グローバル市場シェアとランキング、全体の売上と需要予測、2025~2031
SiC単結晶基板―グローバル市場シェアとランキング、全体の売上と需要予測、2025~2031SiC単結晶基板―グローバル市場シェアとランキング、全体の売上と需要予測、2025~2031
SiC単結晶基板―グローバル市場シェアとランキング、全体の売上と需要予測、2025~2031
jyuzou suzuya
 
【株式会社VISIONARY JAPAN】エンジニアチーム採用ピッチ資料_202506
【株式会社VISIONARY JAPAN】エンジニアチーム採用ピッチ資料_202506【株式会社VISIONARY JAPAN】エンジニアチーム採用ピッチ資料_202506
【株式会社VISIONARY JAPAN】エンジニアチーム採用ピッチ資料_202506
recruit9
 
Franchise Information Packet for Prospective Franchisees
Franchise Information Packet for Prospective FranchiseesFranchise Information Packet for Prospective Franchisees
Franchise Information Packet for Prospective Franchisees
quickreserverepro
 
暗号資産(仮想通貨)ウォレット入門ガイド2025:はじめての設定から安全な運用まで
暗号資産(仮想通貨)ウォレット入門ガイド2025:はじめての設定から安全な運用まで暗号資産(仮想通貨)ウォレット入門ガイド2025:はじめての設定から安全な運用まで
暗号資産(仮想通貨)ウォレット入門ガイド2025:はじめての設定から安全な運用まで
takahashiistyle
 
A Note on Strategically Aligning Corporate Governance and Information Securit...
A Note on Strategically Aligning Corporate Governance and Information Securit...A Note on Strategically Aligning Corporate Governance and Information Securit...
A Note on Strategically Aligning Corporate Governance and Information Securit...
Tokyo Security Community
 

Qs info002

  • 1. 最も身近な開発支援ツール 品質スイート Seeing is understanding. QUALITY SUITE http://www.change-vision.com/ モデルを使って品質向上 品質スイート(仮) ㈱チェンジビジョン Copyright (C) 2011 Change Vision Corporation. All Rights Reserved.
  • 3. Seeing is understanding. システムの社会的責任 現代社会では至る所でソフトウェア・システムが利用 されている よって、問題発生時の影響も大きい 高品質なシステムが求められる Copyright (C) 2011 Change Vision Corporation. All Rights Reserved. 3
  • 4. Seeing is understanding. 高品質なシステム 高品質なシステムとは ユーザにとって価値(満足度)の高いシステム システムに求められる品質特性を、最適な方法で実現したシステム ex. 品質特性:機能性、信頼性、使用性、保守性・・・ (出展: ISO/IEC 9162-1:2001) 高品質なシステムを開発するためには 以下の活動を行う必要がある プロジェクト管理、プロセス管理、要求管理、構成管理、変更管理、トレーサビ リティ管理、課題・不具合管理、・・・ 要件定義、アーキテクチャ設計、構築、テスト、各種改善活動・・・ 仕様記述、シミュレーション、静的解析、妥当性確認・・・ メンバーのスキル向上教育・・・ ほぼ全てのエンジニアリング活動が システムの品質に関わる Copyright (C) 2011 Change Vision Corporation. All Rights Reserved. 4
  • 5. Seeing is understanding. 品質スイート(仮)が支援する活動 1. 検証(Verification) 上位工程の決定通りに成果物が作成されているか? 抽象レベルの期待値に見合ったソフトウェアが開発されているか? 2. 妥当性の確認(Validation) 開発した成果が妥当か? Validation Verification 要件分析 (S/W)システムテスト Validation Verification アーキテクチャ設計 結合テスト Verification Validation 詳細設計 単体テスト 構築(実装) 参考:Automotive SPICEを参考に簡略化 Copyright (C) 2011 Change Vision Corporation. All Rights Reserved. 5
  • 6. Seeing is understanding. 開発現場の実情 1. テスト 動作確認レベル。 「動けばOK」 『動く』の定義は人によって異なる 合格基準があいまい テストにヌケモレが多々ある 2. 妥当性の確認(+設計改善) 仕様や設計の妥当性は感覚的に評価、判断している 上位工程の決定が全て考慮されていない場合(ヌケモレ)が多々ある 大がかりな改善活動に取り掛かれない 現在の構造を把握できないため、改善個所、改善後の影響が分からない Copyright (C) 2011 Change Vision Corporation. All Rights Reserved. 6
  • 7. Seeing is understanding. ツールを有効活用できない理由 テストや妥当性確認、設計改善を支援するツールは世の中に 沢山あるが・・・ 仰々 難しい 高い しい 求められるツール 使い方がシンプルでメリットが分かり易い 価格が手頃 先行導入の敷居が低い 現在の開発プロセスの中で使える 「高機能だが使わないツール」 品質スイート(仮) より の狙い 「気軽に使えるツール」が必要 「気軽に使えるツール」が必要 Copyright (C) 2011 Change Vision Corporation. All Rights Reserved. 7
  • 8. Seeing is understanding. 品質スイート(仮)とは モデルを用いて、効率的な品質向上を支援する astah* の拡張機能群 メリット 効率的な品質向上活動をサポートすること 難しすぎて使えないツールより、シンプルに使えるツール モデル駆動開発の足がかりになること モデルを作成する価値をシンプルに実感できる Copyright (C) 2011 Change Vision Corporation. All Rights Reserved. 8
  • 9. Seeing is understanding. 品質スイート(仮)の機能(1) 機能(一部) 状態遷移パス抽出 デモ 指定した状態遷移回数に従って状態遷移パスを抽出し、テ ストケースを作成 状態遷移表 デモ 仕様のヌケモレのチェックに利用 状態遷移表でignore/can not happenの指定が可能 要素間依存関係解析表(DSM) デモ クラス、インタフェース、パッケージ間の依存関係を示すDSM を作成 デモ 不整合検出 クラス図とシーケンス図の間の不整合を検出 Copyright (C) 2011 Change Vision Corporation. All Rights Reserved. 9
  • 10. Seeing is understanding. 御社の課題解決に向けて、尽力さ せていただきます。 何卒、よろしくお願い申し上げます。 Copyright (C) 2011 Change Vision Corporation. All Rights Reserved. 10
  • 11. Seeing is understanding. 予定機能とリリース予定 Edition リリース βリリース リリース 機能 予定 予定 状態遷移パス抽出 2011.07 2011.09 状態遷移表 2011.07 2011.09 要素間依存関係解析表(DSM) 2011.07 2011.09 不整合検出 2011.07 2011.09 モデルベース制御パステスト 2011.12 2012.03 ソースコードと設計の差分チェック 未定 未定 モニタリング 未定 未定 自動テストツールとの連携 未定 未定 ソースコードから構造解析(DSM拡張機能) 未定 未定 デシジョンテーブルの作成とユースケースの組み合わせテ 未定 未定 スト生成 品質特性ツリーに従ったアーキテクチャ評価 未定 未定 要求管理ツールとテストケースの連携 未定 未定 シミュレーション 未定 未定 ※価格未定 Copyright (C) 2011 Change Vision Corporation. All Rights Reserved. 11