Skip to main content

ローコードアプリケーション開発

Forresterはローコード開発について、「プログラミングの代わりに視覚的で宣言的な技術を使用するアプリケーション開発のための製品やクラウドサービス...」と表現しています。このような開発は、まさしくPegaが「Software That Writes Your Software™」(ソフトウェアを開発するソフトウェア)というスローガンのもと30年間提供してきた開発そのものです。

ビジュアルモデルを操作して展開するとローコード開発ツールがコードを作成してくれます。ドラッグアンドドロップ、プロセスフロー、ビジュアルツールなどのユーザーインターフェイス機能により、技術スキルに関わらず誰でも革新的なソフトウェアを開発できます。このアプローチは生産性を向上させ、ビジュアル ツールで日々のアプリ開発を効率化して迅速なカスタマイズをサポートし、ITや複雑なコーディングへの依存を減らしてアプリケーション開発を簡素化します。

次の画像は、従来の開発ツールがアプリケーションを、テキスト量の多いコードとして提示する様子を示しています。

Traditional development example with text-heavy code

次の画像は、ローコード開発ツールが、アプリケーションを作成するための視覚的な環境を提供している様子を示しています。

Low-code development example

ローコードの価値

組織にはすばやい変革が求められており、大人数のチームでソリューションを自社開発する従来の画一的なアプローチでは対応できなくなっているため、新たなアプローチで強力なソフトウェアを開発する機能は組織にとって不可欠です。ローコード型アプリケーション開発プラットフォームは、ビジネスの利害関係者と熟練したデベロッパーのギャップを埋めるのに役立ち、共通のビジュアル言語を作成して、コラボレーションの効果を高めます。ローコード ツールを使用するチームは、よりアジャイルで、迅速な実装を実現し、利害関係者と効果的に連携してビジネスの混乱を最小限に抑えます。利害関係者と共通のビジュアル言語で連携することで、コードではなくビジネスロジックの説明に集中できます。フィードバックループの短縮によりチームの生産性が向上するため、限りあるリソースを解放して増大する一方の開発予定プロジェクトに振り向けることができます。

ローコードツールを使用した開発

多くのユーザーは、シンプルでわかりやすいビジュアル開発ツールとは、スプレッドシートなどを使って作成するような単純なアプリケーションに限られると考えるでしょう。Pegaのローコードプラットフォームを活用すると、無数のチャネル向けに非常に複雑なアプリケーションまで開発できます。たとえば、マーケティングチームは、共有のスプレッドシートを使ってリクエストを記録し、追跡しています。マーケティングチームはPega Platform™のローコードツールを使用して、メールやウェブベースのリクエストシステムを構築し、リクエストを可視化するレポート、コラボレーションのための通知、納サービスレベルアグリーメント期通りに作業を行うためのSLA(サービスレベルアグリーメント)のトラッキングなどを行えます。

Pegaのローコードテクノロジーを使うと、データを取得してビジネスプロセスを開始するためのアプリケーションを開発できます。驚くことにウェブページ、モバイルアプリケーション、またはFacebookメッセンジャーで顧客とやり取りできるチャットボットのようなアプリケーションも開発できます。情報は受信メールから抽出したり、ロボットを使って他のソフトウェアソリューションからデータを収集したりできます。Pegaの強力なローコードテクノロジーは、ユーザーのお好みのチャネルでやり取りできるアプリケーションの開発を可能にします。オムニチャネル開発機能を使用することで、組織は部門ごとに個別にプログラミングを行うのではなく、すべての必須チャネルで開発作業を統一することができます。

ユーザーは優れたデータの情報源ですが、多くの場合、必要なデータは別のシステムに存在しています。Pega Platformの視覚的なインターフェイスにより、ユーザーはシステムを統合してプロセスを進めるために必要なデータを取得できます。Pega Platformのデータは視覚的にアプリケーションにマッピングされているため、データ処理の全体像を把握できるようにユーザーを支援します。

ローコードおよびデベロッパー

Pegaのビジュアル型統合アプリケーション開発ツールはシチズンデベロッパーからプロフェショナル デベロッパーまで、全員が生産性を高めることに貢献できます。ローコード開発ではデベロッパーでなくてもアプリケーションコードを作成できますが、経験豊富なソフトウェアデベロッパーであれば、堅牢なアプリケーションよりすばやく効果的に作成および拡張できます。

シチズンデベロッパーが組織のニーズを満たす追加機能を開発できるよう、Pega Platformアプリケーション開発スタジオでは、デベロッパーがより深く掘り下げて業務上の問題に対するソリューションを開発し、実装を隠しつつ、他のユーザーに対してビジネスロジックを可視化することができます。Pega Platformには機能の再利用と拡張のパターンが組み込まれているため、デベロッパーがソリューションを一度開発したらエコシステム全体で何度も活用できます。


このトピックは、下記のモジュールにも含まれています。

トレーニングを実施中に問題が発生した場合は、Pega Academy Support FAQsをご確認ください。

このコンテンツは役に立ちましたか?

このコンテンツは 100% のユーザーにとって役に立ちました。

改善できるところはありますか?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice