這裡我先引用一下
gb/t19000
――2008
《質量管理體系
基礎和術語
》裡的兩個概念:
產品product:過程的結果
專案project:由一組有起止日期的、協調和受控的活動組成的獨特過程,該過程要達到符合包括時間、成本和資源約束條件在內的規定要求的目標
由上看出,產品必定產生於專案,但專案不一定會產生產品。我本人對這個概念不是很滿意;舉乙個例子
:微軟為
windows
產品建立了許多個專案,即產品也會產生專案。其實上面的定義是沒有錯的!產品是過程的結果,指的是已經具體化的實物,如
windows98
;但後面的
windows
產品則指的是具有
windows
血統的系列內
容,既包括已經實
現的,也包括未實現的,與人的「某些」需要更為貼近,而這種需要可由
windows98
或windows x
來滿足,是一種「長期」的需要。
我不想混淆概念,只是在這裡要說明一下我們將要討論的「產品」指的是長期滿足某方面需求而不斷發展完善的產品。
「進化」是產品的最大特點。就像自然物種的進化一樣,在經過長期的歷史檢驗所保留下來的產品必然會有著優良的基因及頑強的適應能力。專案自身是沒有進化而言的,他的價值只能用產品來體現,產品的進化必須由一系列「緊密相關而優雅精巧」的專案來推動的。
所以專案開發自然而然地佔據了我們絕大多數的工作內容和工作時間,我們的績效也會直接與專案掛鉤。為了效益的最大化,每個人都想多做專案且盡快實現專案。這讓我們的專案有些目光短淺,只考慮當前利益,而不願為潛在的問題多付出代價,同時也因為這些潛在的問題可能會獲得下一次立項的機會,從而增加我們的收入。這種硬性的工作方式時間長了,產品會「進化」得臃腫、複雜、難以維護。更可悲的是產品人員即使知道潛在的問題,大多數情況下也不能做合理的決定,因為產品人員是發散的。
敏捷開發 產品思維專案管理免費講座
隨著軟體應用的普及,企業對軟體也越來越重視,不斷的要求採用軟體提高效率,提公升技能增強企業競爭力。隨著客戶的增多,軟體企業這時需要面對更多的客戶,處 理共性和個性問題。如何保證低成本 高質量 快速上市等要求就成為了企業競爭力的主要表現之一。面對當今日新月異的市場及客戶需求,不斷縮短的產品生命週期,你...
我們在專案開發中的一些思考
關於專案中的一些思考 專案目前已經進展了一些時間,而且前期也執行比較穩定,但總覺得有些什麼東西不對,究竟是什麼呢?不知道,但心中總有點不放心。我想大家有時也會有這種感覺,就像有什麼心事一樣在心頭,揮之不去。但這件事總會有想通的時候,我想這一天不會太遠了 終於有一天,我躺在床上,腦子好像有點什麼似的,...
程式設計師開發專案是選擇效率還是質量呢?
本文作者系程式猿daniel f pupius,這是一篇他發表在medium上的博文,講述自己怎麼在實際寫 的過程中,發現在效率和質量間做出抉擇其實是個偽命題。程式開發專案進行過程中,通常會冒出這樣的困惑 應該選擇效率,還是選擇質量?很多程式猿都會有偷懶的思維,覺得把一些摸不清頭緒 不知道怎麼寫的 ...