第一階段:規劃
如果成功的**的定義是:它完成乙個組織的目標的能力-- 任何web專案的首要的任務是必須了解客戶的短期和長期需要和觀點。 即使(尤其是? )如果您為自己或自己的組織建立乙個**,這一階段無疑是很重要的。
對我們來說,規劃階段,要求在合適的時候問合適的問題。 它以評估巨集大蘭圖目標開始,到建立線框結束。這些線框,用在 第2階段:設計/建造 ,從而分開的設計和製造團隊,現在很好地植根於該組織的宗旨,創造乙個有吸引力的,實用,有效的**。
第1步:戰略簡介
第2步:啟動會議
第3步:競爭力分析
第4步:內容型別
盡早建 立內容型別是drupal專案的具體任務,是公認的在規劃階段的重要組成部分。因為我們知道,我們的**將圍繞著乙個核心的cck 和 views之上建立,我們開始整理該**將包括的不同型別的內容。 本檔案作為規劃階段的成果wireframe的成分列表,和建設原型**時的蘭圖使用 。
例如:
計畫培訓活動
第6步:線框wireframe
建立wireframes同樣是乙個非常良好的習慣。 作為我們規劃階段的結果,它是乙個特別重要的一部分。 wireframes是的功能實現和外觀團隊的基礎,因為他們必須同時開發的外觀和功能。
在乙個非常現實的意義上說,wireframes定義了將要建成的**。 他們是故意只呈現布局而不帶顏色。 良好的線框將提出足夠的特殊性,使功能團隊(開發)開始實現**必要的功能,以及足夠的背景,讓創作組的(設計)開始視覺效果的工作。
我們線框檔案通常是每個不同型別的頁面布局乙個線框。 根據客戶的需求和專案的複雜程度而,這條規則的可以有所不同。 對於本專案,有21個不同的線框檔案。 此外,儘管許多的這些將變化成為blocks , nodes 和 views ,交由**管理員來使用,我們發現,提出這些變化有助於客戶和專案組雙方理解和控制該**將包括的所有的引數。
設計軌道:建立簡介
設計軌道:網頁設計理念,貫穿最終的設計
建設軌道:原型構建
第一步,我們的建造過程是安裝乙個新的基礎drupal安裝例項。安裝儲存在我們的subvision庫,其中包括:
開始。任何考慮採取像我們這樣的安裝drupal 6及以後會好好看看這些和其他現有的選擇。
一旦**骨架的安裝,開發團隊開始我們所說的原型構建過程。 原型構建基於在規劃階段建立的內容型別對映。 一旦內容型別建立好,我們配置導航和選單和填入樣品內容,便於開發和測試。我們還開始配置該**將使用的額外的模組。
接下來,審核wireframes。逐步完善各種功能。
建設軌道:內容輸入
通過內如輸入,達到一下目的。
驗證構建:
檢查工作流程:使用各種不同的角色和他們的工作流程(如有的話)是乙個很好的工作方法,確認任何的工作流程的任何缺陷,都是明智的和有益的。
準備使用者手冊:此資料錄入過程也是乙個很好的機會,開始得到培訓手冊的定稿後。 在進行實際使用者和管理任務,使我們開始採取截圖並記錄所採取的實際步驟。
建設軌道:自定義**
盡量避免,但是每個**都有他的獨特性。
建設軌道:主題
建立自己的主題時,要注意:
1.盡可能避免使用tpl.php檔案。
2.建立預設的css樣式並且盡可能重用, 要「主題」不要「**」。
3.drupal管理任何地方[可能的話] 。
一旦主題已基本完成,我們已經準備好顯示**給客戶。 我們稱為**的'阿爾法'交付,當然同時還要繼續修改bug。
beta測試反饋和投入執行
專案開發過程
專案開發過程 在我以往的專案經歷當中,整個專案的開發過程包括如下階段 1 需求調研階段 這個環節是最重要的,良好的溝通才會知道客戶到底想要什麼。2 文件編寫階段 分為需求分析文件 概要設計文件 詳細設計文件三個部分 3 原型階段 demo 如果小專案文件寫以不寫,但這個原型一定要有 4 資料建模階段...
手機專案開發過程
手機專案開發過程涉及到幾個 工種 專案經理,軟體工程師,電子工程師,結構工程師,布局佈線工程師,中試,採購,測試等。下圖描述了手機硬體設計和生產的基本過程,並標識了每個階段所需要的時間。下面是手機專案開發過程各個階段的簡單介紹 一 啟動 這個階段需要確定產品定義,專案人員,專案輸出和專案時間表等,以...
vue專案開發過程
git管理 使用easymock搭建api服務 官方文件學習 github搜尋資源 頁面功能元件劃分 確定開發工具的版本 專案目錄結構劃分 移動端ui框架,使用mint ui 頁面路由切換,頁面間跳轉實現及引數傳遞 axios請求api封裝 過渡動畫處理 vuex使用 賴載入修改 打包nginx靜態...