私は現在、oDesk(おそらく3k-6k)に入札したい大規模なプロジェクトのソフトウェア仕様を書き込もうとしています。私はコンピュータサイエンスの古典的な教育を受けていますが、仕事の経験は最小限であり、企業環境で働いたことはありません。
GoogleAppEngineで実行したいAPIのプロジェクト仕様を15ページ作成しました。次のような問題で微妙な点が難しいと感じています。何を指定し、何を指定しないかについてどこに線を引くか。プロジェクトを細かく分割して、1つの部分で問題が発生した場合でも、他の部分を使用できるようにする方法。マイルストーンを設定する場所と方法。仕様を適切に実装するスキルを持っている候補者を選別する方法。
私は友人に私が注意すべき問題を尋ねました、そして彼は言いました:
- 仕様に矛盾する情報がないことを確認してください
- 仕様が不必要に具体的でないことを確認してください。これにより、より熟練した開発者がオフになります。
プロジェクトの仕様を作成する際に注意すべき他の落とし穴やよくある間違いは何ですか?