在實際的專案開發中,最讓專案經理頭疼的莫過於客戶不斷的更改需求。客戶大多不懂it,也不會清楚的提出到自己的軟體需求。但是客戶清楚的知道什麼樣的軟體不適合自己的業務,有一票否決權。賈伯斯的偉大之處就是創造出了讓人們眼前一亮的東西,「that is it!」
傳統做法是專案經理和客戶溝通,根據客戶業務需求「想當然」的制定解決方案。但由於對客戶行業的不熟悉並不能很好的制定符合客戶要求的方案,因此最終開發出的軟體也不是客戶滿意的。為了防止客戶隨意更改需求,專案經理一般會細化各個功能,並讓客戶簽字,但是這樣的做法雖然會避免公司的損失,但會導致客戶的流失。
世界知名產品經理marty cagan,提出的建立軟體「高保真模型」便可解決這一難題。「高保真模型」類似在汽車研發時用石膏或泡沫做的車模。
首先根據客戶業務描述,美工快速建立乙個框架,此框架不包含實際的功能,但是可以模擬互動,提供的資料可為臨時資料。
然後交付給使用者,主要確定的事情是專案整體設計風格、布局是否滿意,功能是否齊全。相比於紙面的功能描述,客戶可以很輕鬆的做出判斷。
最後根據客戶提出的修改意見快速修改高保真模型,最後進入實際軟體開發階段。
這種軟體設計模式避免了因前端介面等需求的變更而影響軟體開發進度,不僅大大提供開發效率,而且能提供使用者滿意度。
關於建立「高保真模型」的必要性
在實際的專案開發中,最讓專案經理頭疼的莫過於客戶不斷的更改需求。客戶大多不懂it,也不會清楚的提出到自己的軟體需求。但是客戶清楚的知道什麼樣的軟體不適合自己的業務,有一票否決權。賈伯斯的偉大之處就是創造出了讓人們眼前一亮的東西,that is it!傳統做法是專案經理和客戶溝通,根據客戶業務需求 想...
this的必要性
先看下面一段 lesson8 necessary of this class person show name public void showinfo class demo 8 1 this屬於乙個物件,代表的是物件,其實就是乙個物件的引用,只能在類定義的方法中使用。那麼它代表那個物件呢?答 哪個...
it 的必要性
for std vector iterator itlocal m vecsoftwareer.begin itlocal m vecsoftwareer.end else it 如上所示,c 98中map erase並沒有返回值為iterator的原型函式。那麼問題來了it map.erase i...