自分で作りたいものがある.この部録もその一つ.今までは紙にワイヤーフレームを書き実装してきた.コンテンツは随時作成し,テストは気になったら修正するくらいだった.それだから,このワークフローはそのまま仕事にしてはいけない代物である.仕事先で設計の手法を学んだこともあり,これから作るものには必ず仕様書を作成することにしたいと思うようになった.
今自分で持っているウェブサイトは合計で40サイト余り.いずれも完成はしていない.完成形として出せるサイトは5つあるが,変更したいところは浮かぶ.なので,サイトの運用をドキュメントで管理したくなっている.画面,機能,DB,サーバ,その他.仕様を決め,実装し,少しでも改善させ,前進していく.そのために,まずなんといっても仕様書管理アプリを作りたい.
たくさん案件を抱えている開発者の負担を可視化するため,仕様書を一覧にし,共通化できる項目は積極的に共通化し,モジュールを再利用する.新しい言語やツールを習得する期間を設け,習得できたらスキルセットに加える.サイトの現状を把握し,マーケティングの要素も閲覧できたら尚良.ワイヤーフレームやプロトタイプは保存し,汎用性の高いモジュールは登録する.
プロジェクト管理ツールはいくつか出回っているが,ドキュメントは添付ファイルであることが多い.もっと深いところで開発者の創造性を支援し,開発速度や学習効果を促進するシステムになれたら.言語はPythonを選択し,Djangoで作りたい.ローカルで運用し,うまくいったらGitHubで公開する.必要は発明の母,どんなものになるか楽しく考えながら作っていきたい.
