事例研究(公募)
7月17日(木)[F1c]事例研究(公募) | |||||||||||
稲崎 弘次
NECシステムテクノロジー株式会社 プラットフォーム事業本部 ソフトウエアエンジニアリングセンター マネージャー |
【概要】
本報告では、弊社の各部署で実践している生産革新活動(名称:2x4活動)の中のベストプラクティスを「2×4Wisdom:効率化技法集」として、資産化(集約と汎化)しているので、その「集め方」、「作り方」、現場への「展開の仕方」、「効果の現状」について報告する。
<狙い> <活動のポイント> <詳細> 【プロフィール】 稲崎 弘次(いなざき こうじ) NECシステムテクノロジー株式会社 プラットフォーム事業本部 1984年 関西日本電気ソフトウエア株式会社 2004年 ソフトウエアエンジニアリングセンターに移籍。生産革新活動の推進業務に従事。 | ||||||||||
7月17日(木)[F1d]事例研究(公募) | |||||||||||
山路厚
株式会社デンソークリエイト プロジェクトセンター 副センター長 |
【概要】
デンソークリエイトでは、2006年より「トレーニング指向アプローチによるプロセス改善」に取り組んできた。「仕事の質のモデル化」は、その中核となる仕組みの1つである(SPES2007発表内容)。本稿では、この仕組みの適用事例として「「五月雨式な」大規模組み込みソフトウェア開発」を取り上げ、メトリクスを活用した品質向上事例について発表する。
(1)背景 組み込みソフトウェア開発の多くは「すり合わせ開発」であり、仕様が曖昧・未定のまま開発が進み、終盤に仕様変更が多発することが多い。また、試作という名の下で、途中段階では、しっかりとした評価が行われることは少なく、品質問題を抱えながら納期に追われることになりやすい。さらに、組み込みソフトウェア開発の大規模化・短納期化が進むにつれ、この状況はますます顕著となり、十分な評価ができないため、ソフトウェアの信頼性も確保できないまま市場に送り出され、品質問題が発生している。多くの組織では、この状況を解決すべく「作り込み工程重視」を方針にかかげ、レビュー・単体テストを強化したり、品質管理指標(メトリクス)による管理手法に取り組んでいる。しかしながら、トップダウンで収集した品質データや設定されたメトリクスでは、現場の状況にそぐわず使われない場合が多く、形式的・表面的な活動に陥る危険性が高い。 (2)当社の課題 当社でも、長年、品質データを収集・蓄積してきたが、開発現場ではうまく活用できない状況に陥っていた。特に、組み込みソフトウェアの大規模化・短納期化に伴い、五月雨式な部品の変更開発(五月雨式に発生する要求に対し部品の変更を繰り返すという開発スタイル)を強いられるようになり、開発全体が「小規模アイテム開発の大集合」となったことで、より「使えない」状況が大きな問題となってきた。これは、小さなアイテム単位では、品質データのバラツキが大きくメトリクスをうまく使えないからである(100倍以上の差が生じる)。 (3)トレーニング指向アプローチによる課題解決方式 この問題に対し、我々は「トレーニング指向アプローチ」を取り入れることで、メトリクスを使い、作り込み工程の品質を向上させることを考えた。トレーニング指向アプローチは、開発メンバーのひとり一人が「自ら考える業務スタイル」となることを支援することで、人の持つ能力を引き出し・引き上げていく方式である。品質データに振り回されることなく、メトリクスを活用することを考えていくアプローチであり、結果として品質データの質も高まっていく。 (4)適用事例 全開発アイテム(460アイテム)に対しトレーニング指向アプローチを適用した。 (総規模:約1000人月) 前プロジェクトと比較し流出不具合を約1/8に削減でき、また、手戻り工数も徐々に削減され、実効を体感できている。 【プロフィール】
| ||||||||||
7月17日(木)[F1e]事例研究(公募) | |||||||||||
石田 光明
三菱スペース・ソフトウエア株式会社 関西事業部品質保証部 部長 |
【概要】
・「品質経営」宣言の下、SW-CMMモデルによるプロセス改善に着手した。
・組織の品質活動とプロジェクト(工事)の品質活動の仕組みを構築するとともに、品質指標の標準化に取組んで来た。 ・これら3年に渡る活動から、品質指標値の計測精度が上がり信頼性が向上したこと、分散が減少してきていることからプロセス改善が定着して来た。 ・今後は、より木目細かな目標設定のために、ビジネス分野毎の特徴を把握し、ビジネス分野個別の指標値を策定するなどの改善を図りたい。 【プロフィール】 ・1981年 入社 鎌倉分室(現鎌倉事業部)にて、主に官公庁向け組込みS/Wの開発に従事 ・2002年 本社管理部門 主に、技術管理、生産管理業務に従事 ・2005年 関西事業部 主に、品質保証、生産管理業務に従事 | ||||||||||
7月17日(木)[F2c]事例研究(公募) | |||||||||||
黒木 正美
NECシステムテクノロジー株式会社 ソリューション事業本部 PM推進センター センター長 |
【概要】
弊社ソリューション事業本部では、従来よりCMMをベースとしたSPI活動を推進してきており、2007年度からはCMMIをベースとしたSPI活動に切り替えようと進めていた。
また、2006年度からは生産革新としてボトムアップによる小集団活動も強力に推進してきており、ラインからみれば非常に分かりにくくなっていた。 そこで、目的を同じくする2つの活動を融合した新たな活動モデルとして「GAIAモデル」を定義し、このモデルに沿った形式で推進することにより、成果の「見える化」にも繋がり効果が得られた。 1.融合化に到った経緯 2.GAIAモデルの概要 なお、GAIAモデルは活動レベルを地球の生物の進化になぞらえ、以下のように定義した。
【プロフィール】 1980年関西日本電気ソフトウェア(現NECシステムテクノロジー)入社。 以降、主に金融系のSEとしてシステム開発業務やプロジェクトマネジメント業務を担当。 また、アウトソーシング子会社の立ち上げ等にも携わる。 2006年以降、現在の部署にてプロジェクトマネジメント力強化施策の推進、 生産革新活動の推進、ISO等品質マネジメントシステムの推進、等に従事。 | ||||||||||
7月17日(木)[F2d]事例研究(公募) | |||||||||||
堀口 誠
東芝情報システム株式会社 第二エンベデッドシステム・ソリューション事業部 品質管理担当 グループリーダー |
【概要】
組み込みソフト開発のスタイルは事業領域毎に異なっています。一方で『お客様からそのソフト開発の品質状況が見えるようになっているか?』ということが共通の課題であり、出荷製品品質の妥当性確認の上からも重要です。ツールを活用し『品質の見える化』に取り組んでいますが、事業領域によってはまだまだ改善の余地がある状況です。
今回、対象とした医用部門は、お客様と密接な関係の中で、医用機器組み込み用ソフトを開発するスタイルが20年以上継続されているため、体制・環境等含めメリットも多々ありますが、その反面、開発要員のローテーションも部門内に留まり、ほぼ固定化している現実があります。 従来の品質改善への取り組みに疑問を持ち、お客様のVOCを直接ヒアリングしてみようという着想を取り入れて改善に繋げました。その結果、『顧客満足のための意識改革』という成果を挙げることができました。 当社エンベデッドグループの顧客満足への取り組みの紹介と、医用部門の品質向上に向けた活動について事例報告します。 【プロフィール】 1980年に東芝情報システム株式会社入社。FAX、PBX、PHS等の組込みソフト開発に従事。 2000年に事業部品質管理門に配属となり、現在に至る。 事業部の品質マネジメントシステム活動を推進する立場となり、開発部門と連携して品質改善に取り組んでいる。 | ||||||||||
7月17日(木)[F2e]事例研究(公募) | |||||||||||
桜庭 恒一郎
株式会社日立情報制御ソリューションズ 業務サポート本部 生産技術部 主管技師 |
【概要】
ソフトウェア生産性は,ソフトウェア開発プロジェクトにおける定量的管理指標の一つとして使用されている.ソフトウェア生産性は,生産性向上施策の評価や新規プロジェクトの見積り・計画策定の際に用いられるが,基礎尺度である規模や工数の精度のほか,開発環境やメンバーのスキルなど様々な要因によって影響を受ける.このため,プロジェクトごとにソフトウェア生産性のばらつきが大きく,その実績数値を評価・活用する場合には留意すべき点が多い.
本発表では,当社におけるソフトウェア生産性指標の具体的な評価・分析および活用事例を報告する. 【プロフィール】 ・1978年 入社 制御用計算機のオペレーティングシステム開発に従事。 ・2004年より、CMMIを適用したプロセス改善活動に従事。(2006年2月にレベル5達成) ・現在、全社共通部門である生産技術部に所属し、ソフトウェアプロセス改善活動を社内で展開するとともに、社外向けのソフトウェア開発プロセス改善コンサルティングにも従事。 | ||||||||||
7月18日(金)[S1c]事例研究(公募) | |||||||||||
日改 徳雄
株式会社 大塚商会 技術本部 NSIセンター シニアアプリケーションスペシャリスト |
【概要】
弊社では、プロジェクト品質の向上を目指し、組織的リスクマネジメントの導入を行った。その導入に到る背景と、リスクマネジメント活動の内容や仕組みを紹介する。また、導入効果について考察する。
組織的リスクマネジメント導入の背景 組織的リスクマネジメントの概要 導入効果の考察 以上 【プロフィール】 業務アプリケーションの受託開発に従事したのち、技術本部 アプリケーションソリューションセンター(現NSIセンター)にて、 プロジェクト推進グループの立ち上げに参画。現在も同グループで、 受託開発プロジェクトを支援する業務に従事。PMP。 | ||||||||||
7月18日(金)[S1d]事例研究(公募) | |||||||||||
船原 慎大郎
三菱スペース・ソフトウエア株式会社 つくば事業部品質保証部 製品品質グループマネージャ |
【概要】
経験の少ない大規模工事で、出荷後の不具合発生に苦慮した経験を基に、プロセス改善を実施した事例を紹介する。
緊急で実施した集中コードレビューの結果から、次の問題点を洗い出した。 ・コードが見づらい。制御構造が深い、長い ・行数が多い。同じ表現の繰り返しがある 対策として静的解析ツールを導入して、コードを定量的に評価したうえで、コードレビューに活用することにより、コード品質を向上することができた。 静的解析の導入にあたっては、キーマンを指名して体制を明確にすることを手始めに、階層ごとの教育の実施やコードレビューのルール作りを実施した。 結果として、メンバが成功体験を得たことが大きな要因と考えるが、その後の活動が維持・継続されている。 【プロフィール】 1987年三菱スペース・ソフトウエア株式会社入社。 宇宙分野でのシステムエンジニアを経て、2004年より当職。 品質保証活動、現場改善活動に従事。 | ||||||||||
7月18日(金)[S1e]事例研究(公募) | |||||||||||
八尋美徳
NECソフトウェア九州 生産革新推進室 室長 |
【概要】
NECソフトウェア九州では、全員参加で生産革新活動を進めています。
特にボトムアップ活動の推進に力を入れており、現場改善の流れをいかに作っていくかという課題に対して、以下のような会社としての取組を行なっています。 (1)現場改善活動プロセス成熟度を見える化した、現場改善レベルピラミッドを活用して推進。 (2)トップダウンの標準化でなく、現場で改善された物を、P&P(プロセス&プラクティス)として残していく活動。 また、各現場ではさまざまなアイデアで現場改善を進めており、代表的な事例を紹介。 【プロフィール】 1985年 熊本大学卒業後、NECソフトウェア九州入社。 以後、オープンシステム、Web系開発に従事。 2003年〜 事業企画部 グループマネージャー 2006年〜 生産革新推進室 室長 | ||||||||||
7月18日(金)[S2c]事例研究(公募) | |||||||||||
日野 祥幸
株式会社富士通ワイエフシー アウトソーシング本部 アウトソーシングセンター |
【概要】
■システム運用総点検の背景について
トラブルが続き、お客様の信用を失いつつある中、さらに重大なトラブルが発生してしまった事により、お客様の信用を失墜させプロジェクト自体の信用も無くしてしまいCS(顧客満足度)を低下させてしまった。 トラブルの原因は、システム運用の仕組みの関係で手作業とデータ量が多く長時間労働になってしまう事と、これ以上ミス・トラブルを起こせないというプレッシャーが作業者を疲弊させていた為、ES(従業員満足度)が低下しミス・トラブルに繋がってしまった。そして、抜本的な改善が必要と考え、システム運用総点検の実施が決定した。 ■本プロジェクトについて 口座振替収納代行業務を行っている。作業内容は、(1)各種マスターメンテナンス、(2)請求明細、(3)請求データの受付、(4)請求処理、(5)結果処理、(6)請求データ発送、(7)結果データの到着、(8)結果データの発送、(9)個別作業 以上の9作業をSE3人、オペレータ5人の少人数で業務を行っている。 ■システム運用総点検の流れ マトリクス図を元に9項目の作業内容を細分化し25の工程に分割した。さらにマトリクス図より『作業洩れ』、『作業ミス』から改善ポイントを抽出した。次に工程毎に4つの観点から誘発されるミス・トラブルの想定や過去に発生したミス・トラブルから点検・分析をして改善策を検討した。 ■改善前と改善後の比較 【プロフィール】 プロジェクトサブリーダー 2005年度4月、株式会社富士通ワイエフシー入社 担当している作業は、メインフレームでのオペレーション、システム保守、運用管理等です。 | ||||||||||
7月18日(金)[S2d]事例研究(公募) | |||||||||||
玉井達也
NECシステムテクノロジー株式会社 第二ブロードバンドシステム事業部 グループマネージャー |
【概要】
通信キャリアをマーケットとする当開発組織において、以下のような事業環境の変化によって、事業拠点が首都圏にシフトし、地方拠点が空洞化していた。
・主要マーケットの首都圏集中 ・多様化する開発手法、開発技術 ・PJおよび拠点の増大・分散化 ・増す社会的責任 ・求められる役割の変化(SE、プログラマ→PM、APオーガナイザ、アーキテクト) ・長期にわたる転勤によるモチベーションの低下 そういう状況の中で、地域の活性化を目的として、分散開発の拡大・推進の取り組みを始めたが、プロジェクト毎に異なる開発手法、業務量の山谷問題、適材適所のアサインの困難さ、などによる稼働率低下、低生産性などの課題があった。 そこで、分散開発による、生産革新の推進、実践として、以下のような施策を行った。 【プロフィール】 1964年 愛媛県生まれ
| ||||||||||
7月18日(金)[S2e]事例研究(公募) | |||||||||||
木村良一
三菱スペース・ソフトウエア(株) 鎌倉事業部生産技術部 課長 |
【概要】
ソフトウェア開発は、大規模化、複雑化の一途をたどっているが、短納期や高品質、低価格への要求は相変わらずであり、厳しい状況である。
こうした中で、プロセス改善を成功させるために、今まではトップダウン型のアプローチでプロセス改善を実施していたが、改善自体が現場に定着せず、形骸化してしまう傾向にあった。 そこで、Web2.0に基づいた相互コミュニケーションの時代においては、現場技術部門の智恵も活用することが必要との認識のもと、従来のトップダウン型アプローチだけでない、経営者層をはじめ、中間管理者層から現場部門の担当者層にいたるまでの全社員による全社的な取り組みが不可欠である、との考えのもと、新しいプロセス改善へのアプローチを試みた。 その取り組みのスタイルは、トップダウン型とボトムアップ型のアプローチの融合とでも言うべきものである。 本報告は、当社鎌倉事業部全体で取り組んでいるプロセス改善活動における、現場主導で行われているプロセス改善の取り組みの一端を紹介する。 【プロフィール】
| ||||||||||
7月18日(金)[S3c]事例研究(公募) | |||||||||||
鈴木 誠
株式会社 ビーイング 商品管理部 品質保証課 主任 |
【概要】
ソフトウェアテスト技法は、数多く存在しますが、どれ1つとして万能なものはありません。
また、テスト者(開発者)が、いくら高度なテスト技法を身に付けていても、必要な情報を把握していなかったら、テスト設計時に考慮されず、不具合は検出されずに残ってしまいます。
大規模なプロジェクトでは、ひとりの人間がシステムの仕様を隅から隅まで把握することは殆ど不可能と言えます。効率化を狙って作業分担することによって、情報の欠落が発生します。 当社では、開発者本人による単体テスト(デバッグ)、開発チーム内の第3者テスト、別組織のテストチームによる第3者テストという三段階のテストを実施しています。 そこで、開発チームのどこで情報の欠落が発生しているかが分かる仕組みを構築し、「見える化」を図れば、効率的に不具合を検出出来るのではないかとの仮説に至りました。 オフィスの壁に、システムの全体像、及び、機能間の繋がりを表すマップを作成し、機能毎の品質、及び、機能間の品質を赤、黄、青の3色で表現しました。 このマップにより、次の効果を得ることが出来ました。 【直接的な効果】 1.どの機能が不安定であるかが一目瞭然になった。(≒誰が作成した機能が不安定であるかが一目瞭然になった。) 2.どの機能と、どの機能の連結部が不安定であるかが一目瞭然になった。(≒誰と誰の間で、コミュニケーションが上手く取れていないかが、推測出来た。) 3.開発工程上の問題(ボトルネック)が、どこにあるのかが分かった。 【副次的な効果】 1.現在の品質と、満たさなければならない品質、そして、納期迄の期間を考慮することで、 実施しなければならいテスト、及び、その実現性が推測出来、危機感を共有出来た。 2.マップを眺めて、どの機能は危険、どういうテストが必要という議論が自発的に起こった。 3.仕様変更など大きな修正が入った時に、テストし直す必要のある機能が分かり易かった。 4.システム全体の品質を確保するために、どの機能をいつ迄に安定させる必要があるか、 テストを終了させる必要があるかという風に、納期から逆算したテスト工程を引き易かった。 5.開発チームに対して、優先的に修正して欲しい内容を伝える事が出来た。 6.システム全体を把握することを助け、途中参加者をより短期間で戦力化することが出来る。 7.機能間の繋がりと、誰と誰の間で、コミュニケーションが上手く取れていないかが明確になる為、高い確率で不具合が検出される所に、テスト者を計画的に配置することが出来た。(≒担当者の境目、開発チームの境目、責任範囲の境目を補う様に、配置する。) 8.ボトルネックが分かるので、1ヶ月、2ヶ月先を見越したリスク対策を打つ事が出来た。 9.信頼度成長曲線、機能毎の不具合件数分析と併用することで、テストマネジメント上、有用な情報を得ることが出来、多角的な視野で品質を判定出来る。 【プロフィール】 2000年 (株)ビーイング入社 入社以来、主にソフトウェアテストに従事 | ||||||||||
7月18日(金)[S3d]事例研究(公募) | |||||||||||
平田貴則
東京電力株式会社 システム企画部開発管理グループ 主任 |
【概要】
東京電力およびテプコシステムズでは、平成18年にシステム化に関わるさまざまな課題を解決すべくシステム化業務見直しWGを立ち上げた。その中の一つ中規模WGでは、中規模レベル(総委託費4億円以下を想定,最大は10億円)の開発において,開発工程の見直しおよび設計物のテンプレート化,サンプル利用によって費用削減や開発の早期化を目的に取り組んだ。主な施策は以下の2点である。
(1)手続きの省略可 ・基本設計工程および入出力設計工程の統合 ・重複・類似成果物の削減 ・一部の技術審査,レビューの統合または省略化 (2)設計物のテンプレート化(ひな型化),サンプル成果物の適用 ・H/WやS/Wの基本構成、運用引継などをひな型化することによる、システム方式や運用方式の設計工数の削減 これらの取り組み結果を、中規模ガイド(仮称)としてとりまとめ、平成19年度に2つの開発プロジェクトへ試行した。本報告によって、試行結果(金額面での評価、工期面での評価)および試行中に実施した追加施策についてとりまとめた。 【プロフィール】
| ||||||||||
7月18日(金)[S4c]事例研究(公募) | |||||||||||
石山 典子
(株)日立システムアンドサービス 品質保証部 品質マネジメントグループ 技師 |
【概要】
当社では、検査工程(※)の不良密度(開発規模当り不良摘出件数)に対して、統一の目標を設定している。2006年以降、この目標に対する実績に隔たりが大きく表れてきた。
この要因を追求すると、開発プロジェクトにおいて、品質目標値の設定が曖昧、あるいは、品質目標値を設定しているがプロジェクトの特性が考慮されていないなど、品質目標値の管理に問題があることが判明した。 このため開発プロジェクトにおいて適切な品質目標値を設定するための参考値を明示し、品質目標値の管理が高い精度で実行されるよう、「品質目標値設定ガイドライン」を制定することで改善を図ることにした。 先ず、精度の高いガイドラインにするための品質データ精査(標準偏差,偏差値を求め、異常データを除外)を行い、次に、当社の事業形態毎のカテゴリについて検討した。また、開発プロジェクトにおいてより使いやすいガイドラインとなるよう、カテゴリ別の参考値の導き出し方について検討した。 本ガイドラインは、下記構成となっている。 1.実績から導きだした参考値<業種別,言語別> 2.品質目標値の実績(全体)<開発形態別,業種別,言語別> 3.業種別の品質目標値実績(詳細)<開発形態別,言語別,契約形態別> 4.言語別の品質目標値実績(詳細)<開発形態別> 「品質目標値設定ガイドライン」を制定することで、「テスト計画/管理の徹底」「プログラム品質の向上」「問題プロジェクトの未然防止」を図り、品質目標値設定の精度/効率の向上、及び、テストプロセスの改善を目指した。 ※ 設計とは独立した品質保証部門にて検査を行い、合否判定をすること 【プロフィール】 1991年 日立システムエンジニアリング株式会社(現:(株)日立システムアンドサービス)入社。 品質保証部に配属後、主に公共系のパッケージシステム(財務会計,図書館システムetc)の検査担当に従事。 近年は、同部門内、品質マネジメントグループに所属し、社内品質の管理/向上に向けた施策の検討及び推進に従事している。 | ||||||||||
7月18日(金)[S4d]事例研究(公募) | |||||||||||
伊藤正弘
松下電器産業株式会社 パナソニックシステムソリューションズ社 インフラシステムBU システム3グループ 主任技師 |
【概要】
これまで社内の各組織でCMMなどを使用して数多くのソフトウェアプロセス改善活動が行われてきたが、開発現場に広く根付かせることは難しかった。この反省に立って、2004年2つの技術グループの有志により、「SPI推進室」というバーチャル組織を核とした新しい形の改善活動がスタートした。活動は次第に対象組織を広げて拡大し、2007年度からPSS全社組織を対象とした活動となった。
「SPI推進室」では、活動目標を「全てのソフトウェア開発現場を、技術者にCMMIを意識させずにレベル3水準に高位平準化する」ことに置き、SEPG、SQAG、PMOのメンバーが三位一体連携して以下の7つの戦略で活動を行ってきた。 活動成果として、2006年度に約半分のソフトウェア組織がCMMIレベル3水準に到達したことを、内部アセスメントと公式評定で確認した。現在は全組織のCMMIレベル3水準への到達と、先行組織での高成熟度水準(レベル4、5)のパイロット施行を目指して活動を進めている。 【プロフィール】 伊藤 正弘 (いとう まさひろ) 松下電器産業株式会社 パナソニック システムソリューションズ社 (PSS社:社内分社) インフラシステムビジネスユニット 所属 1989年入社以来、自営無線システムや公共デジタル無線システムなどの社会・公共システム分野で、組込みシステムのソフトウエアプロジェクトリーダを担当 1998年よりCMMによるソフトウエアプロセス改善活動を担当プロジェクトに導入 2004年に技術部門のワーキンググループ活動として立ち上げたバーチャル組織「SPI推進室」を母体に組織的なプロセス改善活動を開始 現在はPSS全社のソフトウエアプロセス改善活動の推進リーダを担当 |