7月
31
2006

スケジュール同期システム、とりあえず完成

当初5月中に完成する予定で、それが6月でも完成できずにいたのですが、
やっと7月30日に完成にこぎつけることができました。

ただ、まだ不具合はあるし、改良の余地はたくさんあります。
でも不具合は明日にでも直ると思うので、とりあえず7月末に完成するとい
う公約は果たせたと思います。

製品カテゴリ:    スケジュール同期システム
機能:
    まったく種類の異なる2つのスケジュールサービスを、
    それぞれのWebのインターフェースを利用して同期を取るもので
す。Web以外の特殊なAPIは必要としません。

目的:
    会社でのスケジュールは社内のグループウェア、個人のスケジュールは
まったく別のシステムで使われています。
    それらの情報を一ヶ所で確認できたり、それぞれのスケジュールのデータ
を交換することで、それぞれのスケジュールシステムでのダブルブッキング
の防止や、時間の調整をしたりすることができます。
    将来はそれぞれのスケジュールシステムが、一つに統合されるというより
はいろいろな環境や制限により複数のスケジュールシステムが適材適所で活
用され、それぞれを共有していかなければならないと思います。
    このシステムは、情報共有としてまずはスケジュールという基本情報を共
有・交換していくものです。

課題:
    たくさんあります(^^;;
    携帯でスケジュールを管理している人が多いのではと思います
が、インターネットのページからデータをやりとりする方法がわかりま
せん。 jig.jpがスケジュールソフトを開発してくれれば、できるのですが。
Cybozuは現在使っていないのですがたくさんの利用者がいらっしゃいます
ので、対応していこうと思います。

販売チャンネル:
    まずグループウェア会社に働きかけていこうと思います。

競合製品:
    似ているよう製品はありますが、実は一番の競争相手は個人だと思ってい
ます。誰でも思いつくような、ホームページからデータを取り出して活用で
きないかということです。やってみると大変なのですが、必要は発明の母、個人で
取り組んでいる人は多いと思います。またそれを無償で公開されたら競争力を
なくしてしまいます。
    オライリージャパンの”Spidering Hacks”という本に出ています。
このシステムは、その一つを具現化したものです。あくまで参考にしたまでで、
そのままソースを使うことはできません。

機能的な競合製品は以下にあげるようなものがあります。

・Intellisync
http://www.intellisync.co.jp/
    主にOutlookとPDAとの同期を行っています。ネット対応で同期をとるとい
う製品はまだ出荷されていませんが、今後は可能性があります。

・Lotus Enterprise Integrator(旧名:Notes Pump)
http://www-142.ibm.com/software/sw-lotus/products/product4.nsf/wdocs/enterpriseintegrator
    5年前まで、Lotus Notesをお客様に導入するSEとインストラクターをして
いましたので、この製品はよく知っています。
    Lotus Notes自身が、サーバーとクライアント、サーバーどおしのデータの
同期をとるノウハウが内蔵されており参考になっています。
    この製品は、基幹システムのOracle ,DB2というデータベースと、Lotus
Dominoのグループウェアの間でデータの交換を行うシステムです。
    特定の製品のみを対象にしていますので、直接競合相手ではありません。

・DataSpider
http://www.appresso.com/products/dataspider/index.html

    前の職場で少し関わったことのある会社で、優秀なプログラマーが創業者
です。XMLをベースに、データの交換をするシステムです。
    私がこれからやろうとしているのは、XMLにならないデータを交換するの
で、競合相手ではありません。ただ私のデメリットもあります。データを構
造化するのは手作業でやることになるのですから。

今後:

・データ交換の制度を高めていきます。
    スケジュールの内容を吟味していくと、どれが新規に作成したものか、更
新したものか、削除したものかよくわかりません。それを分析する精度を高
めていこうと思います。

・Webインターフェース
    これは、RubyでGUI版としてつくりましたが、Webのインターフェースに直
そうと思います。もちろんAjaxを使って使いやすくしますよ。

・他のグループウェアと他のスケジュールソフト対応
    Cybozu, Yahoo Calendarには対応使用と思います。
当初、Yahooのスケジュールサイト(http://calendar.yahoo.co.jp/)と事務
所で使っているスケジューラー(どうやらDesknet’s v4.5のようだ)の同期
を取ろうと思っていたのですが、Yahooのスケジューラーへのアクセスが結
構きついので中断しています。
    アクセスする方法はわかったのですが、まったく資料のないまま手探りで
プロトコル解析しながらやっているので、大変です。楽になるように便利な
ツールを自作していこうとも思っています。

Written by in: 楽天日記 | タグ:

コメントはまだありません »


コメント&トラックバック




トラックバック URL

コメントのRSS feed