IR情報サポートお問い合わせ資料ダウンロードEnglishChineseHOMEローコード開発とはローコード開発の歴史と将来性ローコード開発コラムローコード開発の歴史と将来性ローコード開発に関心が集まっています。注目されるようになったのは、比較的最近のことですが、ローコード開発そのものは、2011年頃から存在していました。development)」という言葉を使ったといわれています。このページでは、ローコード開発の歴史と将来性について、ご紹介いたします。ローコード開発の歴史ローコード開発の概念が生まれてから、実際に利用できるローコード開発ツールが登場し、進歩するまでの軌跡を時系列でご紹介いたします。GUIや第四世代言語の誕生ローコード開発の誕生と、直接的な関連があるわけではありませんが、現在のローコード開発プラットフォームで使われている技術であるGUIや第四世代言語(4GL)が、1960年代に生まれました。Interface(グラフィカルユーザインタフェース)の頭文字を取ったもので、簡単にいうと、マウスやタッチパネルなどで操作できるような画面のことです。GUIが登場するまでは、コマンドプロンプトのように文字ベースのUIしかありませんでした。それが、1960年代に入ってから米空軍の防空管制システムでGUIが実装されたり、情報表示にブラウン管が使われ始めたり、新たなデバイスとしてマウスが登場したりしました。第四世代言語(4GL)とは?第四世代言語(4GL)とは、実際にアプリケーションを使用するユーザーが開発を担えるように設計されたプログラミング言語で、機械が読むことを優先するのではなく、人間が読みやすいようにしたという特徴を持つ言語のことです。ある「アセンブラ」、第三世代言語である「高級言語」につづく進化系の言語です。原始的な第四世代言語(4GL)が登場したのも1960年代で、IBMのRPGやInformaticsのMARK-IVなどがあります。して、GUIが発達する土台が整っていったのが1960年代です。Programmers』です。タイトルの意味は、プログラマー不要のアプリケーション開発となり、プログラマー不足から将来的にコンピューターは部分的にでもプログラマーなしで動く必要があると説きました。CMSの誕生ローコード開発が注目される前、1995年にCMSが誕生しました。Systemの頭文字を取ったもので、HTMLやCSSなどのWeb制作の専門知識がない人でもWordなどの一般的なアプリケーションと同じような簡単な操作で画像やテキストを入力するだけで、Webサイトの構築やWebページの更新、コンテンツの管理が行えるシステムのことです。無料で利用できるオープンソースの「WordPress」などは、CMSの代表例です。CMSの多くは、上記のようにWeb制作の専門知識なしでWebサイトの構築などが行えますが、必要に応じてコーディングを行い、細かいアレンジやカスタマイズが可能です。上記の特徴をふまえると、CMSはローコード開発ツールの一種であるといえます。ローコード開発プラットフォーム市場がスタートローコード開発プラットフォーム製品の市場がスタートしたのは、2011年からだといわれています。development)」という言葉を使いました。それから10年近くが経過し、前出のフォレスター・リサーチ社によれば、ローコードおよびノーコード開発プラットフォームの市場規模は、2020年の2倍超の約145億ドルに上ると予測されています。ローコード開発の将来性2016年頃から、世界的に大きな影響力を持つIT企業群「GAFAM(ガーファム)」がローコード開発に注目しており、開発企業の買収や自社開発を進めてきました。ローコード開発プラットフォーム市場がスタート」でお伝えしたように、ローコード開発の市場は、拡大が予想されており、ほかにも米ガートナー社を始め、国内外の調査会社などがローコード/ノーコードの市場や導入状況について、拡大を予測しています。市場調査とコンサルティングを手がける株式会社アイ・ティ・アールは、ローコード/ノーコード開発市場は2023年には1,000億円規模に達すると予測しています。View:ローコード/ノーコード開発市場2022』のプレスリリース以上から、ローコード開発市場は今後、拡大傾向が続くと考えられます。ローコード開発とアジャイル、DevOpsとの関係ローコード開発の「プログラミング不要で開発が簡単」「開発期間を短縮できる」「コストを削減できる」といったメリットで連想されるのが、アジャイルやDevOpsでしょう。アジャイルとはアジャイルとは、迅速性や柔軟性を重視したソフトウェア開発手法の総称です。それまで主流だったウォーターフォール型開発のデメリットを解消するかたちで生まれました。具体的には、「XP」「スクラム」などの開発手法が含まれます。開発製品を機能単位などに分解し、優先度の高い機能から開発を進め、平行して進められるものは平行して開発を進めます。テスト」のサイクルを回しながら進めていきます。開発途中の仕様変更にも柔軟に対応でき、開発スピードが速い点がメリットです。DevOpsとはDevOpsとは、開発チームと運用チームが密接に連携し、短い開発期間で高品質のシステムをユーザーへ届けることを目指す開発手法です。「DevOps」の表記は、開発(Development)と運用(Operations)を掛け合わせたものです。開発段階から運用チームが関わることで品質を細かくチェックでき、リリース後の運用段階でも開発チームが関わることで柔軟に修正することができます。新しい開発手法であるアジャイルやDevOpsを実現する手段として、ローコード開発プラットフォームが最適です。ローコード開発のメリットについては、こちらのページもご覧ください。【関連ページ】ローコード開発のメリットローコード開発は今後のトレンドにプログラミングを最小限に抑え、GUIの操作で簡単、かつスピーディに開発が行えるローコード開発の進展には、1960年代に生まれたGUIや第四世代言語といった技術や、当時まだ新しかったマウスというデバイスの登場が寄与しています。development)」という言葉が定義され、GAFAMらがローコード開発に将来性を見出し、現在、ローコード開発市場は拡大しつつあります。ローコード開発は今後のトレンドになっていくといえるでしょう。コラム一覧ローコード開発とはローコード開発が注目される理由ローコード開発のメリットローコード開発の歴史と将来性ローコード開発とノーコード開発の違いは?ローコード開発で既存システムから置き換える際の3つのポイントローコード開発を行う際に必要となるセキュリティ対策ローコード開発の位置付けローコード開発でのシステム構築の流れローコード開発の社内導入における注意すべき点ローコード開発を効果的に活用する進め方intra-martへのお問い合わせは下記よりお願いしますCONTACTお問い合わせ・ご相談お見積もり依頼や詳しいご相談をされたい場合にはお問い合わせフォームをご活用ください。お問い合わせする資料ダウンロード社内で検討されたい方のために実績などをまとめた製品資料をPDFでご用意しています。ご自由にダウンロードください。ダウンロードする製品トライアル手軽に製品を試してみたい方向けにオンプレミス版でintra-mart製品のトライアルをご用意しています。実際の挙動含めご確認ください。試してみる製品デモすでに構築されているintra-mart製品がどう動いているのかを確認したい方向けです。フォーム入力後、製品デモサイトのURLをお送りしています。お取扱いについてウェブサイト。