過去数十年にわたり、SAP R/3 のパワーと、カスタマイズとともに標準コードを維持する能力は、SAP の顧客に多大な利点をもたらしてきました。しかし、S/4 HANA によるインテリジェント エンタープライズのコンセプトに向けて進むにつれて、エンタープライズ アプリケーションのカスタマイズや拡張のビジョンは変化しています。
現在、顧客は、イノベーションをより迅速に採用し、変化するビジネス ニーズに迅速に対応し、長いアップグレード期間を短縮し、本格的なデジタル化を実現するために、スリム化の必要性を感じています。競争上の優位性にとって重要なカスタマイズと拡張は、アプリ内および/または拡張プラットフォーム上の並列拡張性によって実現される必要があります。
ご想像のとおり、拡張プラットフォームは、IT エキスパートがアプリケーションを拡張およびカスタマイズする新しい場です。したがって、「コアと拡張」という新しい概念に踏み込む際には、次の点に留意する必要があります。
- カスタマイズを評価し、コアから拡張プラットフォームに分離します。
- 拡張プラットフォームが、後で維持するのが難しい新たな技術的負債に成長することを回避します。
コーディング、手動ガバナンス、プロセスによる従来のアプリケーション開発と配信 (AD&D) は、コア システムの時代に見られた複雑なカスタマイズの網目構造に再び陥る可能性があります。新しい世界で俊敏かつ無駄のない運営を目指す場合、従来のやり方で異なる結果を期待するのは甘い考えです。
一言で言えば、古いルールに従って、時代遅れのツールを使っていたら、この新しいゲームに勝つことはできません。
なぜ採用するのか Mendix?
SAP と Mendix 2017 年に提携し、企業がモバイル アプリや Web アプリを迅速に作成および改善できるようにして以来、パートナーシップは継続的に進化しています。 Mendix BTPと緊密に統合され、完全な インテリジェントエンタープライズ向けソリューションと拡張機能の開発また、 Mendix はまた、 SAPマーケティングクラウドの拡張 以前の SDK を置き換えます。
当社のお客様 コスン, ヴァン・マルケ, ラムウェストン S/4 HANAの変革にローコードを採用し、 Mendix SAP 製品ポートフォリオ。
彼らの成功物語、従来のコーディングの落とし穴、そして特にSAP開発で直面した課題は、 Mendix ローコード プラットフォームは、SAP 開発と S/4 HANA 変換のライフサイクル全体にわたって提供されます。
構築: エンタープライズアプリケーション
長年にわたるカスタマイズとそれが生み出した複雑さにより、IT チームのほとんどの時間がシステムの保守に費やされ、変革の機会が大幅に制限されていることは誰もが知っています。SAP と非 SAP システムの複雑な統合を伴う SAP ランドスケープは開発を複雑にし、多くの場合、テクノロジー (BAPI、IDOC、SOAP、OData、JavaScript など) に縛られてしまいます。
さらに、シャドー IT、サイロ化された運用、再利用性の欠如により、標準オブジェクトの膨大なクローンが頻繁に作成され、負債が増大します。リソース (時間、予算、人員) が限られているため、この従来の (コーディング中心の) 方法による新規開発と変換は大きな課題となり、おそらく同様の平凡な結果しか得られないでしょう。
Mendixのローコードプラットフォームは、再利用性という中核原則に焦点を当てて開発者の生産性を向上させ、ITチームが限られたリソースでより多くの成果を上げ、市場投入までの時間を短縮できるようにします。テンプレートベースのアプローチ(スターターなど) Fiori 3.0 UX テンプレート, 空白のアプリテンプレート、モバイル Fiori テンプレート (ロードマップ) など) を使用すると、AD&D のタイムラインを加速できます。 データハブデータ検出ツールである は、データ ソースからの実用的な洞察と再利用性を確保し、クローンを回避します。ビルド、テスト、データ管理、プロセス自動化、および「任意の API」を操作する機能を備えた AD&D の完全なビジョンにより、アーキテクト、IT マネージャー、開発者は不要なテクノロジの強調から解放され、ビジネス価値に集中できるようになります。
SAP 製品との相乗効果により、Fiori Launchpad へのシームレスな統合により、BTP へのワンクリック展開が可能になり、エンド ユーザーに一貫した UX が提供されます。このテンプレートとウィジェット ベースのアプローチ、OOB SAP/非 SAP コネクタ、および SAP 開発に沿ったライフサイクル管理により、お客様は変革のニーズを満たす独自のオプションを利用できます。
実行: 拡張機能と拡張を管理する
S/4 HANA または ECC を利用していて S/4 HANA の導入を計画している組織の場合、技術的負債の疑いがある変更は、拡張プラットフォームに持ち込むのが理想的です。このようなカスタム開発や将来の変更および機能強化では、コーディングの問題を回避するために開発者の主観の要素を排除することが重要です。従来、組織はカスタム開発と機能強化をピアレビュー、コードレビュー、コーディング標準などの厳格な品質チェックで管理してきましたが、コードの品質は常に問題であり、フリーフォーム アプリの成長につながることが多かったです。残念ながら、S/4 変革中にカスタム コードの問題に対処する間、この結果に向き合わなければなりません。
ローコードは異なるアプローチを採用し、視覚的な開発モデルに従うことで主観的な要素に対処します。小さなカスタムコードでアプリケーションを強化する場合でも、戦術的なワークフローで強化する場合でも、 Mendix ローコードは、開発と変更全体にわたって、接続された単一の (ビジュアル) プログラミング エクスペリエンスを提供します。設計上、ビジュアル フレームワークは自己文書化されており、ガイド付き開発と健全なガバナンスを保証します。さらに、フレームワークは、サイドバイサイド拡張機能のアプリ内拡張ポイントと同様に、カスタム式/ロジックを記述するための標準フックを提供します。完全なソリューション拡張機能を備えたこのガイド付きアプローチは、QA、テスト、および KT の労力を最小限に抑えるだけでなく、後で簡単にメンテナンスできるようにコードの読みやすさも確保します。
革新: Mendix 変化を可能にする
ビジネス リーダーは、新しい製品を提供し、新しい領域に参入し、充実した顧客エクスペリエンスを提供したいと考えていますが、次のような理由から、IT 部門はこのペースに追いつけない可能性があります。
- ビジネスモデルやビジネス変更の継続的な進化によるバックログの増加
- スキルギャップの拡大。SAP (ABAP) 開発者に Fiori、UI5、HANA、node.js などを活用することは大きな課題です。
- テクノロジーがソリューションに根ざしている場合、変更管理にどれだけ時間がかかるか
機敏性は、変化する状況に効果的に対処する唯一の方法です。混乱、ビジネス モデルの変化、市場動向は、不確実性という問題をさらに深刻化させるだけです。従来のアプローチは、コラボレーションよりもサイロ化された計画に重点を置いていました。その一因は、IT とビジネスの間のギャップが拡大していることです。ビジネスは成果を重視していましたが、IT はテクノロジーの機能によって制限されていました。その結果、急速に変化する状況では、ターンアラウンド タイムの遅延、不確実性、従業員の再教育 (学習、アップグレード、再学習)、バックログの増大、変更管理の長期化と集中的な変更管理といった課題に何度も直面することになります。
その Mendix ローコードプラットフォームは、ビジネス成果の提供に重点を置いた、技術に依存しないアプローチをリードしています。技術の抽象化は、現在のSAP開発者がローコードを学習するのに非常に便利であり(SAPUI5、HANA、Node.jsなどと比較して)、エンタープライズグレードおよびコンシューマーグレードのアプリを提供することが可能になります。これにより、ITチームは学習、アップグレード、再学習のサイクルから脱却できます。継続的な変更、目的に合った製品開発、可視性などの一般的な問題は、 スプリンター ビジネスと IT の間の拡大するギャップを埋めるプラットフォームです。Sprintr は、可視性を提供し、情報ギャップを回避し、製品開発全体を通じてビジネスと IT に情報を提供する、非常に必要なビジネスと IT のコラボレーションを実現する優れたツールです。
全てを考慮に入れると、 Mendixのクラウドネイティブ認証、選択可能な導入オプション、そして強力なSAPとのパートナーシップにより、SAPの顧客にとってECC上で開発を開始し、堅牢な基盤を構築し、S4 HANAへの移行に合わせて拡張できる優れた選択肢となります。 Mendix この進化により、IT 部門はビジネス変革に集中し、最大限の価値を実現できるようになります。
Forrester Wave™:プロフェッショナル開発者向けローコード開発プラットフォーム2021レポートで認められているように、 Mendix ローコード市場のペースと新たなベンチマークを設定し続けています。 Mendix また、ビジネスと IT 間の開発とコラボレーションのための単一のプラットフォームというビジョンを確実に実行することもできます。