炎上リスクを減らす!本番開発前にAppsheetで試作品を作ろう!

目次
  1. いきなり本番アプリ開発をするリスク
  2. プロトタイプを作るメリット
  3. ①要件定義の精度・網羅性の向上
  4. ②品質を高めることができる
  5. ③認識のずれによる追加工数の発生を防ぐことができる
  6. なぜAppsheetでプロトタイプを作るとよいのか
  7. プロトタイプ開発のデメリット
  8. デメリットを打ち消す、Appsheet開発
  9. さいごに

こんにちはGAS,Appsheetエンジニアの岡田です!

 

今回はAppsheetで試作品を作って、使用感や機能を試してから本番開発の開発をするという、Appsheetの活用方法について解説します。

今回はアプリ開発を受注開発される企業目線で、プロトタイプの有用性について、お話をしていきたいと思います。

もちろん自社で開発される方にとっても有益な情報となっておりますので、是非ご覧ください。

 

いきなり本番アプリ開発をするリスク

アプリの開発において、自社では優秀な人材がいた場合でも、クライアントの担当者がリテラシーが高いとは限りません。

なので、開発前の要件定義の精度・網羅性は、取引先の担当者に依存する部分が大いにあります。
 

もし要件定義の精度・網羅性が低いまま、実開発を開始してしまうと、
後から「ここはこうしたい」「この機能が欲しい」という要望が出てきてしまい、開発のペースや費用が大きくずれてしまったり、軌道修正が出来ない場合はお客様の要望に合わないアプリが出来上がってしまう可能性があります。

そんなシステム開発におけるリスクを軽減してくれるのが、プロトタイプになります。

 

プロトタイプを作るメリット

ここでいうプロトタイプとは、本番と同じデータベースの設計、機能を作り、実際に操作できるシステムを指します。

 

本番開発の前にプロトタイプを作るメリットは、

 

①要件定義の精度・網羅性の向上

実際に操作できるシステムを作ることでクライアントは、操作性や機能などを視覚的に理解し、イメージをすることができます。

それによって「ここはもっとこうしたい」「こういう機能が欲しい」というフィードバックをもらうことが出来るので、要件定義の精度・網羅性を向上させることができます。

 

②品質を高めることができる

実開発前に、実際の現場でテスト運用をすることが可能です。

現場で実際に使う人たちのフィードバックは、最も重要な情報です。

現場でテスト運用をすることで「本当に現場で役に立つアプリ」を実現できる可能性をぐっとあげることができます。

 

③認識のずれによる追加工数の発生を防ぐことができる

実開発の前にプロトタイプがあることによって、開発側とクライアント側の認識のずれをなくすことができます。

開発が進んでからの認識の齟齬があると、大きな手戻り、追加工数の発生を招くことになり、後々大きな痛手となりえることがありますので、事前にそれを防ぐことができます。

 

 

これらメリットにより、クライアントに満足頂くシステムを開発できる確率を上げることができます。

満足度が高いシステムを作ることができれば、クライアントから新たな受注をしたり、紹介をもらえたり、今後のビジネスを発展につなげていくことができます。

 

 

なぜAppsheetでプロトタイプを作るとよいのか

 

プロトタイプ開発のデメリット

ここまでプロトタイプ開発の素晴らしさについてお話してきましたが、もちろんデメリットもあります。

プロトタイプ開発の最大のデメリットは何といっても、手間がかかるので、その分費用がかかるという点です。

 

従来型の開発手法だと、このプロトタイプ開発に工数がかかりすぎるので、現実的ではなかったですが、

それを解決してくれるのがAppsheetによるプロトタイプ開発です!

 

デメリットを打ち消す、Appsheet開発

Appsheetはノーコードツールであり、プログラミングをする必要がありません。

またデータベースはスプレッドシートで構築するので、テーブルの追加、列の増減が驚くほどに簡単にできます。

よって、開発にかかる工数が圧倒的に少ないのが特徴です。

従来型の開発と比べて、10倍のスピードで開発することが可能です。

 

先ほどのプロトタイプ開発は、費用がかかるというデメリットがありましたが

Appsheetであれば、この費用を抑えることが可能なのです。

 

 

さいごに

このようにAppsheetを活用すると、プロジェクトの炎上リスクを下げて、開発を進めていくことが可能になります。

①Appsheetでプロトタイプを先に作る

②現場で試す

③修正を繰り返す

④開発者とクライアント側で認識が一致し、納得した上で実開発に進む

というプロセスがもっと一般的になればよいなと思います!

 

最後までご覧頂きありがとうございました!

 

この記事を書いた人

岡田 栄次郎 GoogleAppsScript ・AppSheet専門

エンジニア

  • システムエンジニア(SE)
  • ITコンサルタント

全てのシステム開発を一気通貫で対応します

ステータス
現在対応可能
希望時給
5,000円~10,000円
活動エリア
東京都

はじめまして、岡田と申します。 Google Apps Script、Google Workspace、Appsheetを活用したアプリ開発、業務改善ツール開発を専門のフリーランスエンジニアです。 ホームページ https://gas-engineering.jp/ GASやAppsheetについてのブログ一覧 https://freelance-meikan.com/freelance/554/blog/231 【開発のイメージが湧かない方へ】 Googleのサービスを使ったら、どんな感じに開発できるのかイメージが湧かないという方も大歓迎! フワッとしたイメージでも良いので「こんなことをしたい」という内容を伝えて頂ければ、その内容を実現するための方法を具体的に提案させて頂きます。 一度ビデオ会議でお話してみませんか?もちろん無料です。 【Google Apps Script、Appsheetで開発するメリット】 ★月々にかかる費用がタダ! Googleアカウントさえあれば利用可能なので月々にかかる費用が0円です。GASによる開発は、長期的にみて非常にお得です。 ★開発コストが低い Google WorkSpaceを元に開発するので、作業量が少なく済み、その分コストを抑えることができます。 ★他のGoogleサービスとの連携ができるので自由度が高い Google WorkSpace間の連携ができるので、用途に合わせて自由度高くシステムを作ることができます。 GAS、Appsheetの経験が豊富な私に開発をお任せ頂ければ、御社の業務の効率化に貢献することが可能です。是非宜しくお願い致します。 【無料ヒアリング】 ★無料ヒアリング予約フォーム★ https://forms.gle/f7DVaUkwYAMdyMxf7

対応業務
システム開発|スマホアプリ開発|事務代行
スキル
  • 業務改革
  • GCP

関連記事

  • DXの起爆剤!Googleノーコード「AppSheet」とは?

    岡田 栄次郎 GoogleAppsScript ・AppSheet専門

    現在のPV数
    3,163

    こんにちは!GASエンジニアの岡田です。今回は2019年にGoogleがサービスを開始したノーコードツール「AppSheet」についてご紹介します。 ノーコード…

  • 特定の件名のメールを受信すると、チャットに転送

    岡田 栄次郎 GoogleAppsScript ・AppSheet専門

    現在のPV数
    3,503

    こんにちはGASエンジニア岡田です。今回は、特定の件名のメールを受信するとチャットに転送してくれる便利なGASの紹介です! 「問い合わせフォーム」⇒「Gmail…

  • GASエンジニア岡田 ブログまとめ

    岡田 栄次郎 GoogleAppsScript ・AppSheet専門

    現在のPV数
    1,591

    【基本編】「システムを導入するほどでもないものの、工数のかかるアナログな業務」はスプレッドシートでデジタル化しよう!Google Apps ScriptGASっ…