第2回 早稲田大学・Fraunhofer IESE共催セミナー 「データに裏付けられたIT経営とソフトウェア品質」9月4日開催

参加募集開始: 9月4日(金) 第2回 早稲田大学・Fraunhofer IESE共催セミナー 9月4日(金)「データに裏付けられたIT経営とソフトウェア品質」 ~ゴール指向の測定・改善およびGQM+Strategiesの実践と国際展望~

標記の無料セミナーの参加募集を開始しました。テーマは GQM+Strategies と SQuaRE です。ぜひご参加ください。

================================================================================
【参加募集】
第2回 早稲田大学・Fraunhofer IESE共催セミナー 9月4日(金)
「データに裏付けられたIT経営とソフトウェア品質」
~ゴール指向の測定・改善およびGQM+Strategiesの実践と国際展望~
http://www.washi.cs.waseda.ac.jp/?page_id=2061

早稲田大学、Fraunhofer IESEの共催、IPA/SECとCSAJの後援により、GQM+Strategiesと
関連技術への取り組みや、国際規格ISO/IEC 25000 SQuaREシリーズを活用したソフト
ウェア品質評価の取り組みを中心として、ゴール指向と測定に基づいてデータに裏付け
られたIT経営およびソフトウェア品質評価・向上の実践動向と国際展望を紹介します。

GQM+StrategiesはIESEによって開発された、企業・組織における目標 と戦略(例えば
IT化)の間で整合性をもたせて組織構造に沿って連鎖させ、かつ、目標達成を定量的に
評価可能とする手法です。GQM+Strategiesは、ゴール指向の測定手法であるGQM(Goal-
Question-Metric)法を、組織目標と戦略の整合に向けて拡張した手法と位置付けられ
ます。SQuaREは、システムやソフトウェア製品の品質要求と評価に関する国際規格
シリーズです。

早稲田大学グローバルソフトウェアエンジニアリング研究所からは、GQM法および
SQuaREシリーズを活用したパッケージソフトウェアやSaaSのソフトウェア品質実態調査
の枠組みと今後の展望を解説します(IPA 2015-2016年度 RISE委託研究として実施)。
また関連組織や協力企業等より、同品質実態調査のベースとなるSQuaREシリーズとPSQ認
証制度について詳しく解説します。さらに、GQM+Strategiesや関連技法の国内における
適用事例、ならびに、GQM+Strategiesを用いる際の組織戦略の衝突や不整合の検出に
ついて解説します。

IESEからはGQM+Strategiesの発明者より書籍『Aligning Organizations Through
Measurement: The GQM+Strategies Approach』(2015年9月邦訳『ゴール&ストラテジ
入門 – 残念なシステムの無くし方 -』オーム社、2015年9月出版予定)に沿って、
GQM+Strategiesの目的や仕組みを詳しく解説し、あわせて実践事例を紹介します。さらに
GQM+Strategiesの応用研究として、ソフトウェアシステムにおける技術的負債
(technical debt)や、スマートエコシステムにおけるビッグデータを扱う際のビジネス
目標とIT戦略の整合にGQM+Strategiesを活用するプロジェクトを紹介します。

共催:
 早稲田大学グローバルソフトウェアエンジニアリング研究所
 フラウンホーファー研究機構 実験的ソフトウェア工学研究所(Fraunhofer IESE)
後援(予定):
 独立行政法人情報処理推進機構(IPA)技術本部 ソフトウェア高信頼化センター
 一般社団法人コンピュータソフトウェア協会
日時: 2015年9月4日(金)13:30-17:30(終了後、懇親会を予定)
場所: 早稲田大学西早稲田キャンパス57号館201教室
(東京メトロ副都心線西早稲田駅 徒歩1分、JR山手線・東京メトロ東西線 高田馬場駅
徒歩15分)
参加費: セミナー 無料
懇親会 4000円程度(場所は同キャンパス 63号館1階、立食形式を予定)
参加申込: https://goo.gl/9VDSFu から参加を申し込みください。
懇親会参加希望の場合は9月1日までに申込みください。
定員: 200名(セミナー)

