在網(wǎng)站建設(shè)的時候,最困難的是需求方、產(chǎn)品、設(shè)計、研發(fā)之間的溝通阻力,因為他們之間的思維方式和表達(dá)方式完全不同。那么一個需求的推薦過程是怎樣的,又要克服哪些困難落地的?
一個需求需要經(jīng)過需求收集——評估——設(shè)計——開發(fā)——測試幾個階段。
在需求收集階段主要是通過各個渠道(高層需求、產(chǎn)品經(jīng)理、運營、用戶反饋等等)提出的需要全新開發(fā)或是改進(jìn)的內(nèi)容。不同需求的輕重緩急不同,最終形成一個需求池。
其中一些需求是必須完成的,例如客戶的需求;一些需求是內(nèi)部提出,可以進(jìn)行討論的(包括老板提出的需求);一些需求是體驗上而不是功能上的需求,則可以放在后面進(jìn)行更新;而有一些則是并不會有確定性好處的偽需求。最終產(chǎn)品經(jīng)理需要對所有需求進(jìn)行篩選評估,根據(jù)所需要的開發(fā)成本、產(chǎn)品的開發(fā)目標(biāo)等等,決定優(yōu)先處理哪些需求。這個過程中產(chǎn)品經(jīng)理需要跟各方面進(jìn)行協(xié)調(diào),來確保需求的順利進(jìn)行。
確定需求之后產(chǎn)品經(jīng)理需要將整個需求制作成一個詳盡的需求文檔,這個需求文檔是把各方面提出的需求轉(zhuǎn)換成研發(fā)人員能夠明白的描述性文字,需要進(jìn)行頁面布局、交互邏輯、反饋、跳轉(zhuǎn)、元素規(guī)則等等。只要文檔足夠詳細(xì)和規(guī)范,接下來就是相對漫長的研發(fā)時間。
開發(fā)之后需要對需求進(jìn)行驗證,交由測試部門、需求方進(jìn)行測試(有需要的話還可以邀請部分用戶進(jìn)行)。返現(xiàn)問題并進(jìn)行修復(fù)。人無完人,任何開發(fā)都是無法避免BUG出現(xiàn)的,因此要耐心進(jìn)行個場景的測試,并將出現(xiàn)的問題逐個解決。
經(jīng)過這一些列的步驟,一些需求就落地了。如果網(wǎng)站不需要長期進(jìn)行大的功能更新(例如展示型網(wǎng)站這種相對固定的形式),需求的提出就告一段落;如果是一個功能性比較強(qiáng)的網(wǎng)站,則需要進(jìn)一步進(jìn)行維護(hù),將沒有作出的次級需求繼續(xù)開發(fā),以繼續(xù)完善產(chǎn)品。
我們擁有國內(nèi)頂級的設(shè)計、技術(shù)團(tuán)隊和多年互聯(lián)網(wǎng)軟件開發(fā)經(jīng)驗。