2

非機能要件について少し混乱しています。誰かが私を助けてくれますか

このプロジェクトの機能要件は、次のようなモバイル アプリケーションを作成することです。

  • クロスプラットフォーム対応で、ほとんどのモバイル ブラウザで動作します
  • 選択した数の人気のあるソーシャル ネットワーキング サイトを
    1 か所に統合​​します
  • ソーシャル ネットワーキング API と通信します
  • ログインと OAuth メカニズムを使用して承認します
  • ソーシャル ネットワーキング アクティビティの記録と監視
  • データをローカルに保存します ユーザーの合計統計を表示します

非機能要件

  • 統計を正確に記録する
  • 高速ナビゲーション
  • 3 つのうちどのサイトを統合するかを柔軟に選択でき、常に 3 つすべてを使用する必要はありません。ユーザーは引き続きアプリで Facebook と Twitter を使用し、YouTube を除外することができます (YouTube に興味がない場合)。
  • アプリは、選択したサイトで機能できる必要があります。
  • 他の人気のあるソーシャル ネットワーキング サイトも統合できるという点で柔軟性が必要です。
  • ユーザーがいつでも使用できるようにする必要があります
4

2 に答える 2

1

この質問を見ると、非機能要件とは何かが説明されています。私の考えでは、あなたの非機能リストの 3 番目のポイントは機能要件です。これは、アプリが持つべき機能を説明しているためです。そして、4 番目と 5 番目の要件は、私が推測する機能カテゴリにも依存します。しかし、この 2 つのケースでは、100% 確実ではありません。

少しでもお役に立てれば幸いです

于 2013-07-29T19:36:22.053 に答える
1

どれが機能要件でどれが非機能要件であるかを本当に知るには、クライアント (ビジネス オーナー) に確認する必要があります。たとえば、(データを使用して): あなたがニュース フィーダー アプリケーションを開発しているとしましょう。クライアントによっては、これが要件であり、分析フェーズで指定する必要があります。- セキュリティは機能要件ではない場合があります。たとえば、ニュース フィーダー アプリケーションの場合、ログイン属性は必要ない場合があります。

ですから、私のアドバイスは、あなたの意見については柔軟に対応してください。ただし、始める前にデータについて十分に確認してください。(あなたがビジネス オーナーである場合、つまり、モバイル アプリケーションのデータの提供者である場合は、友人や同僚に、どのデータが必要であるかを尋ねてみてください。)

于 2015-02-23T12:08:57.107 に答える