現在、私は経験と最近の機能点に基づいて努力見積もりを行っています。使用状況に基づいた作業量の見積もり
私は今、この記事を読んでhttp://www.codeproject.com/KB/architecture/usecasep.aspx、UCPを模索しています。その後、ユースケースポイント(UCP)に基づいてさまざまな記事をチェックしました。私はそれがいかに正確に機能しているかを知ることができず、正しいものです。例えば
、私は、ユーザーがユーザーIDとパスワードを提供し、私がログインを許可または拒否するために、データベース内のテーブルに対してチェックログイン機能を持っています。私はユーザー・アクターとログインをユースケースとして定義します。
UCP当たりとして、私は複合体としてシンプルGUIインタフェースとしてログインユースケースを分類します。 UCP係数表によると、私は5と3を得て合計は15です。技術的要因と環境要因の調整を適用した後は7になります。生産性係数を20にすると140時間になります。しかし、文書化とテストの努力とともに、最大30時間かかることがわかっています。
私はここでユースケースを定義する際に間違った何かをやっていますか? UCPによると、インターフェイスがGUIの場合は複雑ですが、ここではGUIは簡単なので、その要因をダウングレードする必要がありますか?また、単純な要因は5ですが、別のレベルを非常に単純なものとして定義する必要がありますか?しかし、私はここで問題を複雑にしていないのですか?
私はUCPに全く慣れていませんが、あなたがここで説明していることから、私は突然それを非常に恐れています。それは普通ですか? – Rahul