2010-07-19 55 views
2

我在一個軟件開發部門工作,該部門爲我們所屬的組織開發和維護內部軟件。在收集需求之前估算改進請求

有一個過程,企業用戶可以增強請求提交到任何內部開發的解決方案。用戶填寫模板並將其提交給電子郵件組以完成評估。

我的問題是,我們預計可提供基於用戶提供的信息的估計。這些請求中包含的詳細程度通常很輕。這些請求在到達「預算論壇」之前沒有過濾,也沒有對它們進行質量控制。負責提供估算的人員都是開發人員,他們都在致力於當前的項目和增強功能。

我的問題是如何增強請求其他內部軟件開發部門處理?或者,有沒有人知道這個問題的「最佳實踐」方法?

+3

請參閱Dilbert:http://www.dilbert.com/strips/comic/2009-12-07/ – Piskvor 2010-07-19 11:16:26

+0

更嚴重的一點是:這是一次性估算,還是允許您將估算修改爲你獲得更多的數據? – Piskvor 2010-07-19 11:19:15

+0

我們的SDLC中不允許重新估算。另外我應該澄清一下,我不是一個決定者 - 我是一個關心的開發者,知道有更好的方法! – 2010-07-19 12:11:55

回答

0

你能做的最好的是爲他們提供了一個最小的,哪些是你修改,你得到更多的信息最大範圍。確保範圍足夠大,以包括最終估計。

0

保持2次迭代。 第一個方差爲+/- 20%(幾乎總是+),然後根據反饋或最終要求,進一步分析等等,您需要更多時間才能獲得更準確的最終估計值。

如果是開發商估計,總的傾向是低估(這是始終爲2天的時間) - 這樣的話在上面加一個緩衝。

+0

我們實際使用的計算天數,每個階段根據變量,如簡單/中等/複雜的需求,信心指數(設計,構建,測試等),電子表格水平,難度等因此差異已經是其中的一部分。問題是,當我們知道更多時,我們從不修改它。 – 2010-07-19 12:20:41

+1

如果您不允許修改估算值,那麼安全的做法是始終高估並在其中完成這項工作。 – JoseK 2010-07-19 13:12:11