技術文書のLintツール。ドキュメント作成にソフトウェア開発の手法を取り入れるというのは面白そう。
Markdownで文書を書いて、Gitでバージョン管理して、textlintで自動チェックして、お客さんに出す時はGitBookでPDFにして出すのやってみたい。
自動テストもやりたいけど、やるなら普通のドキュメントじゃなくてCucumberとか使って自然言語でテストシナリオを書いて、それを仕様書にするというアプローチになりそう。そういう手法はspecification by exampleという本で紹介されている。
![Specification by Example: How Successful Teams Deliver the Right Software Specification by Example: How Successful Teams Deliver the Right Software](http://ecx.images-amazon.com/images/I/41yUI84ASzL._SL160_.jpg)
Specification by Example: How Successful Teams Deliver the Right Software
- 作者: Gojko Adzic
- 出版社/メーカー: Manning Pubns Co
- 発売日: 2011/06/28
- メディア: ペーパーバック
- クリック: 4回
- この商品を含むブログを見る