52 件の資料が見つかりました。
ダウンロード数: 1216回
執筆者 :
細谷 泰夫(三菱電機)
紹介文 :
アジャイルプラクティスを教育の場としながらも品質を確保する取り組みの事例紹介です。課題設定とアプローチ、その実施結果が明瞭にわかりやすく表現されているでとても参考になります。
アジャイルプラクティスを教育の場としながらも品質を確保する取り組みの事例紹介です。課題設定とアプローチ、その実施結果が明瞭にわかりやすく表現されているでとても参考になります。
ダウンロード数: 1056回
執筆者 :
矢野 恵生(デンソー)
紹介文 :
ソフトウェアを修正した場合の影響範囲をいかにして把握し、考慮漏れを防止するのかが提案されています。影響範囲が発生するメカニズムの考察や影響確認の手法も参考になります。
ソフトウェアを修正した場合の影響範囲をいかにして把握し、考慮漏れを防止するのかが提案されています。影響範囲が発生するメカニズムの考察や影響確認の手法も参考になります。
ダウンロード数: 911回
執筆者 :
菅沼 由美子(パナソニック AIS社)
紹介文 :
本報告は、筆者組織のSQA監査の取り組みに関する報告です。SQA監査に対する要求などを、ISO/IEC25000(SQuaREシリーズ)やISO/IEC9126で述べられている品質特性や、機能要求・非機能要求をベースにして取り組んでおり、また効果的なSQA監査活動や担当者のスキルアップに効果があったことが報告されている。簡潔にまとめられており、SQA監査活動にしている方々にとってはよい参考事例になると思います。
本報告は、筆者組織のSQA監査の取り組みに関する報告です。SQA監査に対する要求などを、ISO/IEC25000(SQuaREシリーズ)やISO/IEC9126で述べられている品質特性や、機能要求・非機能要求をベースにして取り組んでおり、また効果的なSQA監査活動や担当者のスキルアップに効果があったことが報告されている。簡潔にまとめられており、SQA監査活動にしている方々にとってはよい参考事例になると思います。
ダウンロード数: 887回
執筆者 :
藏本 英彦(デンソー)
紹介文 :
開発規模の増大、開発期間の短縮、仕様変更への柔軟な対応を目的に、チケット駆動型開発を取り入れた事例です。新たな開発プロセスを導入した際に、プロセスの理解度向上を図る取り組みも併せて紹介されています。
開発規模の増大、開発期間の短縮、仕様変更への柔軟な対応を目的に、チケット駆動型開発を取り入れた事例です。新たな開発プロセスを導入した際に、プロセスの理解度向上を図る取り組みも併せて紹介されています。
ダウンロード数: 588回
執筆者 :
井ノ口 伸人(NTTデータ)
、伏田 享平(NTTデータ)
、渡辺 絢子(NTTデータ)
、大杉 直樹(NTTデータ)
、藤貫 美佐(NTTデータ)
、渡辺 真太郎(NTTデータ)
、戸村 元久(NTTデータ)
、木谷 強(NTTデータ)
紹介文 :
システム基盤の構築に要する工数見積もりに関する取組みは少ないものです。国内外の学術機構や企業における事例報告においても十分とは言えません。
そこで、非機能要求のコストに影響にする変数をコストドライバとして定義し定量化を試み、見積もりモデルの有意性を実績との比較で検証し評価しています。
そして、この見積もりモデルをWebツールとして社内展開し運用しています。
システム基盤の構築に要する工数見積もりに関する取組みは少ないものです。国内外の学術機構や企業における事例報告においても十分とは言えません。
そこで、非機能要求のコストに影響にする変数をコストドライバとして定義し定量化を試み、見積もりモデルの有意性を実績との比較で検証し評価しています。
そして、この見積もりモデルをWebツールとして社内展開し運用しています。
ダウンロード数: 559回
SQuBOK分類 :
執筆者 :
井田 達也(㈱東京ビジネスソリューション)
、松本 達平(㈱インテック)
、浅尾義則(アイエス情報シテム㈱)
、中島優紀(東京海上日動システムズ㈱)
、川上隆也(東京海上日動システムズ㈱)
、高橋功(ソーバル㈱)
紹介文 :
ソフトウェア開発におけるレビューは、ソフトウェアの欠陥を早期に検出可能な手段として、品質向上・コスト削減・納期遵守に有効である。しかしながら、レビューにおいて影響度の高い欠陥を検出できるかや、検出に掛かる時間の長さはレビューアに依存しているのが現状である。これらの課題について、個々人が持っている欠陥に関する知識(以下、欠陥知識)を組織として有効活用することで解決できないかと考えた。
そこで、本研究チームでは、影響度の高い欠陥を容易に見つけることが可能な思考法であるHDR法(SQiPシンポジウム2013、HDR法:仮説駆動型レビュー手法の提案)から着想を得て、「欠陥連鎖チャート(Defect Chain Chart:以下DCC)」を考案した。
DCCは欠陥知識を可視化し、欠陥知識同士の関連を表現した図であり、欠陥知識を共有・蓄積・活用するためのものである。
このDCCにより課題の解決が可能かを確認するために実験を行った。DCCを用いてレビューを実施すると、従来のレビューよりも単位時間あたりの重大欠陥の指摘数が上がるという結果を得た。また、実験被験者からは「経験が少ないメンバーに対して有効である」との評価が得られた。これはDCCを用いたレビューが課題解決に有効であることを示唆する。
本論文では、新しい欠陥モデルである欠陥連鎖チャートの利用方法と効果、ならびに今後の展望について報告する。
ソフトウェア開発におけるレビューは、ソフトウェアの欠陥を早期に検出可能な手段として、品質向上・コスト削減・納期遵守に有効である。しかしながら、レビューにおいて影響度の高い欠陥を検出できるかや、検出に掛かる時間の長さはレビューアに依存しているのが現状である。これらの課題について、個々人が持っている欠陥に関する知識(以下、欠陥知識)を組織として有効活用することで解決できないかと考えた。
そこで、本研究チームでは、影響度の高い欠陥を容易に見つけることが可能な思考法であるHDR法(SQiPシンポジウム2013、HDR法:仮説駆動型レビュー手法の提案)から着想を得て、「欠陥連鎖チャート(Defect Chain Chart:以下DCC)」を考案した。
DCCは欠陥知識を可視化し、欠陥知識同士の関連を表現した図であり、欠陥知識を共有・蓄積・活用するためのものである。
このDCCにより課題の解決が可能かを確認するために実験を行った。DCCを用いてレビューを実施すると、従来のレビューよりも単位時間あたりの重大欠陥の指摘数が上がるという結果を得た。また、実験被験者からは「経験が少ないメンバーに対して有効である」との評価が得られた。これはDCCを用いたレビューが課題解決に有効であることを示唆する。
本論文では、新しい欠陥モデルである欠陥連鎖チャートの利用方法と効果、ならびに今後の展望について報告する。
ダウンロード数: 518回
紹介文 :
曖昧な表現によってソフトウェアに欠陥が作り込まれており、これらをレビューで見付けるにも限界がある。そこで社外の過去の研究成果をベースに曖昧な表現を機械的に検索できるチェックツールを開発し、レビュープロセスに組込んだ活動発表です。
レビュー前の仕様書に適用し、問題点が抽出出来ており、効果もあることが確認されています。
曖昧な表現によってソフトウェアに欠陥が作り込まれており、これらをレビューで見付けるにも限界がある。そこで社外の過去の研究成果をベースに曖昧な表現を機械的に検索できるチェックツールを開発し、レビュープロセスに組込んだ活動発表です。
レビュー前の仕様書に適用し、問題点が抽出出来ており、効果もあることが確認されています。
ダウンロード数: 504回
執筆者 :
良知 敦(NECアクセステクニカ)
紹介文 :
不具合発生の背景情報を共有するために、「交通の危険予知トレーニング」という手法を、ソフトウェア開発に応用しています。単に不具合事例から得た知見をプロセスに組み込むのではなくて、「先輩から後輩へ、経験談とノウハウを対話により伝えること」で、不具合発生の背景がより深く心に残るということには、考えさせられます。
不具合発生の背景情報を共有するために、「交通の危険予知トレーニング」という手法を、ソフトウェア開発に応用しています。単に不具合事例から得た知見をプロセスに組み込むのではなくて、「先輩から後輩へ、経験談とノウハウを対話により伝えること」で、不具合発生の背景がより深く心に残るということには、考えさせられます。
ダウンロード数: 482回
SQuBOK分類 :
1.2.2.1 PDCA 、 2.21.1.3 SLM (サービスレベルマネジメント) 、 2.21.1.4 SLA (サービスレベルアグリーメント) 、 2.22.1.1 保守に関する規格(ISO/IEC 14764)
1.2.2.1 PDCA 、 2.21.1.3 SLM (サービスレベルマネジメント) 、 2.21.1.4 SLA (サービスレベルアグリーメント) 、 2.22.1.1 保守に関する規格(ISO/IEC 14764)
執筆者 :
小林 麻美(インテック)
紹介文 :
保守作業には、採算が取れない、工数が把握できない、属人化してしまうという問題があります。保守プロセスはもっと可視化すべきであると考えます。
これは、アプリケーション運用と保守プロセスに標準を制定、保守プロセスのテーラリング、保守プロジェクト運営へのPDCA概念導入を行い、そのプロセス標準の活用方法を整備し、全社共通のフレームワークとすることで、保守プロセスの可視化を図った活動の発表です。
保守作業には、採算が取れない、工数が把握できない、属人化してしまうという問題があります。保守プロセスはもっと可視化すべきであると考えます。
これは、アプリケーション運用と保守プロセスに標準を制定、保守プロセスのテーラリング、保守プロジェクト運営へのPDCA概念導入を行い、そのプロセス標準の活用方法を整備し、全社共通のフレームワークとすることで、保守プロセスの可視化を図った活動の発表です。
ダウンロード数: 464回
執筆者 :
花原 雪州(ソニー)
紹介文 :
2012年SQiP Effective Award受賞。
振り返りは、品質に貢献しないと思われています。そこで、「KPT」と「なぜなぜ分析」を組み合わせたKWS振り返りを作りました。
議論のフレームワーク、コミュニケーションのフレームワーク、振り返り結果の横展開のフレームワークで組織レベルの改善ができ、KWS振り返りでは、本音の議論ができ、真の原因も見つけられ、問題解決への意識が高まり、人材育成につながるなどの効果が見られます。
2012年SQiP Effective Award受賞。
振り返りは、品質に貢献しないと思われています。そこで、「KPT」と「なぜなぜ分析」を組み合わせたKWS振り返りを作りました。
議論のフレームワーク、コミュニケーションのフレームワーク、振り返り結果の横展開のフレームワークで組織レベルの改善ができ、KWS振り返りでは、本音の議論ができ、真の原因も見つけられ、問題解決への意識が高まり、人材育成につながるなどの効果が見られます。
ダウンロード数: 426回
SQuBOK分類 :
紹介文 :
当社では利用時の品質の評価を実現するため、利用者用文書を活用した取り組みを行っている。SQIPシンポジウム2016で発表した内容であるマニュアルベーステストを行う時期や検証実施条件を考慮し、マニュアルベーステストで修正した内容が効果的かどうか検討した。なお、今回はマニュアルベーステスト技法を用いた評価の実施が可能かどうかの判断基準としてマニュアルユーザーテストを活用し、その結果からマニュアルベーステスト実施時の検証観点の考慮を行うこととする。
また、過去の評価結果に対し、当社サポート部門への問い合わせ分析による技法の効果測定を行った結果、問い合わせ数が減少しこれまでの施策が効果的だと考えられた。そこで、既存のマニュアル制作プロセスにマニュアルの品質保証を目的としたマニュアルベーステストとユーザーテストを組み込んだプロセスを構築し、適用することとした。「マニュアル評価ガイドライン」の評価観点と利用者文書の品質要求の品質特性とを紐付けしマニュアルの評価工程別に担保すべき品質の明確化し、プロセス改善を進めた。
今回は、当社が適用しているマニュアル制作プロセスの流れとマニュアル制作の一部を修正し、マニュアルベーステストとユーザーテストを適用し評価した結果を報告する。また、マニュアル制作プロセスでマニュアルの評価を行うことが、利用時の品質の向上に繋がることを定量的に示し、利用時の品質評価のためのマニュアルベーステスト技法の改良について解説する。
当社では利用時の品質の評価を実現するため、利用者用文書を活用した取り組みを行っている。SQIPシンポジウム2016で発表した内容であるマニュアルベーステストを行う時期や検証実施条件を考慮し、マニュアルベーステストで修正した内容が効果的かどうか検討した。なお、今回はマニュアルベーステスト技法を用いた評価の実施が可能かどうかの判断基準としてマニュアルユーザーテストを活用し、その結果からマニュアルベーステスト実施時の検証観点の考慮を行うこととする。
また、過去の評価結果に対し、当社サポート部門への問い合わせ分析による技法の効果測定を行った結果、問い合わせ数が減少しこれまでの施策が効果的だと考えられた。そこで、既存のマニュアル制作プロセスにマニュアルの品質保証を目的としたマニュアルベーステストとユーザーテストを組み込んだプロセスを構築し、適用することとした。「マニュアル評価ガイドライン」の評価観点と利用者文書の品質要求の品質特性とを紐付けしマニュアルの評価工程別に担保すべき品質の明確化し、プロセス改善を進めた。
今回は、当社が適用しているマニュアル制作プロセスの流れとマニュアル制作の一部を修正し、マニュアルベーステストとユーザーテストを適用し評価した結果を報告する。また、マニュアル制作プロセスでマニュアルの評価を行うことが、利用時の品質の向上に繋がることを定量的に示し、利用時の品質評価のためのマニュアルベーステスト技法の改良について解説する。
ダウンロード数: 419回
紹介文 :
開発工程にて用いられるW字モデルを品質保証部門における検査プロセスに適用させ、検査プロセスのプロセス改善に取り組んだ事例を紹介しています。品質保証工程において機能仕様書に記載される機能に対する検査観点をまとめた検査観点表をW字モデルにおける上流工程で作成することにより機能仕様の不備やテスト項目の不足を洗出しバグ摘出数の向上とバグ修正工数の短縮につなげています。
開発工程にて用いられるW字モデルを品質保証部門における検査プロセスに適用させ、検査プロセスのプロセス改善に取り組んだ事例を紹介しています。品質保証工程において機能仕様書に記載される機能に対する検査観点をまとめた検査観点表をW字モデルにおける上流工程で作成することにより機能仕様の不備やテスト項目の不足を洗出しバグ摘出数の向上とバグ修正工数の短縮につなげています。
ダウンロード数: 408回
SQuBOK分類 :
2.11.3 不具合管理 、 2.12.1.3 プロジェクトにおける品質マネジメントの指針に関する規格(ISO 10006) 、 2.18.1.6 テスト計画 、 3.9.8.2 テスト設計におけるリスクベースドテスト 、 3.10.3.2 バグ分析
2.11.3 不具合管理 、 2.12.1.3 プロジェクトにおける品質マネジメントの指針に関する規格(ISO 10006) 、 2.18.1.6 テスト計画 、 3.9.8.2 テスト設計におけるリスクベースドテスト 、 3.10.3.2 バグ分析
紹介文 :
市場での故障の低減を目指して、過去10年の故障を分析と問題点を明らかにしました。
それを整理して、テスト観点知識ベースの構築を行い、テスト設計に活用することで、テスト観点と項目の強化を行いました。
その分析から整理、解決策の検討からテスト設計への反映に対する取組みについて述べています。
市場での故障の低減を目指して、過去10年の故障を分析と問題点を明らかにしました。
それを整理して、テスト観点知識ベースの構築を行い、テスト設計に活用することで、テスト観点と項目の強化を行いました。
その分析から整理、解決策の検討からテスト設計への反映に対する取組みについて述べています。
ダウンロード数: 362回
SQuBOK分類 :
2.2.3.2 反復型開発プロセス 、 2.2.3 プロセスモデル 、 2.18.1.4 V字モデル(Vモデル) 、 3.6.2.1 テスト駆動開発 、 3.7.1.2 リファクタリング
2.2.3.2 反復型開発プロセス 、 2.2.3 プロセスモデル 、 2.18.1.4 V字モデル(Vモデル) 、 3.6.2.1 テスト駆動開発 、 3.7.1.2 リファクタリング
執筆者 :
水野 雄輔(デンソー)
紹介文 :
エンジン制御器(コントローラ)開発においてモデルベース開発(MBD)を導入することにより開発期間の短縮は実現できましたが開発プロセス後半の開発効率の低下は改善できなかったことからMBDの開発プロセスを見直しを行い、ソフトウェア構造と制御対象(プラント)に着目し、シミュレーションを用いるテスト駆動開発を取り入れたプロセス改善方法について提案しています。発表内容はエンジン制御に特化していますが、他の制御機器にも適用できる開発プロセスだと思います。
エンジン制御器(コントローラ)開発においてモデルベース開発(MBD)を導入することにより開発期間の短縮は実現できましたが開発プロセス後半の開発効率の低下は改善できなかったことからMBDの開発プロセスを見直しを行い、ソフトウェア構造と制御対象(プラント)に着目し、シミュレーションを用いるテスト駆動開発を取り入れたプロセス改善方法について提案しています。発表内容はエンジン制御に特化していますが、他の制御機器にも適用できる開発プロセスだと思います。
ダウンロード数: 357回
紹介文 :
レビューの適切な実施時期と適切な観点は悩ましい問題です。やり方によっては指摘内容が全く無駄になることも少なくありません。本発表はレビューの実施時期と観点を適切に変えましょう、といういわばあたりまえを地道にやっています。特にレビュー観点の4象限(粒度と誤り度合い)から導かれる、レビュー観点の実例が見所です。「誤り」軸で「誤りでない」ものは欠陥とは言えないのでは?という話はともかく、気軽に読めてすぐ実効に移せる実用性の高い内容になっています。
レビューの適切な実施時期と適切な観点は悩ましい問題です。やり方によっては指摘内容が全く無駄になることも少なくありません。本発表はレビューの実施時期と観点を適切に変えましょう、といういわばあたりまえを地道にやっています。特にレビュー観点の4象限(粒度と誤り度合い)から導かれる、レビュー観点の実例が見所です。「誤り」軸で「誤りでない」ものは欠陥とは言えないのでは?という話はともかく、気軽に読めてすぐ実効に移せる実用性の高い内容になっています。
ダウンロード数: 338回
執筆者 :
川合 大之(日立ソリューションズ)
、西村 英俊(インテック)
、添田 建太郎(ソニー)
、小田部 健(小野測器)
、中谷 一樹(TIS)
、奥山 剛(アズビル)
、菅野 良太(インテック)
、會見 知史(インテック)
、上野 直樹(三菱電機コントロールソフトウェア)
紹介文 :
レビューの教育のための書籍・セミナーは世に少ないため、レビューアの育成は困難です。本研究では、レビューア人口増加を目的として、レビュー初心者向けの、レビューの手引となる、「レビューオリエンテーションキット」を作成しました。技法だけでなく「レビューの楽しさ」や「心構え」についても解説しています。
レビューの教育のための書籍・セミナーは世に少ないため、レビューアの育成は困難です。本研究では、レビューア人口増加を目的として、レビュー初心者向けの、レビューの手引となる、「レビューオリエンテーションキット」を作成しました。技法だけでなく「レビューの楽しさ」や「心構え」についても解説しています。
ダウンロード数: 316回
紹介文 :
単体テストで見逃す欠陥数に最も相関が高いのが規模であるという、非常に単純かつ強烈なメッセージを投げかけています。データ分析の進め方という意味では非常に参考になる論文です。サイクロマティック数やネスト深さなどいかにも関係ありそうな数値はあまり効いていないことがわかるのもよい点です。ただ惜しむらくは、肝心の規模等すべて相対値なので、読んですぐ使えるタイプの論文ではありません。また対象としているソフトウェア規模も比較的小さく、実験的性格の強い論文であることを念頭に置いて読む必要があるでしょう。
単体テストで見逃す欠陥数に最も相関が高いのが規模であるという、非常に単純かつ強烈なメッセージを投げかけています。データ分析の進め方という意味では非常に参考になる論文です。サイクロマティック数やネスト深さなどいかにも関係ありそうな数値はあまり効いていないことがわかるのもよい点です。ただ惜しむらくは、肝心の規模等すべて相対値なので、読んですぐ使えるタイプの論文ではありません。また対象としているソフトウェア規模も比較的小さく、実験的性格の強い論文であることを念頭に置いて読む必要があるでしょう。
ダウンロード数: 304回
紹介文 :
質問表は、工程の最初の頃から発生します。「発生・回答件数」「滞留・遅延時間」を分析することにより、工程の早い段階で、プロジェクトのリスクを検知することができます。また、既存の質問表を分析するだけなので、負荷なく導入することができます。
質問表は、工程の最初の頃から発生します。「発生・回答件数」「滞留・遅延時間」を分析することにより、工程の早い段階で、プロジェクトのリスクを検知することができます。また、既存の質問表を分析するだけなので、負荷なく導入することができます。
ダウンロード数: 300回
SQuBOK分類 :
2.12.1.1 PMBOK(プロジェクトマネジメント知識体系) 、 2.12.2 プロセス設計におけるテーラリング 、 2.12 プロジェクトマネジメント 、 3.5.3.2 USDM(要求仕様記述法)
2.12.1.1 PMBOK(プロジェクトマネジメント知識体系) 、 2.12.2 プロセス設計におけるテーラリング 、 2.12 プロジェクトマネジメント 、 3.5.3.2 USDM(要求仕様記述法)
紹介文 :
開発プロジェクトの中でも特に難しい要件定義の見積もりとコントロールに果敢に挑んだ例として目を引きます。特にCCPMとは何かを知りたい方、実際にCCPMを回してみたい方にはおすすめです。今回は要件定義に絞って書かれていますが、見積もりのしやすい作業と難しい作業に分けて別々の管理手法をとるという本論文の考え方は、新技術・新規分野への参入など、工数が読みにくい局面のコントロールに威力を発揮するでしょう。
開発プロジェクトの中でも特に難しい要件定義の見積もりとコントロールに果敢に挑んだ例として目を引きます。特にCCPMとは何かを知りたい方、実際にCCPMを回してみたい方にはおすすめです。今回は要件定義に絞って書かれていますが、見積もりのしやすい作業と難しい作業に分けて別々の管理手法をとるという本論文の考え方は、新技術・新規分野への参入など、工数が読みにくい局面のコントロールに威力を発揮するでしょう。
ダウンロード数: 299回
紹介文 :
品質向上に対して「トレーニング指向アプローチ」を取ってきたにもかかわらず、若手が育っていない感がありました。その原因は、「スキル向上につながらないレビュー」が多かったためでした。
レビューによってスキルが向上するのはレビューが「疑似体験」になっている場合です。本報告では、レビューを「疑似体験の場」にするために行ったトレーニング・ツール・支援について語られています。
品質向上に対して「トレーニング指向アプローチ」を取ってきたにもかかわらず、若手が育っていない感がありました。その原因は、「スキル向上につながらないレビュー」が多かったためでした。
レビューによってスキルが向上するのはレビューが「疑似体験」になっている場合です。本報告では、レビューを「疑似体験の場」にするために行ったトレーニング・ツール・支援について語られています。