スタッフブログ

STAFF BLOG

はじめてのアプリ発注

2016.06.06

アプリの開発手法は1つじゃない!?

弊社にお問い合わせいただくお客様の悩みはそれぞれ違うのですが

その際、開発したいアプリによって以下の2種類の開発手法があることを覚えておいてください。

 

・ウォーターフォール開発
・アジャイル開発

 

【ウォーターフォール開発とは?】

ウォーターフォール開発とは、呼んで字のごとく、滝の様に上から下に流れていくような開発手法です。業務系システム開発で行なわれている基本的な手法です。

 

企画

要件定義

外部設計

内部設計

サーバAPI開発

アプリ開発実装

単体テスト

結合テスト

受入テスト

ストア申請

ストア公開

 

上記のような内容を段階的に終わらせていく開発手法です。
何を作るか最初から決まっているため、スケジュールの見通しが立てやすく、
また予算や納期を確定しやすいのが特徴です。

しかしウォーターフォール開発を成功させるためには最初の要件定義と設計がもっとも重要視されます。そのため開発の途中で要件の変更や設計の不備が見つかってしまうと、最悪作り直しが発生してしまい予算の追加とスケジュールの大幅な見直しが必要になります。

 

 

【アジャイル開発とは?】

アジャイル開発は、主にスタートアップで使われている開発手法でアプリ開発に向いています。アジャイル開発もウォーターフォール開発と同じように要件定義や設計・開発や検証を行いますが、これらを機能単位で行います。

 

【A機能】

企画

要件定義

外部設計

内部設計

サーバAPI開発

アプリ開発実装

単体テスト

結合テスト

受入テスト

ストア申請

ストア公開

 

【B機能】

企画

要件定義

外部設計

内部設計

サーバAPI開発

アプリ開発実装

単体テスト

結合テスト

受入テスト

ストア申請

ストア公開

 

【C機能】

企画

要件定義

外部設計

内部設計

サーバAPI開発

アプリ開発実装

単体テスト

結合テスト

受入テスト

ストア申請

ストア公開

 

ウォーターフォール開発が1回に全ての開発を行なう開発手法だとすると、アジャイル開発は短期間に小さな機能開発を何回も繰り返す開発手法です。そのため仕様の変更についても柔軟に対応することができます。小さな改善をくり返しながら開発していくことができます。その一方で、仕様の変更や改善を許容する手法なので、発注の仕方は月単位でのラボ型契約となります。そのためリリースまでの予算が不確実だったり、納期に確実性がありません。

 

 

【ではEDAにどちらの開発手法で発注すればいいのか?】

ウォーターフォール開発は、仕様・機能が決定している案件、予算や納期が決まっいて変更が難しい案件にはおすすめです。アジャイル開発は、仕様があまり決まっていないものや、ユーザーの反応を見ながら改善を重ねていきたい案件におすすめです。

弊社のご発注依頼としてはまだまだウォーターフォール開発が圧倒的に多いのですが
アメリカのスタートアップ開発の現場ではアジャイル開発が一般的になりつつあります。

案件によりご担当者様の悩みは様々です。
ストアにリリースされたアプリはゴールではなく、まさにスタートラインにたった状態です。
スタートからの運用フェイズでユーザーの反応をどうアプリに反映させていくかがアプリビジネスの最大のポイントとなります。

スマホアプリの開発手法についてお悩みの際は
お気軽にご相談下さい。

BACK

お問合せ

イーディーエーに興味をお持ちいただいて
ありがとうございます!
スマホアプリに関するご相談、
お見積りや弊社へのご質問など、
お気軽にお問い合わせください。
担当者より折り返しご連絡させていただきます。

    お名前必須
    会社名
    メールアドレス必須
    電話番号必須
    お問合わせ種別必須
    お問合わせ内容必須

    アンケートにご協力ください。
    弊社サイトへはどのようにしてアクセスされましたか?

    個人情報のお取扱いに関する同意事項

    1.事業者の氏名又は名称

    株式会社イーディーエー

    2.個人情報保護管理者の氏名又は職名、所属及び連絡先

    個人情報保護管理者 小宮 保人
    Mail:[email protected]

    3.取得した個人情報の利用目的

    当フォームで取得した個人情報は、お問い合わせに関する回答のために利用し、目的外利用はいたしません。

    4.弊社が取得した個人情報の第三者への委託、提供について

    弊社は、ご本人に関する情報をご本人の同意なしに第三者に委託または提供することはありません。

    5.個人情報保護のための安全管理

    弊社は、ご本人の個人情報を保護するための規程類を定め、従業者全員に周知・徹底と啓発・教育を図るとともに、その遵守状況の監査を定期的に実施いたします。
    また、ご本人の個人情報を保護するために必要な安全管理措置の維持・向上に努めてまいります。

    6.個人情報の開示・訂正・利用停止等の手続

    ご本人が、弊社が保有するご自身の個人情報の、利用目的の通知、開示、内容の訂正、追加又は削除、利用の停止、消去及び第三者への提供の停止を求める場合には、下記に連絡を頂くことで、対応致します。

    株式会社イーディーエー 個人情報お問合せ窓口
    〒106-0032 東京都港区六本木7丁目14番23 ラウンドクロス六本木4F
    TEL:03-5422-7524 FAX:03-5422-7534
    Mail:[email protected]

    7.ご提供いただく情報の任意性

    個人情報のご提供は任意ですが、同意を頂けない場合には、第3項にあります利用目的が達成できない事をご了承いただくこととなります。

    8.弊社Webサイトの運営について

    弊社サイトでは、ご本人が弊社Webサイトを再度訪問されたときなどに、より便利に閲覧して頂けるよう「クッキー(Cookie)」という技術を使用することがあります。これは、ご本人のコンピュータが弊社Webサイトのどのページに訪れたかを記録しますが、ご本人が弊社Webサイトにおいてご自身の個人情報を入力されない限りご本人ご自身を特定、識別することはできません。
    クッキーの使用を希望されない場合は、ご本人のブラウザの設定を変更することにより、クッキーの使用を拒否することができます。その場合、一部または全部のサービスがご利用できなくなることがあります。