WEB項目開發(fā)流程
WEB項目開發(fā)流程
網(wǎng)絡產品設計主要角色:1.產品制作人,寫產品計劃書。2.用戶體驗研究員,作調查分析。3.信息建構師,設計產品架構。4.互動設計師,作出互動流程。
5.視覺設計師和用戶界面設計師,作出頁面視覺設計。6.前臺工程師,前臺開發(fā)。7.后臺工程師,后臺開發(fā)。
8.用戶體驗研究員,做用戶測試確保質量。主要網(wǎng)絡產品設計工作流程:
產品制作人寫產品計劃書,確定新產品或新功能的市場意義和經濟效益,提交部門審批,同意后,確認需要設計的部分,和用戶體驗研究員(userresearcher),信息建構師(informationarchitect),視覺設計師(visualdesigner)、userinterfacedesigner,互動設計師(interactiondesigner),webdeveloper,工程師(engineer)一起討論需要的支持,然后訂出時間計劃分工合作。一般是先由用戶體驗研究員作調查、分析后由信息建構師設計產品架構,然后由互動設計師作出互動流程,之后交給視覺設計師(visualdesigner)和userinterfacedesigner作出視覺設計。然后webdeveloper把設計通過編寫程序(html,dhtml,JavaScript)等等再現(xiàn)出來,最后交給工程師。做完后用戶體驗研究員需要做用戶測試,QA(Qualityassurance)需要測驗這一產品的每一步驟,確認產品的使用質量,如果有問題需要讓工程師或相關人員解決。
小型項目的工作流程局往往限于有限的人力和時間,經常是短、平、快:拿到brief,進行設計,綜合意見,投放到網(wǎng)站,總結效果。比如廣告設計,一般是我組織市場部開會,集體出創(chuàng)意,然后大家達成一致意見。決定設計主題后發(fā)到德國和法國取得相關的翻譯。按照雅虎的廣告標準,我設計制作出最終的廣告,交到廣告發(fā)行部定期發(fā)行。廣告運行兩周后,拿到數(shù)據(jù)信息,根據(jù)瀏覽量(page
impressions),點擊率(CTR:ClickThroughRate),和conversionrate來分析廣告效果,總結經驗。
擴展閱讀:Web項目開發(fā)流程
Web項目開發(fā)的一般流程總綱
1.需求確定2.分析與設計
架構分析與設計
業(yè)務邏輯分析業(yè)務邏輯設計
界面設計3.開發(fā)環(huán)境的搭建4.開發(fā)-測試-開發(fā)-測試5.文檔撰寫6.圖解
需求確定分析與設計架構分析與設計業(yè)務邏輯分析業(yè)務邏輯設計界面色設計開發(fā)環(huán)境搭建開發(fā)測試文檔撰寫7.
一.需求確定
通過各種手段確定系統(tǒng)的功能與性能
功能:用戶維護、物料維護...
性能:可以支持n個并發(fā)的訪問,并且響應時間不高于m毫秒…手段:頭腦風暴、會議、詢問原型-界面原型、業(yè)務原型…本階段是項目開發(fā)的重要階段
在web項目中,通常界面設計會在本階段進行
二.架構分析與設計
三.1.邏輯架構:3層架構,n層架構…,MVC…Model1orModel2…2.物理架構:Web服務器的分布、數(shù)據(jù)庫服務器的分布…3.技術的解決方案的確定:Java/.NET、OpenSource/商業(yè)…4.業(yè)務邏輯分析
根據(jù)需求分析業(yè)務邏輯
1)有哪些人會用本系統(tǒng)
2)他們會使用本系統(tǒng)做什么
3)通常他們使用本系統(tǒng)的步驟是什么樣的4)會有哪些明顯的類來支持本系統(tǒng)的運行5)會有哪些不同的提示會反饋給用戶
6)…
本階段與需求確定密切相關,通常在確定需求的時候就會進行相關的分析。
5.業(yè)務邏輯設計
根據(jù)需求的分析來確定具體的類
確定類的屬性確定類的接口
確定類之間的關系
確定用戶操作流程在設計上的反映進行數(shù)據(jù)庫的設計
6.界面設計
設計系統(tǒng)的風格:顏色、style…
設計系統(tǒng)的具體“模擬”界面:能夠從頭走到尾,方便進行需求的確定,方便jsp程序
員的開發(fā)…6.開發(fā)環(huán)境的搭建開發(fā)工具的確定
配置管理工具的確定測試工具的確定
文件服務器/配置服務器等的確定
…8.開發(fā)-測試-開發(fā)-測試
按照計劃進行開發(fā)迅速開發(fā)原型進行迭代開發(fā)提早進行測試
1)單元測試(白盒測試)
2)黑盒測試(功能性測試、驗收測試)3)性能測試4)易用性測試5)…
網(wǎng)站開發(fā)流程
第一步是跟用戶溝通,確定要做哪些功能,要形成一個基本的功能描述文檔(比較喜歡用excel做成CheckList,這樣清晰明了),確定分幾個頁面都,怎么設計頁面之間的調轉,如何在頁面間傳值,目錄結構是什么樣子的,這個工作一般是美工和項目組長來做,這個工作完成之后會與用戶做一次溝通,在編碼之前讓用戶確認是不是想要的樣子,避免造成較大的差異。
在美工Dummy頁面的時候,編碼人員可以首先會根據(jù)需求做數(shù)據(jù)庫的設計和項目結構的設計,形成各種設計文檔,在開始大規(guī)模編碼之前,頁面設計和結構設計可以是同步進行的,這樣可以在后期以更大的精力投入實現(xiàn)過程中。這里要考慮的很重要的一點就是如何復用以前的代碼,尤其是Web方面,用戶管理,組織機構管理,內容管理等的功能都是類似的,要盡可能的復用已有代碼。
然后就是編碼過程了,中途每周都要設置一個checkpoint,隨時與客戶溝通,避免出現(xiàn)大的失誤。美工要隨時review頁面的效果,避免編碼人員對在編碼過程中對頁面的誤修改,這里如果嚴格采用符合w3c標準的布局的話就會在很大程度上避免UI設計時和程序員之間的沖突。
友情提示:本文中關于《WEB項目開發(fā)流程》給出的范例僅供您參考拓展思維使用,WEB項目開發(fā)流程:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡整理 免責聲明:本文僅限學習分享,如產生版權問題,請聯(lián)系我們及時刪除。