
一、需求階段
產品經(jīng)理通過與客戶的反復溝通,確定其具體想法,想要什么樣的軟件,想要些什么功能,以及開發(fā)平臺、預算、時間等等。產品經(jīng)理在確定了客戶的需求后,會對其方案進行評估,是否可行,如果可行的話,就會將整個方案交給設計部門,進行UI和UE的設計。在客戶確認了UI設計方案后,便可進入第二個階段了。
二、研發(fā)階段
根據(jù)產品需求文檔進行評估,評估出研發(fā)周期、提測時間、預發(fā)布時間點、正式發(fā)布時間點等。一切都確定后,便進入開發(fā)階段,工程師進行代碼編寫,將需求文檔變成現(xiàn)實。當?shù)谝豢町a品被研發(fā)出來后,要對其進行測試,找出bug,直到優(yōu)化后,確定沒有bug后便可進入上線階段了。
三、發(fā)布階段
如果企業(yè)希望其所開發(fā)的軟件在評估手機上使用的話,就得要準備一些資料。蘋果的APP store審核一個應用需要一周左右時間,所以如果是計劃上規(guī)定上線時間的項目,開發(fā)測試一定要提前半個月完成,以給上線審核預留時間。安卓機則不需要有這方面的困擾,其審核時間一般都比較快。