ローコード・ソフトウェアエンジニアリングについて知っておくべき7つのこと
「テック業界にいるほとんど全員がローコードやノーコードツールについて意見を持っています。」 - カトリーナ・デン、コミュニケーション部門ディレクター、StackOverflow
ローコードに関する議論は、様々なバックグラウンドを持つ開発者たちによって活発に行われています。あなたはどう思いますか? ローコードは、より多くのスパゲッティコードを意味するのか、少なくするのか? まだ確信が持てないなら、こちらがローコードソフトウェアエンジニアリングについての短い要約です:
1. ローコード/ノーコードは、ソフトウェアエンジニアリングの未来です。
真実です。しかし、それは生産性を向上させる多くの発明を通じてソフトウェアエンジニアリングが進化を続ける一部です。
2. ノーコードとローコードは同じです。
偽です。ノーコードは非プログラマーのためのものです。ローコードはソフトウェアエンジニアのためのものです。
3. 私は開発者です、ノーコードは私向けではありません。
真実です:本物の開発者にとって、純粋なノーコードツールでのコントロールの喪失はイライラするかもしれません。よく設計されたローコードツールは、ソフトウェアエンジニアリングをより効率的にするための、経験豊富な開発者にとって正しいツールです。
4. ローコード/ノーコードツールは開発者を不要にします。
偽です。これらは生産性を向上させるツールであり、コードを書く人間の代替となるものではありません。
5. どのノーコード/ローコードツールを初めに学ぶかは重要ではありません。
偽です。プラットフォームのショートリストを作成するための3つの質問を使用してください(これらの3つの質問が何であるかは、私の以前の記事で確認してください)。
6. ローコードを使っていると、複雑なユースケースでいずれ壁にぶつかります。
偽です。正しいプラットフォームを正しいユースケースに合わせて選ぶなら、そうはなりません。適切なツールを開発を開始する前に選択することで、長い道のりで多くの時間を節約できます。
7. 個々のスキルがソフトウェアエンジニアリングチームの生産性を決定します。
真実でもあり偽りでもあります。確かに、個々のスキルは成果に大きな違いをもたらします。しかし、ソフトウェアエンジニアリングをエンジニアリングプロセスとして取り扱うとき、生産性はより良い開発ツールからも生じる可能性があります。例えば、ローコードはForresterによると、アプリの配信を最大10倍まで加速させることができます。
ローコードソフトウェアエンジニアリングについてもっと知りたいですか?
こちらがローコードソフトウェアエンジニアリングに関する7つのレッスンでした。もっと読みたいなら、リンク付きのすべてのレッスンのリストがこちらです:
- ローコード:ソフトウェアエンジニアリングの未来?
- ローコード vs ノーコード vs プロコード:違いは何?
- ローコードは開発者を不要にするでしょうか?
- ローコードと限界:壁にぶつかるのはいつ?
- ノーコード?ノー、サンキュー? 開発者たちがソフトウェアエンジニアリングの最新トレンドについてどう思っているか
- ローコードを学びたい。どこから始めればいい?
- ローコードで10倍の生産性を達成する
元の記事は2022年8月23日にhttps://five.co/7-must-knows-about-low-code-software-engineering/で公開されました。
こちらの記事はdev.toの良い記事を日本人向けに翻訳しています。
https://dev.to/domfive/7-must-knows-about-low-code-software-engineering-5bkl