• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    從城市建設看SOA

    發布: 2008-1-30 12:35 | 作者: 蕭百齡 | 來源: IT168 | 查看: 14次 | 進入軟件測試論壇討論

    領測軟件測試網

     

    4.組織與監管/治理

        成功的城市經營管理,往往借助于專責機構的建立。專責機構對領導小組負責,負責建設項目的研究策劃、具體工作的組織實施,和政策的跟進落實,進而統籌、協調、檢查、督辦各項工作任務完成情況,通過建立監管制度和定期匯報制度,落實工作進度,同時代表政府行使監管職責。

        SOA過程

        和城市建設相同,SOA的發展也要經歷類似的規劃、施工、運營階段,而且需要一個專責的組織來執行一套治理框架。

        1.SOA三大階段

        SOA是一個旅程,其中有三個關鍵的過程和階段,各自有不同的迭代,由不同的角色參與(如圖1)。在策略和規劃的過程中,由高管(VP、CIO、CTO 等)所組成的籌劃指導委員會,以及負責向他們報告的業務策略師、業務架構師、規劃師、分析師、和項目管理辦公室(PMO)中的相關人員,定期(例如每半年)進行SOA策略規劃。SOA并非萬靈丹,因此規劃應始于識別出企業中有哪些迫切的業務和IT問題,最適合借重SOA來解決。策略師、架構師首先就SOA的價值驅動力(即Value Drivers,例如整合客戶數據、業務流程優化、降低維護成本)進行分析,針對目前的業務能力和IT現狀,根據SOA對各項業務和IT驅動力的正面影響力,來選定重點方向;然后再朝向未來的目標遠景分析差距,并排定實施SOA的優先級別、若干個項目計劃,以及相關的評價體系;在舉行下一次策略規劃之前(例如半年后),分別實施相應各價值驅動力的解決方案。這些項目不宜過大,而應該切割成較小、容易掌控的大小范圍。每個項目遵循共同的服務工程框架規范和過程,各有各的迭代,然后逐步從每個解決方案的開發過程中,同時選定、提煉出有共享價值的業務服務。在項目實施的過程中,參與的角色包括業務架構師、服務架構師、數據架構師、安全架構師、解決方案(應用)架構師、程序員、項目經理QA測試人員等。

    圖1 SOA的三大階段

        有別于傳統的軟件開發過程(SDLC),服務的生命周期并不隨著開發活動告一段落,也不隨著解決方案和服務上線而落幕;而是進入另一個階段,由IT中心運營人員,依據先前在每個服務工程項目之初所定義的服務合同中的各項指標,對各個業務服務,通過儀表盤等界面進行生產監控(包括業務活動監控、BAM),并且定期將生產數據以報表的形式反饋給SOA規劃指導委員會的成員,進一步分析已執行的各個SOA項目的目標達成率,并計算其投資回報(ROI)等,作為下個規劃周期中,修正、調整目標的重要參考。

     

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    42/4<1234>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>