ソフトウェア開発を趣味の範囲で行うならこのページに書いてあることは読む必要がないが、ビジネスとしてシステム開発(ソフトウェア開発)を行う際には、ビジネス上の評価項目というものが存在することを知っておいたほうがよい。
・生産性
プログラミング言語の生産性やシステムの複雑度、体制面、開発環境から等、さまざまな視点の生産性があるが、チームの生産性というものはあるプロジェクト1つだけに注目するのではなく、長期的な視点にたってチームの成長というような考え方をする必要がある。チームでの生産性の指標としてはCMMが今後のメジャーな観点になると思われる。
・品質
処理時間、操作性、安定性などの機能一覧にはでてこない面もビジネス上の評価項目に含まれる。
・納期
あるプロジェクトに関する2大評価項目の1つ。
・工数
あるプロジェクトに関する2大評価項目のもう1つ。