常見問題解答 – 先

經常問的問題

什麼是功能點?
功能點通過量化所提供的僅基於邏輯設計和功能規格基於用戶的功能測量軟件大小. 考慮到這一點, FP計數的目標是::

  • 測量功能,所述用戶請求並接收;
  • 衡量軟件開發和維護率和尺寸分別用於實施該技術的; 和
  • 提供跨項目和組織歸一化措施

另見我們 什麼是功能點在線簡介

 

對每個人都很功能點?
這取決於你的需求. 如果你需要知道,如果你是:

  • 更高效,
  • 生產更高質量的項目和/或應用,
  • 改善工程預算,
  • 改進流程, 要么
  • 降低成本

那麼功能點是為你!

我為什麼要衡量?

  • 你不能在內部管理你無法衡量.
  • 大約 40% 所有項目的失敗,由於缺乏管理控制 (庫珀 & 永道 – 九月. 1995).
  • 測量給您向您的客戶傳達他們的請求的大小的工具, 並推斷生產力, 質量和精度估計.
  • 很多你的競爭對手可能已經有這些見解.
  • 你衡量了解並改善流程. (請參閱準則軟件測試 - 發布 1.1, 皮克. 2-4, 3-7 – 3-8.)

我能為我做IFPUG?
作為IFPUG的成員,可以為您提供以下好處:

  • 與誰擁有或其他公司誰試圖實現測量程序的交流機會.
  • 機會有輸入到功能點標準.
  • 這為您提供的年度會議:
    • 機會與其他人在測量領域;
    • 之前的會議通過教育研討會舉行; 和
    • 機會聽到在測量領域的專家.
  • 專業出版:
    • 公制意見 (每年兩次).
  • 折扣文獻通過IFPUG公佈,其中包括:
    • 計數實踐手冊 (CPM);
    • 實例探究; 和
    • 引導管理報告.
  • 訪問安全的成員國中,只有IFPUG網站的區域.

是否有IFPUG服務費?
IFPUG成員收到參加會議的折扣, 參加研討會, 和其它文獻. 所有其他的好處是目前免費的.

我如何出售我的高級管理功能點?
國際軟件基準用戶組 (ISBSG) 基準數據,可以用於證明函數點分析的諸多優點. IFPUG成員接收所有ISBSG產品的折扣.

如何顯示開發人員和項目經理的功能點分析的重要性?
功能點分析,使您得到項目計劃的量化精度和作為擴展的軌道進步和管理範圍蔓延. 也, 開發人員可以實現因更準確的估計分配的任務由給定的目標日期.

如何顯示我的用戶群功能點分析的重要性?
功能點分析是基於的用戶的角度,並且為技術人員和用戶區之間的共同的語言. 這個過程本身有助於亮點錯過要求, 並有助於提供準確的估計,從而允許用戶更好地控制預算.

什麼是功能點基線?

  • 應用基線是由系統提供給用戶的當前函數的大小.
  • 一個企業或公司基線是所有單個系統基準數的總和.

我需要做一個功能點基線?

  • 如果你的目標是提高質量, 生產率或估計精度, 那麼基線會給你目前的規模.
  • 對於支持和維護成本,你需要一個完整的基線, 但對於生產力, 估計精度, 和質量, 你可以用一個項目的基線開始.

為什麼不應該使用的代碼行?

  • 行代碼往往獎勵揮霍設計和處罰簡潔的設計.
  • 沒有行業標準 (ISO或以其他方式) 對代碼行.
  • 行代碼不能用於跨平台正火, 語言或組織.
  • 有些4GL甚至不使用的代碼行.
  • 行代碼可以肯定的誤導 - 參見卡珀斯·瓊斯生產率悖論.

關於回火什麼?

  • 回火是基於行的代碼, 所以你遇到同樣的困難,因為使用的代碼行.
  • 它可以謹慎地在遺留系統中使用,而不進一步的工作變得前景.
  • 如果準確度不是問題,回火可能是有用的.

有人告訴我,我們需要提高. 我從哪裡開始?

  • 首先通過確定哪些需要改進開始. 該GQM (目標/問題/公制) 過程可以有助於促進本.
  • 一旦你的改進目標已經確立, 這將指明改進應該開始 (例如, 在質量方面, 生產率, 或估算精度).

如果這只是我和 500 開發商, 我從哪裡開始?
確定開發商“當前的問題是什麼. 啟動您的測量過程中針對這些領域,並立即開始溝通結果,以獲得支持和買入.

