開發離需求有多遠

2021-08-26 12:50:15 字數 1388 閱讀 5704

」oh,my god! 我把需求弄錯了!「 同事a抱怨道。

"業務員,你寫的需求不是明明說只做xx,為什麼現在又多了yy?" 同事b大聲吼道。

"我當初就說這個功能開發時間會需要很長的時間,業務人員非要與客戶確定需求,如今專案延期跟我無關係。"同事c解釋道。

"小張,需求分析說明書中7.2.3.5中描述的功能是什麼?我們現在的系統原型是什麼?" 經理blues咆哮起來。

……類似開發與需求脫鉤的現象,在軟體開發中是經常發生的現象。發生這樣的事情,無外乎以下幾個原因:

(1)程式設計師在對需求理解不到位的基礎上就進行程式開發,最後導致開發的功能與需求不相符。

(2)需求分析人員在需求變更後,未及時更新到svn,或開發人員未及時更新svn。

(3)需求分析人員,在未與開發人員充分溝通的情況下,就與客戶定下了開發方案。

(4)開發人員,並沒有完全參照需求分析說明書,而是按照自己的意願去開發。

(5)開發人員在未領會需求分析說明書中描述功能的情況下,按照自己的猜測去開發,造成開發結果與設計方案不一樣。

隨著專案越來越大,團隊的開發人員越來越多,專案管理不到位,就很容易造成開發與需求脫節的現象,最終造成專案延期或終

止,給企業的造成的損失,小則使乙個公司虧本,重則使乙個企業倒閉。因此,越大的專案,企業管理越嚴格。一周計畫,兩周規

劃,每月開發計畫,乃至整個專案的開發的計畫,都把控的十分嚴格,而且需要時時review。

要讓專案按照需求與規劃中計畫進行開發,就必須保證開發緊跟需求。那麼應該如何讓開發與需求進行並行的進行呢?

一種方案是專案負責人負責業務人員與開發人員之間的溝通。專案負責人也隨業務人員外出採集專案需求,在需求採集回來後,

業務人員整理成文件,review之後,交付給專案負責人。專案負責人負責將需求傳遞給開發人員,或者將需求交付給開發負責人,

由開發負責人將需求明晰給每個開發人員。在這裡,專案負責人,充當了乙個介面的作用,將業務人員與開發人員橋接起來。

另一種是業務人員直接與開發人員進行交流,業務人員將採集到的需求整理後,直接與開發人員對話。這樣有利於開發人員對需

求的掌握程度,而且也減輕了專案負責人的壓力。儘管這種方案有利於系統的開發,但是這種模式在企業開發中並不常見。通常是

有乙個專案負責人負責需求的確定,以保證開發不會脫離設計。

儘管有以上兩種方案可以確保開發過程中,開發與需求掛鉤,但是需求採集往往總是與開發同時進行,仍然容易造成開發與需求

有一定的偏差。通常採取的方案就是在開發到一定的程度時,就與需求說明書進行核定,同時與業務人員進行溝通,將需求中不理

解或需求描述不到

位的地方提出來,由業務人員為開發人員答疑或者公升版文件。一定要避免在開發人員未完全領會業務的情況下,業務人員與客戶確

定了需求。

開發離需求有多遠?答案是我們在這裡,他們在那裡,我們能夠望到那裡。

健康離IT有多遠?

曾今對我來說,我不認為我會成為話題中所言到的物件,曾今覺得it對健康的強有力的殺傷力對我來說是免疫的。或許覺得自己還不是個it人吧。也不曾正視過哪些所謂的it職業病值類的東東。曾今一直在打雜,一直在做兵,一直都很自在的幹活,和隨意的學習,和舒服的過著it生活。如今妻兒老小快要因為我的失業而挨餓的時候...

你住的離公司有多遠,就離上位有多遠

二白職話 百家號17 07 1515 38 源自網路 文 張二白很白 上班距離的遠近並不能就完全決定你職場的晉公升空間,但它給你提供的是一段可自由支配的時間,和每天更加從容淡定的開始。1 週日下午剛搬完家,收拾到凌晨兩點多鐘,才讓新家勉強可以入住。這是來北京7年後的第5次搬家,倒不是因為工作的變動,...

我離現場有多遠?

乙個錯綜複雜的專案,充斥著江湖 信義 慾望。一切從招標檔案的編寫開始,阻力和風險一直伴隨著如同專案本身的迭代測試一般。面對著充分信任我的兄弟 支援我的老婆,此戰不可敗。隨之邇來的是絞盡腦汁的布局 設計 規避 計畫 執行 變更 廣泛的開發商 整合商 甲方業務部門 甲方技術部門 甲方資訊中心 當然還有乙...