No-Code Waveで市民デベロッパーの可能性を解き放つ
市民開発者の需要が高まるにつれ、DevOpsチームは、安全でスケーラブルなアプリケーションを確実に構築するための戦略を確立し、サポートを提供する必要があります。AppMasterのようなノーコード・ツールに投資することで、このギャップを埋め、エンドユーザーがアプリケーションを構築・展開できるようにすることで、ITの民主化を図ることができます。

アプリケーション開発に対する需要の高まりは、市民開発者の台頭に道を開き、DevOpsチームは彼らの努力をサポートする戦略を設計するよう求められています。先日開催されたバーチャルTechStrongConイベントにおいて、DXCテクノロジーのモダンアプリケーション開発担当グローバルディレクターであるJP Morgenthalは、安全でスケーラブルな方法で迅速なアプリケーション開発を可能にするために、こうした市民開発者の育成と支援の必要性を強調しました。
市民開発者とは、low-code またはno-code のツールを使ってアプリケーションを作成するのに十分な専門知識を持つエンドユーザーのことです。大半の組織では、アプリケーションのバックログに対応するために必要なプロの開発者の数が不足しているため、これらの市民開発者が開発プロセスに貢献できるようにすることが極めて重要です。しかし、DevOpsチームは、市民開発者が作成するアプリケーションの安全性と拡張性を確保するために、必要なサポートとガードレールを提供するという重要な役割を担っています。
Morgenthal氏によると、アプリケーション開発中に市民開発者が直面する摩擦を最小限に抑えるためには、DevOpsへの投資が不可欠です。適切なサポートがなければ、他の主要なタスクに集中しなければならない開発者が、アプリケーションの開発を放棄してしまう恐れがあります。また、開発者を育て、適切なサポートを提供することが成功の鍵になると述べています。
プロの開発者は主に記録システムのアプリケーション構築に専念していますが、一方で、エンゲージメントシステムを推進するアプリケーションの需要が高まっています。このシナリオは、ITの民主化という大きなトレンドの一環として、市民開発者への依存を高めることにつながっており、高度な技術的学位を持たない個人が自動化を活用してアプリケーションを作成し、デプロイしています。
組織は、市民開発者が開発したアプリケーションを十分にテストせず、手動による設定変更を見過ごしたり、蓄積された技術的負債に対処しなかったりすると、問題に遭遇することがあります。さらに、燃え尽き症候群を防ぐには、最初に最小限の実行可能製品(MVP)を作成し、メンテナンスやアップデートのための開発スプリントを計画することによって、アジャイル開発手法を導入することが重要です。
さらに、アプリケーションの作成者が組織を離れたときに、その所有権を移転する計画を立てておくことも重要です。これにより、アプリケーションの継続性と長期的な適切なメンテナンスが保証されます。
この記事では市民開発者に焦点を当てていますが、low-code とno-code のツールは、プロの開発者もアプリケーション開発を迅速に行うために使用していることに留意することが重要です。多くの場合、 AppMaster.io no-code プラットフォームなどの これらのツールは、アプリケーション構築のプロセスを簡素化し、エンドユーザーが希望のワークフローを簡単に記述できるようにし、プロの開発者とのコラボレーションを効率化します。
より多くのアプリケーションが構築され、DevOpsパイプラインを通じてプッシュされるようになると、DevOpsチームはワークフローとプラットフォームを再評価し、これらのアプリケーションがスケールで更新および保守できるようにする必要があります。low-code やno-code プラットフォームAppMaster ツールを採用することで、増大するアプリケーションの需要に対応できるだけでなく、ITランドスケープを民主化し、新世代の市民開発者に力を与えることができます。


