スケジュールを早めたい
Ver1.0まで1年くらいのスタンスでじっくり取り組むつもりでしたが、もう少し早められるかもしれません。機能を絞れば3ヶ月くらいで何とかなるかもと検討中。
シングルサインオンの仕組みについてはあまり難しく考えることはなさそうな気がしてきました。必要になったらやるくらいの感じで。本質を優先したいですね。まずは動くものをしあげてしまう方針で。一番のネックは画面デザインかも・・・
本ブログの目的
このブログでは、Rubyによる販売管理システムの構築を目標としています。成果物はOSSとして公開する予定です。Rubyといいますか、Ruby on Railsを使うことになるでしょう。動機は以下の2点。
- 業務知識の獲得: 販管システムは多少やってきてますが、自分で作ってみるのが一番の勉強かと
- Ruby on Railsをいじる機会確保: 最近Java案件ばっかでRubyやRailsを忘れてしまいそうなので
私の乏しい業務知識だけだとろくなものができるはずもありませんが、
販売管理システムで学ぶモデリング講座 (DB Magazine Selection)
- 作者: 渡辺幸三
- 出版社/メーカー: 翔泳社
- 発売日: 2008/05/29
- メディア: 単行本(ソフトカバー)
- 購入: 8人 クリック: 62回
- この商品を含むブログ (4件) を見る
販売管理の業務的なところとは別口で、シングルサインオンの仕組みや組織・権限関係の共通フレームワークのようなものも構築する必要があるのではと考えています。組織周りの設計については、昔読みっぱなしになっていた
アナリシスパターン―再利用可能なオブジェクトモデル (Object Technology Series)
- 作者: マーチンファウラー,Martin Fowler,堀内一,友野晶夫,児玉公信,大脇文雄
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2002/04
- メディア: 単行本
- 購入: 7人 クリック: 89回
- この商品を含むブログ (70件) を見る
とりあえずのマイルストーンとしては
- 年内に大体の方針を決定
- 2009年にVer1.0を公開
- 2010年に最低1件の会社で実運用
- 2011年に解説書執筆・出版
- 2012年に大手SIベンダーの案件に採用
と言った感じで目標を立てています。多くの人に使われるシステムに育ってくれると嬉しいですね。
実装作業は週末のみ、しかも一日は骨休めの時間を確保したいので、そうなると1週1人日、1ヶ月で4-5人日、1年で2.5人月程度の工数になるかと思われます。Ruby on Railsのパワーは大いに期待していますが、軌道に乗ったところで仲間を誰か引き込みたいかもしれません・・・まぁ、とりあえずこつこつやってみましょう。
実装はしなくても、ブログの更新は毎日行いたいと思っています。*1それではどうぞよろしく。
*1:薄いことしかかけなくなりそうなので、やはり週2ペースくらいで。