それでは、主なものから始めましょう! 開発を開始する前に、顧客のすべての要件を詳細に調べる必要があります。
成功するアプリケーションを開発するには、最初からすべてを行う必要があります。 顧客と開発者の間の主な矛盾は、解決する必要があるものの詳細を定義するドキュメントがないためです。 すべての質問が必要なわけではありませんが、最初のステップからタスクを実行することの重要性をすぐにクライアントに伝えることが非常に重要です。
概要の最初の部分:クライアントが必要とするアプリケーションを決定するのに役立つ質問
![](https://habrastorage.org/getpro/habr/post_images/f95/4c1/525/f954c152573ad14d1de36263c87f4f3f.jpg)
だから、あなたが誰を扱っているのか、そしてクライアントがどのアプリケーションを必要としているかを判断するのに役立つ質問。
1.あなたの会社は何をしていますか?
2.アプリケーションをビジネスでどのように使用する予定ですか。
3.どのタイプのアプリケーションが必要ですか? (ここでは、クライアントにアプリケーションタイプの簡単な説明を指定する価値があります)
4.このアプリケーションを使用してどのような結果を達成したいですか?
概要の2番目の部分:アプリケーションの機能と技術的特徴を決定します。
アプリケーション自体に移りましょう。 クライアントの生活を楽にし、アプリケーションに必要な機能を指で正確に説明することを強制しないために、クライアントにそのようなアプリケーションの例を示すように頼んでください。 彼がこれらのアプリケーションで好きなものと、彼がそれらのアプリケーションで見る不利な点に注意してください。 したがって、顧客は主要な機能ブロックのリストをより完全に決定します。
同様に重要な質問は、アプリケーションがどのプラットフォームで動作するかです。ここでは、クライアントはおそらくあなたの助けを必要とするでしょう-互換性の複雑さを理解することはまずありません。 さまざまなプラットフォームと技術の機能と利点について彼に伝えてください。クライアントはあなたの助けに感謝します。 たとえば、iOSは北米とヨーロッパをリードしていますが、ロシア、アフリカ、アジアで最も人気のあるプラットフォームはNokia Symbianです。
機能と技術特性を決定します。
![](https://habrastorage.org/getpro/habr/post_images/854/6da/d43/8546dad433f0eb4925d24ea78f8192a3.jpg)
6.これらの例の何が正確に好きですか?
7.そのようなアプリケーションでどのソリューションが嫌いですか?
8.将来のアプリケーションの主な機能をリストします。
- アプリケーションは何ができるはずですか?
- 強調できる主な機能ブロックは何ですか?
- エンドユーザーはアプリケーションをどのように使用しますか?
10.最初にアプリケーションを実装する必要があるプラットフォームはどれですか?
![](https://habrastorage.org/getpro/habr/post_images/57a/e01/857/57ae018575d3ae9297a07e9c7a41136d.jpg)
誰がどのようにアプリケーションをサポートおよび更新するかを議論することは非常に重要です。 顧客はサポートをあなたに委ねるか、独立を望みます。 会社には、これを行えるIT専門家がいますか? そのような専門家がいない場合、通常、平均的なユーザーがアクセスできるインターフェイスを備えたアプリケーション管理システムが必要になります。
それで、質問の最後のグループ:
11.アプリケーションでデータをどのように更新する必要がありますか?
12. Webサイトアプリケーションを開発する必要はありますか?
13.アプリケーションの技術サポートは誰が担当しますか? このアプリケーションの保証サービス後にメンテナンスが必要ですか?
14.アプリケーション管理システムを作成する必要はありますか?
15.アプリケーションの著作権は誰が、どのような形式(独占的または非独占的権利)で所有しますか? この質問は「デフォルト」のままにしておくべきではありません
そして最後は顧客の連絡先情報です。
顧客に代わって誰がこのプロジェクトを監督するかを調べます。 この人がITスペシャリストであるかどうかを理解しておくと役立ちます。これは、連絡先とのコミュニケーションの言語を選択するのに役立ちます。 電子メール、Skype、職場、携帯電話番号など、すべての通信方法を明確にします。
このようなブリーフを作成することで、より良い商業的オファーとクライアントを作ることができます-その分野のプロとしてあなたを見るために。