プログラム(詳細はWebを参照ください):

13:30-13:35 オープニング

セッション1: GQM+Strategies概要と事例紹介

13:35-14:05 GQM+Strategies Introduction> (英語講演)
Jens Heidrich (Fraunhofer IESE)

14:05-14:20 GQM+Strategies Case studies (英語講演)
Jens Heidrich (Fraunhofer IESE)

14:20-14:35 GQM+Strategiesの国内適用事例の紹介(仮)
野村 典文(伊藤忠テクノソリューションズ、早稲田大学グローバルソフトウェア
エンジニアリング研究所)

14:35-14:45 質疑

セッション2: GQM+Strategiesおよび関連技術の研究最前線

14:55-15:25 GQM+Strategies for technical debt in software systems and big data
in smart ecosystems (英語講演)
Jens Heidrich (Fraunhofer IESE)

15:25-15:40 組織戦略の衝突や不整合の検出(仮)
青木 燿平(早稲田大学グローバルソフトウェアエンジニアリング研究所)

15:40-15:55 Yahoo!クラウドソーシングのサービス運営におけるGQMの活用
(サービス目標、戦略、KPIへの適用)
小川 健太郎(Yahoo! JAPAN)

15:55-16:05 質疑

セッション3: ゴール指向とソフトウェア品質の実態と国際規格

16:15-16:35 ISO/IEC 25000 SQuaREシリーズ解説
込山 俊博(日本電気株式会社 ソフトウェア生産革新本部 
エグゼクティブエキスパート、
早稲田大学 グローバルソフトウェアエンジニアリング研究所 研究員)

16:35-16:55 SQuaREシリーズを活用したPSQ認証制度(仮)
中野 正(コンピュータソフトウェア協会 PSQ認証室)

16:55-17:15 IPA RISE委託研究 ソフトウェアのベンチマークとなる品質実態調査
における品質評価枠組み
鷲崎 弘宜(早稲田大学グローバルソフトウェアエンジニアリング研究所)

17:15-17:25 質疑

17:25-17:30 クロージング

18:00- 懇親会
================================================================================

Recovering Transitive Traceability Links among Software Artifacts, accepted at ICSME 2015 ERA. (CORE Rank A, ERA Track: 17/48=35%)

Kazuki Nishikawa, Hironori Washizaki, Yoshiaki Fukazawa, Keishi Ohshima, Ryota Mibe, “Recovering Transitive Traceability Links among Software Artifacts,” Proceedings of the 31st IEEE International Conference on Software Maintenance and Evolution (ICSME 2015), ERA Track, Sep 29 – Oct 1, 2015, Bremen, Germany. (to appear) (CORE Rank A, ERA Track: 17/48=35%)

Although many methods have been suggested to automatically recover traceability links in software development, they do not cover all link combinations (e.g., links between the source code and test cases) because specific documents or artifact features (e.g., log documents and structures of source code) are used. In this paper, we propose a method called the Connecting Links Method (CLM) to recover transitive traceability links between two artifacts using a third artifact. Because CLM uses a different artifact as a document, it can be applied to kinds of various data. Basically, CLM recovers traceability links using the Vector Space Model (VSM) in Information Retrieval (IR) methods. For example, by connecting links between A and B and between B and C, CLM retrieves the link between A and C transitively. In this way, CLM can recover transitive traceability links when a suggested method cannot. Here we demonstrate that CLM can effectively recover links that VSM cannot using Open Source Software.

Patterns for Security and Privacy in Cloud Ecosystems, accepted at ESPRE 2015.

