業務アプリ自動開発ツール
AIを用いた先進的システム開発ツールGeneXus
先進的な開発ツールによる、短期開発、コスト削減の実現
GeneXus はシステム開発の課題を解決します!
ユーザの仕様が定まらない
(開発スケジュールへの影響)
仕様定義と開発を並行作業
開発スケジュールの短納期化
(ビジネスの変化への対応)
従来の1/2~2/3に期間短縮
開発コストの削減圧力
少数精鋭で開発コストの削減
複雑化するIT技術
(昔はCOBOL, JCL →
今は Java, SQL, HTML,JavaScript, XML, Network, Etc・・)
技術者不足解消(ツール内で管理)
テストの複雑化
テスト工程の短縮=運用テスト中心
ユーザテスト以降に多発する仕様変更
仕様変更への迅速・柔軟な対応力
技術者不足、急激な技術の陳腐化
専門的な技術者の育成・確保が不要
急激に変化するIT技術への対応
最新技術への迅速な対応
レガシーマイグレーション
オープンな開発環境、オープンなDB
開発環境の可視化
マルチプラットフォ-ム
![](https://www.tekenetworks.co.jp/wordpress/wp-content/uploads/2016/02/img_6_0_01.jpg)
レガシー再構築とGeneXus
![](https://www.tekenetworks.co.jp/wordpress/wp-content/uploads/2016/02/img_6_0_02-e1459228332733.jpg)
GeneXusのメリット
業務アプリ自動開発ツール {システム開発技術}
システム開発のL/T短縮、品質の向上活動
マルチプラットフォーム:オープンな開発環境 オープンなDB
ハードウエアのリプレイス、M&Aでのシステム統合において、
オープンな開発環境、オープンなDBと開発環境の可視化が出来るのがウリです。
客先での開発、自社での開発環境が違っていても、持ち帰り、開発の途中で、DB(オラクルから他のDBへの移行など)移行も可能。
GeneXusの仕組み
業務システムは
『業務要件の記述(What)』と
『実現方法の記述(How)』の
二つの部分から構成されています。
GeneXusは業務要件20%の記述により残りの80%を自動生成します。
![GeneXus](https://www.tekenetworks.co.jp/wordpress/wp-content/uploads/2016/02/img20100605.jpg)
他のジェネレータはDBMSや開発言語等のIT環境が限定されるが、
GeneXusは、IT環境にとらわれず、自由に決めることができるマルチプラットフォーム
GeneXusは、アプリケーションのデータベースとソースコードを設計、生成及び保守します
GeneXus は、手戻り禁止の「ウォーターフォール型」開発ではなく、画面を見ながら修正を繰り返し、精度を上げていく「インクレメンタル手法」で行なうため、
お客様とズレのないシステム開発
が可能となります。
JAVA、.NET、Ruby など、現在一般的に使われている言語により
ソースコードを自動生成
しますので、万が一の場合でもシステム言語のわかるシステムエンジニアによってメンテナンスすることが可能ですのでご安心です。
OSはIBM, UNIX, LINUX, Windowsに、またサーバーはIBM DB2, Oracle, Microsoft SQL ServerMySQL.などに対応するマルチプラットフォームですので、お客様の環境に合わせてシステムを載せ替えて、
長期にシステムを使い続ける
ことが可能です。
さらにGeneXusにより、「人」を介さない開発を行なうため、大きなプログラム変更が発生したとしても混乱もなく、バグもなく(過去実績より証明)、
予定通りの期間内で開発を完了
させます。
「ユーザー満足度向上のための業務システム開発のパラダイムシフト」
「もっと早く、正確に、そして、簡単に!」
自動生成ツールを利用することで、人手をかけずにプログラムを生成すれば、
システム開発者が本来の業務である基本設計や業務設計に集中可能。
ソースの自動生成ツールで、業務の要件定義を入力していくと、プロトタイプ、ソースが自動生成。
出来上がるソースは、自動生成ツールに良くあるようなテンプレート的なソースではなく、実際に動かせるものです。
プログラマいらずで、工数も大幅に削れてJavaの開発工数に比べて大幅に減少します。