• 会員限定
  • 2020/09/11 掲載

NoCode(ノーコード)開発とは?国内外の最新動向と押さえておくべきアプリ開発ツール

  • icon-mail
  • icon-print
  • icon-hatena
  • icon-line
  • icon-close-snsbtns
記事をお気に入りリストに登録することができます。
アプリ開発に取り組む場合、相応の金銭的・時間的コストが必要であると言われている。しかし、ここ最近、ソースコードをまったく記述することなく、Web/スマホアプリを短期間・低コストで開発することができる「NoCode(ノーコード)」と呼ばれる開発手法が大きな注目を集めている。本記事では、このNoCodeに関する基本的な内容の整理に加え、国内外の最新動向やNoCodeでアプリ開発に取り組む際に押さえておくべき代表的な開発ツールについてご紹介する。

And Technologies 代表取締役 勝木 健太

And Technologies 代表取締役 勝木 健太

株式会社And Technologies代表取締役。1986年生まれ。幼少期7年間をシンガポールで過ごす。京都大学工学部電気電子工学科を卒業後、新卒で三菱UFJ銀行に入行。4年間の勤務後、PwCコンサルティング/有限責任監査法人トーマツを経て、フリーランスの経営コンサルタントとして独立。約1年間にわたり、大手消費財メーカー向けの新規事業/デジタルマーケティング関連プロジェクトに参画した後、大手企業のデジタル変革に向けた事業戦略の策定・実行支援に取り組むべく、株式会社And Technologiesを創業。キャリア情報サイト「FIND CAREERS」を中心に、「転職サイトZ」「転職エージェントZ」等の複数の情報サイトを運営。執筆協力実績として、『未来市場 2019-2028(日経BP社)』『ブロックチェーン・レボリューション(ダイヤモンド社)』等がある。

photo
非エンジニアでも「NoCode」ツールを使えば、Webサイトやアプリを開発できる
(Photo/Getty Images)


NoCode(ノーコード)とは

 NoCode(ノーコード)とは、一言で言えば、ソースコードを記述することなく、Webサイト/アプリ開発を行うための開発手法のことを指す。

 上述の通り、開発工程において、ソースコードを記述する必要が(基本的にはまったく)ないため、「No-Code」と呼ばれている。NoCode開発ツールを利用したアプリ開発は、事前に用意されているパーツを画面上でドラッグ&ドロップすることによって、非エンジニアでも手軽に構築することができる点に大きな特長がある。

NoCode(ノーコード)とLowCode(ローコード)の違い

 NoCodeに類似した概念として、LowCode(ローコード)がある。

 LowCodeとは、Webサイト/アプリ開発工程の大半をNoCode的な開発手法で進めつつも、コーディングが必要な箇所に関しては、従来通りのコーディングを取り入れていく開発手法のことを指す。LowCodeの活用によって、NoCode開発では実現不可能な複雑なアプリを開発できるようになる。

 ただし、NoCodeと比べると、追加的な学習コストが必要となること/開発ツールが限られてしまうこと等がデメリットとして挙げられる。


NoCode(ノーコード)開発のメリット

 開発にNoCodeを取り入れることによって、より短期間・低コストでWeb/スマホアプリを開発できる。実際、アプリ開発会社に開発を依頼した場合、3~6カ月の開発期間を要するケースが多いが、NoCode開発ツールを活用した場合、たった2週間前後でアプリが完成するケースもあるという。

 また、開発工数の短縮によって、大幅なコスト削減につながる可能性もある。これらのメリットを踏まえれば、NoCode開発は、新規事業開発における仮説検証やMVP(Minimum Viable Product:顧客に価値を提供できる最小限の製品)の設計に取り組む際に適した開発手法であると言えるだろう。

NoCode(ノーコード)開発のデメリット

 一方で、ノーコード開発のデメリットについては、開発ツールの操作方法に習熟する必要があること/新たな開発ツールが登場する度に、最適な開発ツールの選定が必要となること等が挙げられる。また、改めて言うまでもないことだが、NoCode開発ツールを活用した場合でも、プロダクト全体の要件定義やUI/UXの設計については、従来通り、行う必要があることは認識しておきたい。

【次ページ】国内外におけるNoCode関連の動向、代表的なNoCodeアプリ開発ツール

関連タグ

関連コンテンツ

オンライン

ローコード/ノーコード開発最前線 2024

DXがビジネスの必須要件となった今、ビジネスのあらゆる領域でアプリ開発のニーズが高まっています。しかしながらエンジニアやリソース不足で思うように開発が進まず、サービスのリリースや機能改善が滞っているケースも少なくありません。こうした状況を放置していると社内のDXの停滞を招くだけでなく、企業全体の競争力低下や収益低下にもつながりかねない状況です。このような中で注目を集めているのが「ローコード/ノーコード開発」です。「ローコード/ノーコード開発」を導入することで、アプリ開発の高速化を実現できるだけでなく、エンジニアのいないスモールオフィスや業務部門においてもアプリ・サービス開発が進められるようになります。顧客や業務部門の声を直接アプリやサービスに反映できるローコード/ノーコードはDXの起爆剤となりうる可能性を秘めています。とはいえローコード/ノーコードの開発が開発の柔軟性や提供したい機能を必ずしも満たしているとは限らず、その選定と採用には事前の情報収集や実装のための体制づくりが重要となってきます。本セミナーではDXを加速する「ノーコード/ローコード開発」導入にあたっての課題やノウハウを事例を交えて解説いたします。

あなたの投稿

    PR

    PR

    PR

処理に失敗しました

人気のタグ

投稿したコメントを
削除しますか?

あなたの投稿コメント編集

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

通報

このコメントについて、
問題の詳細をお知らせください。

ビジネス+ITルール違反についてはこちらをご覧ください。

通報

報告が完了しました

コメントを投稿することにより自身の基本情報
本メディアサイトに公開されます

必要な会員情報が不足しています。

必要な会員情報をすべてご登録いただくまでは、以下のサービスがご利用いただけません。

  • 記事閲覧数の制限なし

  • [お気に入り]ボタンでの記事取り置き

  • タグフォロー

  • おすすめコンテンツの表示

詳細情報を入力して
会員限定機能を使いこなしましょう!

詳細はこちら 詳細情報の入力へ進む
報告が完了しました

」さんのブロックを解除しますか?

ブロックを解除するとお互いにフォローすることができるようになります。

ブロック

さんはあなたをフォローしたりあなたのコメントにいいねできなくなります。また、さんからの通知は表示されなくなります。

さんをブロックしますか?

ブロック

ブロックが完了しました

ブロック解除

ブロック解除が完了しました

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

ユーザーをフォローすることにより自身の基本情報
お相手に公開されます