2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

ワークショップ「形態素解析を活用した要求仕様のレビュー」の結果

Last updated at Posted at 2021-12-06

はじめに

JaSST'21 Tokaiでワークショップ「形態素解析を活用した要求仕様のレビュー」を開催した。
ワークショップの結果を記録しておく。

ワークショップ概要

要求仕様が自然言語のような曖昧さを含む記法で記述されている場合,曖昧に表現された文が不具合を誘発させることがあります.
本ワークショップでは,形態素解析(KH Coder)を活用し,仕様書から曖昧な文を検出する手法を体験していただきます.

参考文献:
[1] 柏原一雄,長井亘,不破慎之介,林香織,石川冬樹,栗田太郎,“要求仕様の誤解釈を検出するDomain Word Modelingの提案”,ソフトウェア・シンポジウム2020,2020
[2] 柏原一雄,新留光治,李路雲,鈴木淳,松原潤弥,不破慎之介,“要求仕様に対する形態素ベースドレビューの提案“,ソフトウェア・シンポジウム2021,2021

ワークショップ資料

参加人数

6名
予定より参加人数が減ってしまった。
予定より参加人数が減ることを想定して、参加人数上限を決めておいたほうがよかった。

開催形式

オンライン(Zoom)
個人ワークの時間に、どこまで進んでいるか?何か困っていることはないか?等が見えない。
また、講師の問いかけに対する反応が見えない。
まだ、オンラインでのワークショップのうまい進め方は掴めていない。
「アイスブレイクの工夫」「個人ワーク中の状況が見える工夫」が必要だった気がする。

展開した論文・資料

以下の論文・資料を展開し、展開した論文・資料の参考文献も興味があれば、ご参照いただくことをお勧めした。

柏原一雄,「要求仕様に対する形態素ベースドレビューの提案」,ソフトウェア・シンポジウム2021,2021

柏原一雄,「要求仕様の誤解釈を検出する Domain Word Modeling の提案」,ソフトウェア・シンポジウム2020,2020

堀川透陽,「シフトレフトテストにおけるシステム要求の獲得 ~テキストマイニングを用いたアプローチ~」,派生開発カンファレンス2021,2021

寺西祐斗,「自動販売機システム開発文書への形式仕様記述の適用事例」,研究報告ソフトウェア工学(SE) 2016-SE-191巻 12号 p.1-8,2016

参加者のふりかえり結果

  • このようなツールを使って仕様書を読解する方法が有ると知り勉強になりました。
  • わからなかったというか、疑問に思ったこと:アジャイルの現場などで仕様をこのモデルだけで伝える、っていうのはあんまりイケてないんでしょうか
  • わかったこと:形態素解析を活用すると、同義語の表記ゆれやあいまいな部分を見つけやすくなる
    わからなかったこと:自分がアジャイル開発のプロジェクトにいるからかもしれませんが、同義語のちょっとした表記ゆれはあまり気にしなくても良いのかな、と思いました。
    今度やってみようと思うこと:自分のプロジェクトであいまいな部分のチェックをしてみようと思います。
  • 今後やってみよう:テスト設計や仕様把握に慣れていないメンバーにこの手法を使ってみてもらうとよさそう

考察

  • 今回のワークショップは、2時間という時間内には収まることが確認できた。ただし、効果は明確には確認できなかった。
  • 自然言語で仕様が示されず、モデルで仕様が示されるプロジェクトがあることを意識できていなかった。
2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?