Eduardo B. Fernandez, Nobukazu Yoshioka, and Hironori Washizak, “Patterns for Security and Privacy in Cloud Ecosystems,” 2nd International Workshop on Evolving Security and Privacy Requirements Engineering (ESPRE 2015), co-located with the 23rd IEEE International Requirements Engineering Conference (RE2015), Ottawa, Canada, August 24-28, 2015. (to appear)

Finding Potential Threats in Several Security Targets for Eliciting Security Requirements, accepted at ICCGI 2015.

Haruhiko Kaiya, Shinpei Ogata, Shinpei Hayashi, Motoshi Saeki, Takao Okubo, Nobukazu Yoshioka, Hironori Washizaki, Atsuo Hazeyama, “Finding Potential Threats in Several Security Targets for Eliciting Security Requirements,” 10th International Multi-Conference on Computing in the Global Information Technology (ICCGI 2015), October 11 – 16, 2015 – St. Julians, Malta. (to appear)

Minecraft x Education 2015 – こどもとおとなのためのMinecraft – 8月8-9日 西早稲田キャンパスにて共催

Minecraft × Education 2015 – こどもとおとなのためのマインクラフト – セッションの参加募集を開始しました。8月8-9日 早稲田大学西早稲田キャンパスにて、TENTO、早稲田大学グローバルソフトウェアエンジニアリング研究所(所長: 鷲崎)、フジテレビKidsにより共催します。マイクラ好きなお子さんも、ゲームによる教育に興味のある大人の方も、ぜひ参加ください。私もプログラミング教育関係で登壇予定です。またD1齋藤君がパネラやワークショップ講師を務めます。

mcedu

の伝説のイベントがスケールアップして帰ってきた!昨年大好評をいただいたMinecraft×Educationのイベントを今夏も開催することが決定しました!開催期間2倍、会場の広さ3倍、そしてなんとワークショップの数4倍!来たる8/8(土)・8/9(日)、「Minecraft × Education 2015 〜こどもとおとなのためのMinecraft〜」と題して、コンピュータゲームを使った教育を考えるイベントを早稲田大学にて開催いたします。

今や子どもたちのあいだで知らないものがいないMinecraft。このMinecraftを使い、楽しみながら学習できるワークショップを多数開催します。
また、識者の方に集まりいただき、コンピュータゲームを使った教育の可能性を考えるカンファレンスを実施します。併設するセミナーでは、ゲームをどうやって教育に活かすのかについて具体的な実施方法を紹介いたします。
それ以外にも、Minecraft好きの子ども・おとなのためにたくさんのブースやお楽しみが待っています。今年の夏をもっとも熱くするイベント、「Minecraft × Education 2015」にみんな集まれ!

イベント
・赤石先生のスペシャル講座!
・みんなでクラフトプロジェクト
・Playstation Vitaを体験しよう!
・Xbox Oneを体験しよう!
カンファレンス
・基調講演
・ライトニングトーク
・パネルディスカッション
セミナー
・Minecraftプログラミング教育実践報告
・Minecraftのサーバーをたてよう!
・マイクラキッズのトリセツ
・ComputerCraft講座
ワークショップ
・みんなで建築しよう!
・赤石先生のRedStone講座
・タートルプログラミング講座
・MOD作成講座
・教育関係者・保護者むけMinecraft講座

M2 Frederik presented “Finding and Emulating Keyboard, Mouse, and Touch Interactions and Gestures while Crawling RIA’s” at SEKE 2015.

M2 Frederik presented “Finding and Emulating Keyboard, Mouse, and Touch Interactions and Gestures while Crawling RIA’s” at SEKE 2015.

Frederik Nakstad, Hironori Washizaki, Yoshiaki Fukazawa, “Finding and Emulating Keyboard, Mouse, and Touch Interactions and Gestures while Crawling RIA’s,” Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering (SEKE 2015), Wyndham Pittsburgh University Center, Pittsburgh, USA, July 6-8 2015. (CORE Rank B)

2015-07-10 16.33.23

