とあるシステム開発のGeneXus話

1月は丸々記事を書く時間が取れませんでした。
昨年末からヘビーなプロジェクトが始まり、それに加えて支援案件を数件持っていたので大変でした。

今もまだ大変な状態ではあるのですが、支援をしていたプロジェクトが一つ終わりまして、非常に良い経験でしたので、少し記事にしてみます。

そのプロジェクトはお客様が中心でGeneXusを進めて、それに対して週に数時間という形で支援をさせて頂いたのですが、お客様のコンセプトが
「利用ユーザーを満足させつつ、GeneXus&WorkWithPlusの
 最大メリット(コスト・スピード)を出すこと」
でした。

それを実現するために最新バージョンのGeneXusとWWPとGAMを使って、
アジャイルの形で業務システムを構築していきました。


業務画面:25本
帳票:6本
マスタメンテ:10本
選択プロンプト:7本
計48本

要件定義含めて、約5人月で完了(支援も含む)
開発期間は3.5ヶ月
WWPの利用率は約8割!

帳票や業務画面の一部はWebPanelとプロシージャでしたが、
殆どの画面をWWPで実現し、しかもデザインも綺麗。

GAMを使って権限制御やメニュー制御もあり
WWPのAudit機能を使ってデータ更新履歴もあり



利用ユーザーも、綺麗なデザインや要望がほぼすべて実現されたことで満足していましたし、
GeneXusを進めていた担当者様も理想的な形のシステムが出来たとのことで満足されていました。


私自身、GeneXusでシステムを多く作ってきましたが、WWPの利用率をここまで高められたのは初めてでした。
最新のGeneXusとWWPはやっぱり良いですね。本当に色々できます。

ただ、やっぱり要望を実現するために、プログラムで作りこんでしまうか、
標準機能を工夫して要望を満たすかの取捨選択は幾つも出てきました。
その時にコンセプトを曲げずに、良い形を選択して頂けたのが大きかったです。

非常に良い経験をさせて頂きまして、感謝しています。



この規模のシステムであれば、GeneXusではない通常のシステム開発だと15人月位は掛かると思います。
期間は5・6ヶ月かな。


やはりシステム開発は、ユーザーと一緒に軽く・早く作っていくのが一番だと実感できます。
そしたら、すぐに次のシステムを作り始められますからね。

コメント

  1. このコメントはブログの管理者によって削除されました。

    返信削除

コメントを投稿

このブログの人気の投稿

IVS文字・サロゲートペア文字の注意

Tomcatの設定3:8080ポート以外で動作させる

Tomcatの設定5:メモリ調整と起動モード

Tomcatの設定4:セキュリティ関連の調整

GeneXusのオプション設定、起動時オプション

ファビコン(fabicon)の設定