「ノーコード開発プラットフォーム」が第4次産業革命のエンジンである理由
人類を豊かにした産業革命の根源は、「ハードウェアエンジン」
人類を豊かにした産業革命の根源は、「ハードウェアエンジン」
中世時代までに人類が直面した最も差し迫った問題は、飢饉と貧困から脱出することだった。 生存の必須要素である食衣住と日常の暮らしを維持するために必要な物資を生産し、飢餓や窮乏から抜け出すことが、全世界共通の課題だった。
18世紀中頃に偶然発見した蒸気機関が、こうした問題解決の糸口を提供することになる。 これまであらゆる生産活動の動力として使われてきた人間や家畜の力ではなく、全く新しい機械装置(ハードウェアエンジン)という人為的に作り出した力を生産の動力として使う機会が設けられたのである。
この事件を契機に、人間が生産動力を自由に統制し、無限に拡張まで可能になる産業革命時代を迎え、生産能力が爆発的に増加するようになった。
わずか2世紀で世界の多くの人々は飢饉と貧困から脱することになる。
社会があらゆる分野を経て目覚しい成長と巨大な成功を経験するようになった時代だった。
このような成功を成し遂げた唯一の秘訣は「工業化」、すなわち「機械化」だった。
蒸気機関の発明に触発された機械化技術は、多様な類型の機械装置を考案し、社会のあらゆる分野に適用するようになったものである。
生産体制を機械化するということは、異なる役割と機能を担うそれぞれの機械装置が処理できるように、一つの業務をごく小さな単位に分けて順次処理させる分業体制を実現する過程であったといえる。
このような体制を別の言葉で表現して専門化(specialization)とも言ってきた。
ある仕事を機械の作業方式に適した分業体制に切り替えるために、すべての作業を細分化して単純化させ、これを反復的に遂行させるのである。
このようなやり方で大量生産を可能にすることで、安価にモノを作り出す体制を実現することが、全事業者の至上命題であった。
この時代、あらゆる成功の秘訣は単純化·反復化·低価格化戦略であったと断言できる。
貧困から脱出した人類が、かつて成功した体制そのものを否定
産業革命の成功は単純化、反復化、低価化
このような産業革命時代の成功の経験と信仰的信頼から、社会は今でも過去の分業体制を当然視し、学生をこの分業社会の専門家に育てるという目標の下、学校では教育をして技能を磨き、資格を取らせることに全力投資していると言える。
しかし、これまであまりにも当然視されてきたこのような社会的基準と伝統は、すでにその効力を失っている。
むしろ変換された世の中で、若い人々が社会に適応することを妨げる副作用まで誘発するケースを難なく発見できる。
一方、このように生産活動を行う力の根源が機械に転換されるにつれ、自然に人間の役割は補助的な位置に変わってきた。
実際に、人々が担わなければならない仕事の種類や役割はもちろん、処理方法まで、それ以前とは完全に変わってきたのである。
仕事を処理する際に必要な動力(力)は機械が専担するようになり、処理対象の識別、処理方式の指定、処理結果の判別などの補助的な役割は人の役割になったのである。
このような役割を今日の基準で表現すれば、「情報処理能力」と言える。
わずか2世紀の短い産業革命の歴史の間、人類は大部分貧困と窮乏から脱出することができた。
この2~30年で機械技術文明の発展はさらに加速し、物質的にかなり高い豊かさを享受する人々が続々と出現し、グローバル・ヴィレッジを占領し始めた。
ところが多くの人が享受し始めた物質的豊かさが、以前とは違う危機をもたらしているのである。
ほとんどの人は,今食事をしたり、服を着たり,必要なものを買うだけでは満足しない。
日常生活や消費活動で、他人とは違う自分だけの個性を尊重されたがっている。 一言で消費生活においても人間らしい待遇、すなわち人間性の回復を主張しているのである。 一見すると,それぞれが個性を発揮しようとすることはたいしたことではないように思えるかもしれない。
しかし、多くの人々が自分のスタイルを主張し、消費生活も市場の構造も多様化しており、この過程で自然に以前とは次元の違うレベル、すなわち高度化現象まで触発されているのである。
些細なことのように見えるこのような現象が、生産の側面からは非常に深刻な問題を物語っているのである。
物資が不足していた時代にすべての成功の原動力だった単純化·反復化·大量化(低価格化)方式では、個性化した消費者が望む物をこれ以上作れなくなったのである。
それとともに、以前の成功神話がもはや作動しなくなっている。
社会的役割の側面から見ると、全ての人が消費者でありながら、同時に生産者であると言える。
ところが、所得が上がり物質生活が豊かになった消費者が購買する時は、これまで自分の職場で生産者として作ってきた個性のない商品やサービスをこれ以上購買しないということである。
そのため、工業化時代の象徴のような巨大な企業も、ある日突然廃業に追い込まれ、私たちの周辺の会社員も一瞬にして職を失うことを、難なく目にすることができる。
今や、かつての成功の法則が、ひょっとすると失敗の近道となっているかもしれない。
しかし、このような失敗を招いている原因提供者が、他の誰でもない私たち自身であるという点に注目しなければならない。
自ら変わってしまった私たちの消費性向が、生産者の役割で食べ物を解決してくれたありがたい私たちの職場を崩壊させ、社会的大変革をもたらしているのである。
人間の変化した欲求が、ソフトウェア不足という新たな危機ももたらす
これからこうした新たな危機から生き残るためには、変化してしまった消費者の性向に合わせて、あらゆる商品やサービスの生産や分配方法を個性化·多様化·高度化するように変身しなければならない。
しかし、この基準は単なる商品を大量に生産してきた従来の体制や成功の法則とは正反対の原則であるため、変化した市場のニーズに合うように変身することは、非常に容易ではないといえる。
人間の変化した欲求が、ソフトウェア不足という危機をもたらす。
例えば、人々が素早く容易に働けるように、作業単位を小さく割って数百人が分担して自動車を30秒に1台ずつ生産してきた工場があると仮定してみよう。
こうした分業体制の生産ラインで毎回異なるスタイルやモデルの自動車を30秒単位で作り上げなければならないのなら、まず人々はこうした作業方式に耐えることができるだろうか?
我々自身の消費欲求の変化が、以前に人々が作業してきた方式では、これ以上商品やサービスを生産し、供給する体制を維持できなくなっている。
このような状況で、以前のように値段も安く、早く、消費者それぞれの個性に合わせて商品とサービスを作り、分配することが可能にするのがソフトウェア、すなわちアプリプログラムである。
世界で最も速い陸上選手ウサイン·ボルトが100メートルを走る9.6秒の間に、アプリは地球全体を72周してくる速度で全てのことを処理することになる。
こうしたものすごい速度と正確性が個性化·多様化·高度化している消費性向に合った、生産体制を実現させてくれる唯一の手段と言える。
我々の社会全般にわたって個性化·多様化·高度化体制への転換が、避けられない課題となり、今、アプリ開発に対する需要が爆発している。
ところが、ソフトウェア工学技術は以前の状態から抜け出せずにおり、ソフトウェア不足現象は、近年ますます急激に深化しているのである。
ソフトウエア不足問題を根本的に解決してくれるノーコード開発プラットフォーム
急変する市場環境に適応して、各経済主体が生き残るため、そして速く個性化、多様化している私たちの社会体制を維持し、円滑に運営するため、現在急増しているアプリ問題を根本的に解決する方策が、現在必要な状況である。
一般的にソフトウェア工学分野でプラットフォームは、アプリを簡単で早く安価にし、運営できるようにするインフラストラクチャーを教える。
アプリを開発·運営に必要な諸技術と機能·要素を一括して提供することで、簡単で素早く産出物を作ることができる技術的環境、または一種の生態系と言える。
ソフトウェア不足問題を根本的に解決してくれるノーコード開発プラットフォーム
このような技術的環境の上に、アルゴリズムを考え出したり、コーディングする技術能力がない人、誰でも自分の生業や関心事に関連するアプリを作って使えるようにするソリューションをノーコード開発プラットフォームといえる。
言い換えれば、プラットフォームのユーザ集団を従来とは比較できないほど大きく拡張した新技術といえる。
実際、ノーコード開発プラットフォームは、アプリを作る人数を50倍以上増やすことができ、開発コストや開発時間を大幅に下げることにより、些細なことでも人間の暮らしに役立つなら、直ちに開発可能にしてくれる。
そして、開発されたアプリ製品の品質や性能も大幅に引き上げる役割を果たすことになる。
このようなやり方で、今日解決しなければならない人類共通の課題であるソフトウェア不足現象を根本的に解消できる唯一の代案となっている。
第4次産業社会を動かす「ソフトウェアエンジン」ノーコード開発プラットフォーム
私たちが今、全身で体験している第4次産業革命は、世の中の物事と私たちの日常のすべての仕事が知能化、自動化される社会と言える。
そして、すべての事物を動かし、すべての事を知能化および自動化してくれる核心要素がアプリということである。
第4次産業社会を動かす「ソフトウェアエンジン」ノーコード開発プラットフォーム
ノーコード開発プラットフォームは、このようにこの時代に最も重要なアプリを簡単で速く経済的に作ることで、私たちが生きている第4次産業革命時代の私たちの社会体制と日常生活を支える「ソフトウェアエンジン」といえる。
したがって、ノーコード開発プラットフォームやノーコード技術をソフトウェア産業界内部の問題と捉えたり、一時的な流行程度と見なしたり、プログラム技術者個人的な好き嫌いの問題程度と見なして消極的に眺めているのは、極めて近視眼的なアプローチと言わざるを得ない。
巨大な時代の変化と世の中の流れを見抜くことができず、それでもプログラミング技術はやはりコーディングでなければならないと言ったり、コーディング方式だけが実用的なプログラム開発できる技術だと主張しながらも、ノーコーディング技術のような新しい技術の変化を受け入れずに拒否することは、自ら時代の落伍者を自任する結果になり得るということである。
ノーコード技術ジャーナルは下記のような順序で記述されています。
最も良い方法は順番に読むことを推奨します。
1. [ノーコード技術] なぜ、今...「ノーコードプラットフォーム」ブームが起こっているのか?
2. [ノーコード技術] ソフトウェア産業従事者への深層情報提供が目的
3. [ノーコード技術] ノーコード技術とコーディングの根本的な違いは何か?
4. [ノーコード技術]ノーコードソリューションとローコードソリューションはどのように異なるのか?
5. ノーコード体制を実現するには、何を直すべきか?
6. ノーコードソリューションが、本当にCやJavaの代わりになるのか?
7. ノーコードソリューションの基本的要件は何か?
8. 「ノーコード開発プラットフォーム」が第4次産業革命のエンジンである理由
9. エンタープライズ・ノーコード・プラットフォームの選択基準
10. ノーコード開発プラットフォームは、実務用プログラムの制作に制約のない技術選択が必須