快速產(chǎn)品開發(fā)的12項可靠指南
發(fā)布時間:2013-02-06 閱讀數(shù): 次 來源:網(wǎng)樂原科技
堅信速度
始終注重推動產(chǎn)品開發(fā)。陷入雜草叢生的困境是很容易的。微軟代碼,就其本質(zhì)而言,就像是雜草。始終明確任務截止時間和接下來的短期計劃。每天可以進行一次迷你發(fā)布,這會督促你每天都開發(fā)有價值的東西,并且你會更快的結(jié)束任務。
功能第一
公司的首要目標應該是始終以用戶界面功能至上的方式來開發(fā)產(chǎn)品。然后通過建立后臺來支持前端功能。這樣能讓你收集反饋意見,并且使你的后臺開發(fā)更有效率。
避免過度開發(fā)
工程師們的最大挑戰(zhàn)是他們天生的完美感。過渡開發(fā)會減緩產(chǎn)品的發(fā)布。
從中間開始:平衡開發(fā)
從產(chǎn)品的中間進行開發(fā),始終保持前端和后端的平衡。對每一個開發(fā)完成的后端功能,在繼續(xù)開發(fā)下一個后端功能系統(tǒng)之前,都要建立一個前端功能。
減少工作量、再利用、循環(huán)使用
創(chuàng)造出可再利用的代碼和功能,這會減少以后開發(fā)的工作量——試著將已有代碼應用到新的功能中去。不要習慣于“重寫”代碼(工程師們總喜歡這樣做),這很危險。
保持簡單
軟件是通過利用技術(shù)的輔助達到簡化終端用戶使用的目的。在開發(fā)的每一步,你都要提醒自己,終端用戶的簡易性是項目產(chǎn)品的最終目標。
準備充分
在任何時候,你的程序都應該向他人充分展示,包括:
——演示應用
——演示數(shù)據(jù)
——測試/問答應用
——測試/質(zhì)量數(shù)據(jù)
——文件材料
收集反饋
不要建立技術(shù)泡沫。在開發(fā)的過程中,盡可能的向人們展示你的產(chǎn)品,獲取他們的反饋,并做必要的調(diào)整。
90%的烘焙原則
制造出成品的90%,讓用戶來界定剩下的10%是應該什么樣子。這樣會加快產(chǎn)品開發(fā)的進程,并且形成產(chǎn)品開發(fā)原則來創(chuàng)造出由市場需求塑造的產(chǎn)品。
為明日建造,為今日開發(fā)
始終關(guān)注即時的需要并且產(chǎn)品的開發(fā)要盡快滿足這些需要。始終記得技術(shù)能夠并且將要改變。你的產(chǎn)品需求將會變化,每天都將創(chuàng)造出新的(更快的、更好的、更豐富的、更便宜的)軟件和硬件開發(fā)的底層技術(shù)。
充分利用硬件
不要過于重視產(chǎn)品性能。硬件要比人便宜。當硬件變得日漸便宜和快速,人員的花費要更加昂貴。優(yōu)秀的員工很難找,但是優(yōu)秀的硬件只是一個商品。盡可能的利用硬件來衡量你的產(chǎn)品,而不要花太多時間“微調(diào)”代碼,有些時候它會降低你的收益。
一致性
隨著公司的成長和產(chǎn)品的進化,設計團隊和目標會更加復雜。為了有效的推動企業(yè)和產(chǎn)品的成長,保持發(fā)展、速度和管理的一致性是非常重要的。養(yǎng)成快速開發(fā)的習慣,但是要保持高質(zhì)量??焖偾斑M,但不要操之過急。