如果生產率是重要的, 我應該怎麼算的生產力 – 新發展, 保養, 等等?
這取決於你的目標. 使用帕累托分析 (80/20 規則) 以確定的“痛”是, 和目標,對您的工作效率測量. 例如, 如果你是在維修區人手不足那麼支持率可能被用來證明不足或以其他方式.

我們要提高我們的工作效率, 什麼樣的信息,我需要有?

  • 不同的比例可以被用來確定生產率, 每一個都包括功能點.
  • 為了做一個功能點估算, 你需要知道以下:
    • 跨應用程序和邊界是唯一的處理的結果用戶可定義的輸出 (例如, 報告格式, 屏幕佈局, 輸出文件格式).
    • 跨應用程序和邊界觸發獨特的加工用戶定義的輸入 (即, 屏幕佈局, 文件佈局, 等等).
    • 由應用程序維護的用戶可定義的數據存儲 (例如, 文件佈局, 表定義).
    • 只能由應用程序的信息訪問用戶自定義數據存儲 (例如, 文件佈局, 表定義).
    • 跨越應用邊界用戶自定義查詢 (例如, 報告格式, 屏幕佈局).
  • 支持率=應用的功能點 / 工作小時,支持應用程序
  • 增強率=項目功能點 / 工作小時的項目
  • 交貨率 (上市時間) =功能應用的點 / 日曆時間
  • 關於功能點分析的詳細信息, 參考IFPUG計數實踐手冊.

我們要提高我們的估算, 什麼樣的信息,我需要有?
除了你的利率 (支持, 增強, 生產率, 等等) 你還需要有柔軟的屬性,包括但不限於::

  • 發展型;
  • 平台;
  • 語言;
  • 團隊的經驗;
  • 技術;
  • 外部制約因素; 和
  • 範圍蔓延歷史.

目前市場上可用的軟件包,在估算精度,以幫助.

我們要提高我們的質量, 什麼樣的信息,我需要有?

  • 質量意味著不同的事情不同的人. 確定什麼質量您自己的組織內指. ISO 9126 軟件系統的質量屬性和目標/問題/度量proceess可以在這裡幫助您.
  • 質量度量的示例是:
    • 缺陷密度 – 在功能點缺陷數/應用程序的大小; 和
    • 缺陷遞送速率 – 在現場操作的第一個月交付缺陷數.

我需要一個顧問?
這是每個企業必須回答自己的問題. 有些事情要考慮:

  • 難道我們想在幾個月內完成一個完整的基線? 如果這個問題的答案是肯定的它可能是明智的,有幾個櫃檯認證進來,幫你. 雖然這個計數正在做, 你可以有 1 以上的員工在功能點計數獲得認證,然後誰就能保持這一基準本身.
  • 我們只是想開始計數,估計我們的“大項目”。如果這是你所追求的, 你可以派幾個員工的IFPUG車間和/或會議,接受訓練. 訓練結束後, 他們將能夠進行計數,並開始收集數據. 您還需要考慮有 1 以上的員工在功能點計數認證審核計數.
  • 你沒有什麼線索老闆正在尋找只是我們必須開始測量. 如果您符合本組, 你可能想在誰可以執行一個目標/問題/度量顧問帶來 (GQM) 會議決定,開始與測量什麼. 在此刻, 你可以派幾個人來和IFPUG車間和/或會議,接受訓練.
  • 你是一家大公司的一部分,老闆要開始測量的一切權利現在. 如果你發現自己在這裡, 你可能希望在顧問帶來:
    • 執行目標/問題/公制 (GQM) 會議; 和
    • 培養幾個人來算功能點.
  • 您可能還需要指定幾個人是工作的總體協調和幾個人誰都會進行計數和收集數據. 協調員一定要在功能點被認證為他們將在審計數被調用,並做出決策時的問題上來.

我查找在顧問?

  • 誰的人有專長計數.
  • 他們應該被IFPUG認證 (CFPS).
  • 他們應該在一個行業共同到你的計算體驗.
  • 好/質量際交往能力 - 與你的企業文化兼容.
  • 在整合功能點為一個全面的測量計劃指標的專業知識.

我在哪裡可以找一個顧問?
查看我們的 供應商名單 對於誰是IFPUG會員所有的供應商.

誰做了這?

IFPUG有幾個國家在許多會員世界各地. 成員來自各主要行業繪製, 包括但不僅限於:

  • 航天
  • 銀行業
  • 金融
  • 電信
  • 保險
  • 製造業
  • 公用事業
  • 零售業
  • 政府
  • 計算機系統開發

我可以在哪裡做的功能點的概念進行更多的研究?
查看我們的 參考書目/參考圖書館 對功能點分析進一步讀數.