2010-05-13 35 views
0

我們正在開發一種應用程序,這是一種開發Line of Buisness應用程序的開發工具。我們構建的當前應用程序是Windows桌面客戶端,但我們正在研究針對Silverlight /雲類應用程序。衡量開發平臺效率

我們正在尋找的是衡量構建中型到大型複雜應用程序所用時間的「標準」方法。 「簡單」的方法是構建應用程序的兩個版本,一個使用「標準」工具,如VS和組件,另一個使用我們的平臺,但我正在尋找一種更有效的方法來測量較小的零件,仍然是能夠得到一些有用的指標,說明使用我們的產品可以節省多少時間。

你們有什麼指針讓我看看,測試什麼等?

回答

0

所有可以計數的東西都是潛在的嗅覺。 LOC,類別,組件,相關性等等。

您特別詢問有關「時間測量」的內容,但實際上並沒有對時間進行調整。那麼,如果你要記錄時間,那麼測量時間是唯一的方法。如果你想估計或預測你認爲會花費的時間,那麼你可以使用一些預測工具。 COCOMO模型可能是最知名的模型。該模型使用LOC作爲基本輸入,以及一些額外的校準參數,如複雜性,系統類型,人員體驗和歷史校準。

原始模型已被重新設計(基本上包括更多的參數),被稱爲COCOMO II。原始模型更名爲COCOMO 81(Boehm在1981年發佈了第一個模型)。

如果你是谷歌COCOMO,你會發現很多信息。
維基百科的文章可能是第一次點擊:http://en.wikipedia.org/wiki/COCOMO