B4 Chihiro presented “How Does Defect Removal Activity of Developer Vary with Development Experience?” at SEKE 2015.

B4 Chihiro Uchida presented our paper titled “How Does Defect Removal Activity of Developer Vary with Development Experience?” at SEKE 2015.

Reou Ando, Seiji Sato, Chihiro Uchida, Hironori Washizaki, Yoshiaki Fukazawa, Sakae Inoue, Hiroyuki Ono, Yoshiiku Hanai, Masanobu Kanazawa, Kazutaka Sone, Katsushi Namba, Mikihiko Yamamoto, “How Does Defect Removal Activity of Developer Vary with Development Experience?,”Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering (SEKE 2015), Wyndham Pittsburgh University Center, Pittsburgh, USA, July 6-8 2015. (CORE Rank B)

2015-07-08 09.50.43

「QA to AQ: アジャイル品質保証のパターン集」をUltimate Agile Stories 5に寄稿

鷲崎弘宜、”QA to AQ: アジャイル品質保証のパターン集”、Ultimate Agile Stories Iteration 5、2015.

本稿では、アジャイルプロセスにおいて効率的かつ効果的に品質保証するために有用なアジャイル品質保証のパターン集“QA (Quality Assurance) to AQ (Agile Quality)”の一連のシリーズ[1][2][3][4]を解説します。“QA to AQ”(以降QA2AQと略記)との名称には、「伝統的な品質保証からアジャイル品質へと変わっていこう」「昔ながらの品質保証の考え方から脱却し、アジャイルプロセスに適合する形でよりアジャイルな方法で品質保証を進めよう」といったメッセージが込められています。

QA2AQはもともと、アジャイル開発やオブジェクト指向、パターンの実績で著名なJoseph Yoder, Rebecca Wirfs-Brock, Ademar Aguilarの3氏により、2014年のアジア地域におけるパターン国際会議AsianPLoP’14において、6つのパターン(Pattern)と15のパトレット(Patlet、問題・解決の対のみを記述したパターンのモト、小さなパターンのようなもの)のまとまりとして発表されました[1]。その後、パターンとしては未完成であったパトレットについて順次完成させるとともに、新パターンの拡充および整理により以降のPart 2[2]、Part 3[3]、Part 4[4]の発表へと至っています。筆者は[1]についてシェパード(投稿論文を改善させるための助言役)を務め、[3][4]について共著者としてパターンの執筆や洗練に加わっています。

ICST2015勉強会「ICST 2015 まるわかりDay!」が開催されました

西早稲田キャンパスにてソフトウェアテストの国際会議ICST2015勉強会「ICST 2015 まるわかりDay!」が開催されました。
鷲崎准教授からはトラック紹介、ならびに、プログラム委員長を務めるICST2017に向けた紹介を行いました。

鷲崎 弘宜、“Static Analysisトラック論文紹介”、ICST2015勉強会、早稲田大学、2015年7月4日
鷲崎 弘宜、“ICST2017に向けて”、ICST2015勉強会、早稲田大学、2015年7月4日

11255083_1084515231576469_1202302274406084357_n

プレスリリース: 早稲田大学がソフトウェア製品において世界初のベンチマークとなる 品質実態調査と評価枠組みの研究に着手 ~独立行政法人情報処理推進機構の「ソフトウェア工学分野の先導的研究支援事業」に採択~

プレスリリースが以下のメディアに掲載・転載されました。

早稲田大学ソフトウェア製品において世界初のベンチマークとなる
品質実態調査と評価枠組みの研究に着手
~独立行政法人情報処理推進機構の「ソフトウェア工学分野の先導的研究支援事業」に採択~

