開発の目的
仕様書とか設計書とか書くのはいいんだけど、
開発が進むとソースコードやテストとの整合性が取れなくなってくる気がする。
何とか整合性を保ったまま開発を進められないだろうか。
ちょっと探してみたけど、マッチしそうなソフトはない。(または高そう)
いろいろやりたいこともあるので自分で開発してみようと思った。
やりたいこと
1.仕様と設計の関係を明確にできるような仕組み
要求→要件→設計の流れが追えること
2.要求、要件、設計を変更したときに、関連する要素がわかること。できれば自動で変更に追従すること。
3.基本的にテキスト編集だけど、画像や、ファイルも関連付けできること
4.変更が履歴管理できること
5.データをテキスト、excel、wordで出力できること
開発環境・言語
新しいのに挑戦しようかなと思ったけど、
使い慣れてるMFCを採用。なので自動的にVisualStudio。
excelとかそのあたりはC#が便利っぽいからDLLとかで分離しとけば楽かな?
まぁまぁなんとなくこんな感じ。
まだ思いついただけで実行に移してないので続きはまた今度。