story_serverをちょろっと触ってみた.

最新のRSpecにストーリの機能が追加されている模様.
ユーザよりの仕様はストーリで、システムより仕様はRSpec


ちょろっとstory_serverも触ってみたが、使い方がすべてわからんかった.
ブラウザベースでストーリの編集や実行できるようになっているみたい.
文字の補完機能を使ってWhen, Then以降が簡単に書けるようになっていたりとか,
動作確認したい変数のところだけ、変更が加えられるようになっていたりとか工夫されている.


FitやWikiの延長線上にあるものかな.
自然言語に混ぜて実行可能なストーリがブラウザから簡単に書けるようにすることで
ユーザや顧客がソフトウェア開発に積極的に参加できる環境を創ろうという、
XPの意図が読み取れる.