1 需求分析
需求分析階段的工作就是需要明确項目的實施目标和主要工作内容,通過多種手段對業務進行分析,通過分析明确和細化需求,并找出需要建設的業務服務。
1.1 确定項目目标和内容
在具體實施SOA項目前需要明确這個項目的目标和主要工作内容,這是後續所有工作的基礎。
目标應該是業務和管理層面的,也可以附帶一些技術層面的目标。目标描述做這個項目要達到什麼效果,可以是大的方面效果,也可以是一些細小的、簡單的效果。
主要工作内容就需要給出為了完成目标需要具體做那些事情,可以通過條目列出,但不需要非常細化,細化工作可以在項目開始後逐漸進行。
COATS 轉換項目的重點在業務涉衆認為非常重要的幾個目标上:
- 降低應用程式更改或錯誤導緻的生産停滞頻率
- 降低由于 COATS 子系統間訂單批處理方式的差異而導緻收益損失的可能性
- 通過加速更新周期和允許以增量方式重寫、更改和重新部署功能來更快、更簡單地滿足業務需求
- 允許通過模組化和監視業務流程模型來進行業務流程管理。
關于示例,第一個項目是人力資源部門工作的改進和優化
确定目标為
提升内部員工對人力資源服務的滿意度,在項目實施過程中總結SOA實施經驗。
主要工作任務
提高工資、5險1金發放的及時性,保證工資日能準時發放工作,
提高午餐補助發送的及時性,在每月開始2個工作日内能完成,
為員工服務資訊的及時釋出,工作完成後資訊在當天釋出,釋出資訊包括:工資、5險1金發放資訊,午餐補助發放資訊,勞動關系,暫住證的辦理結果資訊。
進行綜合規劃為人力資源部門其它工作完善打下基礎,需要考慮的工作包括:績效考核管理,員工教育訓練管理,員工技能管理,招聘流程規範化。