open process assessment goals using gsn(goal structure notation)
TRANSCRIPT
経緯クリティカルソフトウェアワークショップでの発表(次頁基礎資料)
http://www.ipa.go.jp/sec/events/20150120.html
http://www.ipa.go.jp/sec/events/20140115.html
オープンソースを用いた公開作業診断(open process
assessment)
TOPPERS/sspを対象にSPEAK/IPA, Automotive
SPICE, Nssol SPEAK等
作業診断プロセスの作業診断を作成するため診断目標をGSNで記述
2015/03/26@kaizen_nagoya
基礎資料WOCS2015での名古屋地区からの発表
1. D-Case を用いたレビューを見える化する方法の導入事例,小林展英, WOCS,2015,
http://www.ipa.go.jp/files/000043911.pdf
2. SPEAK-IPAを用いた設計指向による公開アセスメントの試行,
佐藤克,山内一資,福田仁志,石津和紀,倉田智穂,村上孝,近藤聖久,北野敏明,小川清,WOCS,2015,
http://www.ipa.go.jp/files/000043915.pdf
関連発表(WOCS2015,2014)
3. 要求逸脱に基つく例外試験項目の作成実験,山本修一郎, 森崎修司,WOCS,2015, http://www.ipa.go.jp/files/000043910.pdf
4. CARDION: 概念段階におけるハザード・脅威の抽出手法, 伊藤昌夫, WOCS, 2014,
http://www.ipa.go.jp/files/000036233.pdf 2015/03/26@kaizen_nagoya
依頼者の診断目標再掲(一部英語)1 採用を増やす(組込み界のLinux)Increase the adoption case of TOPPERS/ssp
2 良質なOSSで技術と産業振興を推進するPromote the technology and industrial development.a)第三世代開発の設計指針を明確化したいb)ソースコードの理解を助ける図を用意したいc)ソフトウェア部品の品質評価尺度を用意したい (機械部品、
電子部品と同様な)3 高品質・効率的な開発技術/ツールを提供するProvide high quality and high efficency development technology
and toolsソフトウェア部品として企業の共通部門が体系的にサポート
(教育を含む)できるようにしたい4 組込みシステム技術者を育成する
Train embedded system engineers.OSSを用いた教育コース/教材/教育の場を提供したい
2015/03/26@kaizen_nagoya
英語による表現英語で書着なおして表現の意味を検討。
共通概念の取捨選択
G2とG3にdevelopment, technologyという概念が共通していることがわかる。
G3からG2にtechnologyについて集める。
G3はtoolだけにして、描き直してみる。
補足事項を追記
C1: CPUs, programming languages and network
protocols vary innovation.
A1: Existing tools may not be effective.
2015/03/26@kaizen_nagoya
概念の分類・仮説の追加
製品品質と作業を分類
文脈を2つ追加
Using Operating system.
Using Open source softaware.
2015/03/26@kaizen_nagoya
一覧(再構築)1/2
1(G1) 採用を増やす(組込み界のLinux) Iincrease
the adoption case of TOPPERS/ssp
1.1 (G2) 第三世代開発の設計指針を明確化
1.1.1(Sn1) ソースコードの理解を助ける図を用意
1.1.2(Sn2) ソフトウェア部品の品質評価尺度を決定(機械・電子部品と同様)
1.1.3(Sn3) 共通部門の体系的支援
1.2 (G3) 産業技術振興推進
Promote the technology and industrial development.
2015/03/26@kaizen_nagoya
一覧(再構築)2/21.2.1(G4) 高品質・効率的な開発作業を提供
Provide high quality and high efficency development
technology and tools
1.2.2(G5) 高品質・高効率な開発の道具を提供
1.2.2.1(A1)現存する道具は効率的でない。
1.2.3(G6) 組込みシステム技術者を育成する
Train embedded system engineers.
1.2.3.1(Sn4) OSSを用いた教育コース/教材/講師を提供
1.3(C4) CPU,プログラミング言語、通信規約の技術革新
2015/03/26@kaizen_nagoya
成果英語化による概念の明確化
概念の類似関係
包含関係(上下関係)
図による並列関係・相関関係の明確化
優先順位
階層構造(上下関係を含む)
道具の習得
図の書き方は習得
文字列のコピペは「ベース」の「Statement」で2015/03/26@kaizen_nagoya
今後の課題
班活動による内容の充実、再構築、複数視点による記述
診断内容の深堀、再構築、複数視点による記述
GSNの応用範囲、応用例、複数手法への適用
診断作業の診断への適用
2015/03/26@kaizen_nagoya
参考文献実践D-Case,松野裕,山本修一郎,アセットマネジメント, 感想:http://bookmeter.com/b/org9ff9c4189d HAZOPをもっと深堀して欲しい。
GSN コミュニティ・スタンタードハージョン 1 2011 年, https://s3-ap-northeast-1.amazonaws.com/cdn.change-vision.com/tutorials/GSN_Standard_by_ChangeVision+(Ver3).pdf
astah* GSNスタートガイド, 2014,チェンジビジョン, https://s3-ap-northeast-1.amazonaws.com/cdn.change-vision.com/tutorials/Astah_GSN_StartGuide.pdf
プロセス改善ナビゲーションガイド診断活用編,IPA, 2007, http://www.ipa.go.jp/files/000005122.pdf
プロセス改善ナビゲーションガイドベストプラクティス編, IPA, 2008, http://www.ipa.go.jp/files/000005129.pdf
2015/03/26@kaizen_nagoya