hero-image
NEWS
アプリ開発のガイドライン(発注編・後書き)
calendar
2019.01.23
repeat
2022.11.21

アプリ開発のガイドライン(発注編・後書き)

発注編


ここまでアプリの企画と設計について見てきました。なんとなく作りたいアプリをイメージすることができているのでしょうか。最後は「発注編」。企画書や設計資料を基に、開発会社に見積もりを取って、プロジェクトに適した開発チームを探していく段階です。 ここでは、システムの開発を外部の開発会社に委託する際のポイントをお伝えします。
開発スタイル 開発スタイルは、システムの目的や状況に応じて選択できます。 どんな場合に、どんな開発スタイルが適しているかを見ていきましょう。
アジャイル型では、分析、設計、実装、テストを短い期間で行い、その一連のサイクルを繰り返しいきます。ユーザーにとって価値の高い機能から開発し、短いサイクル(1週間〜4週間程度)で動くソフトウェアを完成させます。 アジャイル型では、ビジネス環境の変動型が起こった場合や当初の想定と異なる事実が見つかった場合には、修正や仕様変更を行うことができます。また、機能の優先順位を途中で変更することになっても、アジャイル開発の場合、開発サイクルが短いためにプロジェクト全体への影響が少なくて済みます。
ウォーターフォール型は初期に膨大な時間をかけて、サービス開発範囲を「全て」定義してから設計、実装、最後にテスト、納品をする形態です。基本的に途中での仕様変更、後戻りを想定していない開発スタイルのため、修正する場合には多大な時間・労力・調整が必要です。 ウォーターフォール型は利用ユーザが明確に分かっており、業務フローも固定化されて可変しない場合(勤務管理等の社内で使う業務システムなど)には予算変更も少なく済むため有効ですが、新規事業等でターゲットユーザが不明瞭、かつビジネス環境も日々変わる不確実性の高い場合にはあまり適していません。 契約形態 次に、外部パートナーと契約をする目的を考えてみましょう。 「システムを予定通りに完成させること」であれば請負契約、「システムの内容など含めて検討しながら開発を進めていくこと」であればラボ契約(準委任契約)が良いでしょう。
請負契約
ラボ契約
選択されることが多いケース
  • 要件が明確になっている
  • 短期だけで発注したい
  • 要件が明確になっていない
  • 仕事の量が安定している
  • 中長期で連携し、新システムを新規事業として立ち上げたい
  • オフショア開発の経験を蓄積したい
  • 優秀な人材を一定期間確保したい
責任範囲 瑕疵担保義務 善管注意義務
開発モデル ウォーターフォール型 ウォーターフォール型、或いはアジャイル型
開発体制 弊社内で調整 お客様と合意する
請求・お支払い 基本的に、
  • 案件の開始時期に30%
  • 検収が完了時期に70%
当月の委託料は、翌月5日までに請求、翌月末迄にお支払い頂く
メリット
  • 受注者に納期、品質の担保責任が高く定められる
  • 要件定義が明確になった場合、コミュニケーションのコストが発生しない
  • 仕様変更などに柔軟に対応可能
  • 開発体制を調整可能
  • 経験を積み重ねることが可能
  • 優秀な人材を確保することが可能
デメリット
  • 要件定義を提示する必要がある
  • 仕様変更による追加工数
  • 費用が発生する可能性がある
  • 開発体制の調整などは直接関わらないため、経験にならない
  • 短期的な連携しかできない
発注者は積極的にコミュニケーションし、仕様の確立、進捗の確認、成果物のレビューなどに関わる必要がある
見積もり前に開発会社に最低限伝えるべき項目 開発会社にスムーズに、見積もりを出してもらうためにも、必ず以下の項目を伝えるようにしましょう。当然ですが、情報より詳しい方が、より正確な見積もりが出てきます。
概要
  • モバイルアプリなのか?WEBサイトなのか?
  • 業務着手時期と納期:いつからいつまでに?
  • 予算:どのくらいの予算で?
  • 企画概要:どのようなものを開発したのか?(企画書や画面イメージがあると良いです)
開発内容
  • 想定する機能(できる限り具体的に)
  • 対応端末:iPhone?Android?タブレット?またはより具体的な機種

最後に


最後までお読みいただきありがとうございました。これまでアプリを開発したことがない方でもスムーズに企画から発注までを行っていただけるよう、広範囲にわたるテーマについてできるだけシンプルに説明をしてきました。今後アプリを企画したり、開発をご依頼される際に、この記事が少しでもお役に立てれば幸いです。

株式会社カオピーズのご紹介


カオピーズは東京とハノイに開発拠点を持ち、WEBシステムやスマホアプリケーションの開発サービスを日本企業様に提供している企業です。ベトナムのトップクラスエンジニアを活用し、最新技術でお客様のアイディアから高品質の製品にすることをお手伝いします。お客様のご要件をお伺いした上で、ご予算と案件内容に最適な開発チームと開発スタイルを提案することが可能です。 WEBシステムやスマホアプリケーションの開発についてお困りのことがございましたら、お気軽にお問い合わせください。

お見積もり・ご相談はこちら

よく読まれている記事

https://kaopiz.com/wp-content/uploads/2024/12/HP-50.jpg
ブログ
24.12.19
RAG(検索拡張生成)とは|その概要とビジネス活用の可能性
RAG | Retrieval Augmented Generation は、企業内に蓄積された膨大な業務文書や外部情報を効果的に活用するための技術です。この記事では、RAGの基本的な仕組みやその活用事例について詳しく解説します。
https://kaopiz.com/wp-content/uploads/2024/12/HP-49.jpg
ブログ
24.12.17
医療システム開発の方法は?導入のメリットや開発プロセスを徹底解説
「医療システム」の導入方法や開発プロセスにはさまざまな選択肢があり、それぞれにメリットとデメリットが存在します。この記事では 医療システム開発 の具体的な方法や、導入による効果、さらにはプロセス全体について詳しく解説します。
https://kaopiz.com/wp-content/uploads/2024/12/PHR-1-1.png
ブログ
24.12.13
PHRを徹底解説!|活用法・メリット・注意点など
PHR (個人健康記録) を徹底解説!患者中心の医療が実現されつつあり、個別の予防や、ヘルスケアといった医療の外に広がる領域で、健康データは重要性を増しています。この記事では、PHRの活路をできる限り掘り下げて見て説明します!