管理專案以實作Adobe Experience Manager(AEM)需要規劃和瞭解,以確保您瞭解所需要(在實施專案之前和期間)的問題和(相關)決策。
為協助您,最佳實務包括:
互動式檢查清單可讓您透過這些最佳實務來追蹤和監控您的進度。
檔案直接根據檢查清單詳細說明:
進一步 參考資料,以提供特定領域的詳細資訊。
專案心率工作表提供專案重要度量的圖形概述:
相位品質
Phase Health(階段健康)
階段完整性
按角色列出的狀態工作表顯示健康、質量和完整性由階段和角色細目。
項目計劃分為不同的(高級別)階段。
每個階段都包含其自己的里程碑。 對於每個個人(或角色),將列出相關裡程碑,以及生成定義的交付項所需的文檔。
個別所需文檔和交付項之間沒有直接的1:1關係。
準備專案是整個專案的基礎。 您需要定義關鍵需求以及明確的目標和期望:
業務原理
範圍和時間表
您準備、規劃及執行專案及實施解決方案的方式,將受到您在固定預算、固定時間表、內容數量、所需品質等限制所影響。
與以往一樣,任何因素的調整都會影響其他因素。 例如,縮短時間,但要求相同品質的產品可能會提高價格,同時降低您可以迎合的內容數量。 預算往往是關鍵因素,因此這種關係不能被遺忘。
四個因素:
驗證
在此階段,您需要驗證並確認項目的目標;例如:
您想要達到/提供什麼?
誰將受益?
範圍是什麼?
您如何定義成功?
如何衡量成功?
有哪些需求、業務和技術?
是否有舊式系統需要更換,如果是,是否有要遷移的資料?
誰會參與?
您如何衡量進度?
您在專案期間多久會檢視進度?
預算
在開始任何專案之前,您需要可靠、切合實際地估計實作成本:
規劃您的專案整合了準備。 在此,您需要開始將目標和期望轉化為明確定義的路線圖,其中包括具體任務,並有明確的溝通約束,並有嚴格的審查來衡量進展。
移交
乾淨的移交可確保適當的個人/團體瞭解他們在項目中的責任。
應提供/產生完整的詳細資訊,以確保他們全面瞭解所有相關方面,包括規劃藍圖、範圍、目標、要求和關鍵績效指標。
風險評估
為避免不愉快的意外情況,請使用風險評估來識別並量化任何潛在風險及其影響和可能性。
應在項目生命週期早期完成此項工作,以確保確定和評估任何可能性。 根據調查結果,您可以向利益相關者報告是否可以實施完整要求,以及是否可能規劃採取和追蹤適當行動。
通訊
溝通永遠是任何專案成功的關鍵。 您需要清楚有效地溝通,以確保每個人:
啟動
啟動會議用於提高對項目啟動的認識。 這是一個很好的機會:
邀請所有有興趣者(或至少是團體代表)。
呈現有關項目的主要事實。
回答問題。
確保每個人都有相同的知識庫。
讓所有參與者都能盡心盡力——這必須得付出。
規劃開發是確保專案由具備所需知識的團隊以紮實的設計為基礎的關鍵。
開發團隊人員配備和培訓
在開始執行任何專案之前,您應確保您的開發團隊人員配備正確,而且所有團隊成員都已接受相關培訓。
內容架構
內容架構定義並描述了未來的內容架構;包括:
系統架構
系統體系結構定義了系統的概念視圖;包括(其中包括其他資訊):
應用程式架構
應用程式體系結構定義並描述了建議的應用程式的行為。
重點是:
定義應涵蓋:
系統整合
系統整合需要您規劃(然後實施):
測試概念
在開始開發之前,您應先針對您的專案制定深入而全面的testing需求概念。
這應包括(其中包括):
體驗設計
Exencience Design(XD)包括為您的解決方案設計用戶體驗。
您應針對作者和網站的最終使用者,分析並開發使用者體驗。
支援設定
在開發之前,應設定部署、發佈、測試和報告問題所需的所有支援程式。
另請參閱Adobe支援入口網站。
在類似的基礎上,必須正確規劃操作以確保您擁有項目生命週期所有階段所需的環境。 您還需要適當的流程來維護它們。
權限
您需要針對所有將使用此解決方案的使用者/群組,規劃並實作角色和權限概念。
例如:
每個角色(即組)的read
/ write
訪問定義清單
定義影響發佈環境的權限的使用;例如,replicate
對於具有最低權限的用戶,應定義工作流
editor
群組中的使用者不應具有admin
權限,也不應是administrators
群組的一部分
如需詳細資訊,請參閱使用者管理與安全性。
監控與維護
監控和維護是確保解決方案上線後順利運作的關鍵方面。 為此,您需要定義:
如需詳細資訊,請參閱監控與維護。
移轉
應審查並驗證來自舊系統的任何內容以進行遷移。
恢復計畫
確保已制定恢復計畫。 在緊急情況下,您必須提供此功能以確保AEM的生產使用。 這應包括備份、恢復、故障修復等情況。
開發是一個重要階段,不僅需要編碼。
開發環境
規劃並記錄您的開發環境,包括:
架構
典型的環境包括:
協力廠商軟體整合/相依性
部署順序
測試系統
規劃並記錄您的測試環境,包括:
生產系統
規劃並記錄您的生產環境,包括:
整合
計畫、記錄和測試系統的所有方面和解決方案整合,包括:
移轉
規劃、記錄和測試內容移轉的所有方面;包括:
通訊
確保所有團隊成員和專案人物都視需要保持最新狀態。
文件
完整記錄解決方案;包括:
新應用程式推出後,將需要進行嚴格的測試,包括功能和效能。
任何測試團隊都應能保持中立,並提供測試結果。
項目經理有責任評估結果的任何影響並決定採取適當行動。
用戶驗收測試
使用者接受測試 (UAT)對於確保:
客戶移交應有一份正式的檢查清單;最理想的是自動化,並針對快照每晚執行。 應將結果傳送給專案經理和開發團隊
效能與負載測試
使用效能和負載測試來確保解決方案在平均負載和尖峰負載上都符合所需的效能等級。
如需效能測試的詳細資訊,請參閱:
在正常使用AEM時,此程式必須持續,但這些初始階段是最關鍵的。
您新應用程式的推出需要謹慎規劃,以確保順暢的上線。 這包括確認高安全性、培訓所有潛在使用者,以及進行多次干預,以確認所有問題都已解決。
準備
準備和規劃有助於確保順利推出。
訓練
確保所有相關人員都得到培訓。
請參閱課程目錄中的Adobe Experience Manager。
經過培訓的管理員
確保您的解決方案管理員具備:
受過培訓的用戶
請確定您的作者有:
滲透測試
滲透測試模擬攻擊電腦系統,以識別潛在的安全弱點。
滲透率/安全性測試
為確保解決方案的安全性,請執行特定的滲透測試,以及更廣泛的安全性測試。
如需詳細資訊,請參閱安全性檢查清單。
您希望「上線」盡可能順暢。 最後的步驟需要規劃以執行乾淨。
準備
準備和規劃將有助於確保「上線」的順暢進行。
安全性
確認您的解決方案對於內部和外部使用者及其內容的安全性。
備援
請確定備援所需的所有系統、程式和機制都已就緒,然後再上線。
支援
確保支援服務已就位且已就緒。
切換
規劃並執行轉換至生產環境和使用者。
推出
準備並執行煙霧測試。
檢查清單是由個人設計。 這些角色在項目生命週期中具有重要的參與性。
還有一些其他角色參與特定任務。
項目發起人是:
負責提供/呈現專案的商業案例。
確定項目範圍的關鍵;包括:
根據客戶規劃藍圖提供主要里程碑。
項目經理是:
解決方案架構師:
商業分析師:
主要負責收集和分析高級需求,然後將這些需求轉換為規格:
與客戶密切合作以分析需求。 它們與以下對比:
開發領導:
負責項目的技術交付。
負責選擇符合用戶端需求的開發方法。
制定發展戰略:
與架構設計人員密切合作(尤其是在制定AEM的開發策略時),以定義範本與元件之間的關係、協力廠商應用程式的整合策略,以及任何特殊功能。
質量銷售線索:
系統工程師:
負責監督專案基礎架構。
負責:
提供硬體建議、監控各種實作,並在上線前和上線後提供作業支援。
安全領導:
利益相關者
法律
訓練人員
技術撰稿人
系統管理員
作者與使用者
檢查清單涵蓋每個里程碑的必需文檔和交付項。
在生成交付項時,適當的角色需要必需文檔。
對於每個必需文檔,角色應指明:
對於每個里程碑,適當的角色負責提供特定文檔,從而實現其對特定里程碑的責任。
對於每個Deliverable,角色必須指明:
交付項通常用作當前里程碑或以後里程碑的必需文檔。
如需部署、管理、開發或撰寫的最佳實務,請參閱下列:
AEM檔案
此外,AEM檔案的下列章節特別感興趣(不過,此清單並非完整):
相關檔案