我們一起看看現代的開發工作流都有什么?
過去的工作流是根據角色逐級交付的,由產品負責人交給體驗設計師,投入具體的開發之后再由視覺設計師交給前端工程師。然而,現代的工作流則完全相反。為了創建高性能、響應式、易用性高的網站,我們必須把以前的工作流拋諸腦后。這樣一來,我們就得到了類似下面圖的工作流。
1. 需求
工作流一般是從收集需求開始的,因為只有這樣我們才能夠定義出項目內容和衡量項目成敗的標準。新舊工作流的關鍵區別在于需求所面向的人群變了,其中包括交互設計、視覺設計、后端開發,以及前端開發人員。這樣一個來自交叉領域的團隊,意味著我們將會注重創建一個完整的終端解決方案,而不僅僅是一個大概的線框圖或者一個靜態的頁面。
通過讓這四個領域的人員共同參與需求收集的過程,我們可以更早地發現需求中存在的問題和不足。因為我們經常等到開發工作已經完成或者項目的交付日期馬上到來的時候,才發現代碼次序錯亂、影響性能的設計或者糟糕的用戶體驗等問題。
2. 原型設計
跟以往每個環節直接交付一個成品不同,新的網站建設工作流注重在用戶交互模型、視覺設計和前端解決方案中持續迭代。
原型設計提供了一個討論和反饋的公共空間,它把豐滿的想法實現在桌面和手機瀏覽器中。在原型中,想法可以成型、摒棄、重拾、打磨。一旦開發人員和產品負責人對這個原型滿意,那么它就可以被采納了。
直到原型(制作成本低而修改方便)被確認采納,我們才進入開發環節(制作成本高而不靈活)。
3. 程序開發
在這個環節,我們的需求可以實現得更加容易和順利。不僅是因為我們從一個經過充分驗證的設計開始,而且此時我們已經擁有了實現這個設計所需要的全部標記。開發人員的工作就是收集和處理來自數據庫的數據,然后把它們放置到對應的標記上。開發人員幾乎不需要給標記添加額外的類,或者去掉一個容器 div,或者調整代碼的順序,因為所有的迭代和測試工作都在原型階段完成了。
在你的網站建設項目中,如果原型和網站共用一套 CSS 和 JavaScript,那么開發人員應該完成一個功能完整、樣式齊全、交互良好、響應及時、通過檢查和達到標準的產品。原型設計不僅有助于開發團隊達到這一目標,對于測試團隊也是一個好消息。以往測試人員要參照傳統的、甚至已經過時的需求文檔,來判斷開發工作是否正確,如今他們可以根據原型設計這個黃金準則來一步步地檢驗開發的內容。
以上是日照網站建設公司(昊諾網絡公司)的分享,想了解更多網絡知識請關注我們的網站動態!
建站咨詢熱線
15163346885