軟件應用早期的范圍控制
  • 更新時間:2025-08-14 11:54:59
  • 網(wǎng)站建設
  • 發(fā)布時間:2年前
  • 637

網(wǎng)站制作包括設計、軟件程序等,軟件應用的規(guī)模很難預測,估計的結果也不是很準確。只有當需求出現(xiàn)時,我們才可以使用功能點度量來衡量應用程序的大小,但對于初始軟件成本估算和進度計劃來說已經(jīng)太晚了。源代碼的規(guī)模只能通過類似的應用程序來實現(xiàn),如果此類應用程序確實存在的話。然而,在2008 年至2009 年間,出現(xiàn)了分析軟件應用程序大小的新方法。如今,國際軟件基準組織(ISBSG) 已經(jīng)達到了一個臨界質(zhì)量,擁有超過5,000 個軟件應用程序的歷史數(shù)據(jù),因此我們可以從ISBSG 獲得類似軟件應用程序規(guī)模的可靠數(shù)據(jù)。

軟件范圍控制

由于許多應用程序與現(xiàn)有應用程序非常相似,因此從ISBSG 獲取類似應用程序的比例數(shù)據(jù)已成為項目早期的標準活動。要獲取的數(shù)據(jù)還包括進度和成本信息,這些信息甚至比應用程序的大小更有價值。但是,ISBSG 數(shù)據(jù)支持功能點度量而不是代碼行度量。由于使用功能點度量是最佳實踐,因此使用代碼行數(shù)度量是不合適的。這當然不是一個糟糕的情況,但對于堅持使用代碼行指標的公司來說,他們失去了使用ISBSG 指標的機會。

對于ISBSG 數(shù)據(jù)未代表的新型軟件或應用程序,當前幾種快速估計應用程序大小的方法可能是合適的。一種是基于模式匹配的新方法的規(guī)范,可以獲取功能點、源代碼的大概大小,甚至規(guī)范的頁數(shù)等其他信息。在開發(fā)過程中,這種方法也可以預測需求的增長速度,但是預測需求的增長速度一直是軟件項目的薄弱環(huán)節(jié)。其他估計大小的方法包括各種新的功能點近似或“輕量級”功能點分析,它們可以在短短幾分鐘內(nèi)預測功能點大小,而不是按正常速度(每天大約400 個功能點)來預測。前期及時預估應用規(guī)模是準確預估的前提。這也是進行風險分析的前提。很多風險與應用的規(guī)模成正比,所以越早知道應用的規(guī)模,就越能得到更完整的風規(guī)模分析。

由于項目進度和成本與應用規(guī)模成正比,大型系統(tǒng)通常會將系統(tǒng)分成多個版本,幾乎每12-19個月迭代一次。了解整個應用程序的大小,以及各個功能和特性的大小,我們可以指定一個有效的版本控制策略,可能涉及三個或四個連續(xù)發(fā)布。一旦了解了每次發(fā)布的大小,就可以輕松準確地估計項目的進度和成本。在獲取需求之前,我們可以通過模式匹配獲取應用的規(guī)模。該方法是獲取軟件應用的外部描述,然后根據(jù)描述匹配其他類似的應用??焖俟δ茳c法在時間上會有些出入。要準確估計應用程序的大小,至少需要獲取應用程序的一些需求。

我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復、物聯(lián)網(wǎng)開發(fā)、各類API接口對接開發(fā)等。十余年開發(fā)經(jīng)驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!

本文章出于推來客官網(wǎng),轉載請表明原文地址:https://www.tlkjt.com/web/12165.html
推薦文章

在線客服

掃碼聯(lián)系客服

3985758

回到頂部