早稲田大学グリーン・コンピューティング・システム研究機構グローバルソフトウェアエンジニアリング研究所 (所長:鷲崎 弘宜(わしざき ひろのり)理工学術院准教授)は、「測定評価と分析を通じたソフトウェア製品品質の実態定量化および総合的品質評価枠組みの確立」をテーマとした研究に着手しました。これは、市販されているソフトウェア製品の品質を調査し定量化を図るとともに、品質評価の指標策定を図るものであり、その成果は異なる品質間の関係を総合的に実証した世界初のベンチマークとなる予定です。

本研究の企画・実施、および研究成果の周知には、国際規格ISO/IEC25051に基づくソフトウェア製品の第三者品質認証制度である「PSQ認証」を運営している一般社団法人コンピュータソフトウェア協会(略称「CSAJ」、港区赤坂)が全面的に協力し、早稲田大学と共同で、日本のソフトウェア製品開発企業における製品の効率的かつ効果的な品質向上と確保を目指します。

早稲田大学は、本研究テーマを、独立行政法人情報処理推進機構(以下、IPA)が公募した「2015年度ソフトウェア工学分野の先導的研究支援事業(RISE: Research Initiative on Advanced Software Engineering)」に申請し、4月21日に採択されました。RISEは、IPAのソフトウェア高信頼化センター(SEC)が実施する、我が国のソフトウェア工学・システム工学の振興およびその成果の産業界への移転を通じて、ソフトウェアの信頼性向上に貢献することを目的とする事業です。

20150622_02

研究概要は、以下の通りです。

テーマ

「測定評価と分析を通じたソフトウェア製品品質の実態定量化および総合的品質評価枠組みの確立」

目的

ソフトウェア製品の開発側や運用側において、開発・保守・運用中あるいは運用検討中のソフトウェア製品の品質を、客観的、定量的かつ総合的に評価可能とし、評価結果を開発・保守における品質改善や取捨選択の判断材料に役立てること。

調査研究期間

2015年6月1日~2017年2月14日

調査計画

ソフトウェア、システム、利用におけるビジネス(業務活動)の全てのレベルにおいて、国際規格ISO/IEC 25010規定の品質モデルに基づき、国際規格ISO/IEC 25022および25023における測定法を具体化させて品質測定法をまとめます。その際、内部品質の測定については、同研究所がこれまでに考案し実用化しつつある設計モデルおよびソースコードに対する測定法を応用して組み入れます。この測定結果について、個々にISO/IEC 25051に基づき品質を評価および傾向を分析すると同時に、異なる品質間の関係を分析、最終的にこれらの測定法、評価分析の方法、その多数の実ソフトウェア製品群への適用を通じた結果をすべて枠組みとしてまとめあげます。

本調査研究は、グローバルソフトウェアエンジニアリング研究所が調査主体となり、CSAJを通じて2年間で40製品の調査研究対象製品を募ります。

20150622_01

成果

調査研究結果は、IPAまたは早稲田大学を通じて一般公開します。公開する品質実態は、異なる品質間(内部品質/外部品質/利用時の品質)の関係を総合的に実証した世界初のベンチマークとなります。国内ソフトウェア製品開発企業各社はこれを自社製品の品質と照らし合わせることで、当該品質の日本の業界における位置づけを容易に把握可能とし、製品の効率的かつ効果的な品質向上に貢献できると考えています。

また、CSAJにおいても、早稲田大学の許可のもと、本調査結果をwebサイトやセミナー等を通じて会員企業に広く周知することで、より一層の普及を図り、ソフトウェア産業全体の品質向上に寄与する考えです。あわせて、本調査研究によって成果として得られた品質測定評価の枠組みは、CSAJが運営する「PSQ認証制度」における製品評価に組み入れることで、継続して適用およびデータ収集を通じた分析を可能とします。

お問合せ先

早稲田大学グリーン・コンピューティング・システム研究機構 グローバルソフトウェアエンジニアリング研究所
e-mail  rise2015@list.waseda.jp

一般社団法人コンピュータソフトウェア協会(CSAJ)事務局 PSQ認証室 中野
TEL  03-3560-8452     e-mail  psq_info@csaj.jp