はまってました
Sunday, June 21, 2009 5:10:17 PM
1月中頃からいわゆる「ハマり」プロジェクトをやってました。マスタ線表上の名称は「6月版キャッチアップ案件」。
キャッチアップって名前がすでにハマってる気がするのは横に置いておいて、機能要件は
そして、それを実現するために誰かが考えたソフトウェア構成は…
なんだかんだで、商用リリースにまともに動くものは出せたのですが、じつはしばらく使う予定がないんだとか。徹夜までして6月リリースに間に合わせる必要あったんでしょうか。。。
そして後ダレの多さがつらかったです。機能要件を満たすものは5月上旬にできあがり、それから1ヶ月は非機能要件でウダウダやってました。
キャッチアップって名前がすでにハマってる気がするのは横に置いておいて、機能要件は
- フォームに情報を入力/更新して DB に格納する
- DB 更新時に、一部情報を SOAP で別システムからもらったり、別システムに渡す
- DB から検索して、情報を取り出してフォームに表示する
そして、それを実現するために誰かが考えたソフトウェア構成は…
Internet Explorer + Flash Player + Flex + PureMVC ↓↑ (HTTPS・AMF) Apache + WebLogic Server + LiveCycle DataServices + TERASOLUNA ↓↑ (SOAP) WebSphere DataPower ↓↑ (SOAP) AquaLogic ↓↑ (EJB) WebLogic Server ↓↑ (JDBC Thin) Oracle Databaseという組み合わせ…。先行開発しているところでは、DB のキャッシュとして Oracle Coherence を使っているんだとか。リッチなのはクライアントだけじゃないようで。
なんだかんだで、商用リリースにまともに動くものは出せたのですが、じつはしばらく使う予定がないんだとか。徹夜までして6月リリースに間に合わせる必要あったんでしょうか。。。
そして後ダレの多さがつらかったです。機能要件を満たすものは5月上旬にできあがり、それから1ヶ月は非機能要件でウダウダやってました。
- SWF ダウンロードと AMF 送受信とを別サーバにすることになった。
- IE のメモリ使用量が尋常じゃないから何とかするように言われた。(ちょっとした理由でメモリリークが起こってました)
- エンドユーザの半分が XGA 端末だということがわかったから画面レイアウトを XGA 向けに直すことになった。(先行開発が作った UI 標準では SXGA 向けに作るように書かれていたのに…)
- IE 6 固有の地雷、2つドカーン。

Anonymous # Monday, June 22, 2009 3:22:15 AM
Takahiro Takanotak-325 # Wednesday, June 24, 2009 3:34:36 AM
あすこは豊洲指してます?ならソコのプロジェクトですよ。
メモリリークは聞くも涙、語るも涙なんですよ。書き出すと全然まとまらないです(; ;)
Anonymous # Thursday, July 9, 2009 1:16:49 AM
Takahiro Takanotak-325 # Monday, July 20, 2009 12:56:30 PM
お久しぶり~、ブログ毎日みてますよ、RSS で。
今は 30F の南側にいるので景色最高。ただ自分は通路側の端っこの席なので、仕事中はあまり見られないんだけどね。
で、結局作ってるんだ(^^; ずいぶん楽しそうな組み合わせだね。
MySQL の 0年0月0日には要注意。