軟體專案管理(CMMI成熟度等級)實踐——之決策分析(3)

來源:互聯網
上載者:User

標籤:cmmi   需求   專案管理   溝通   決策分析   

        續《軟體專案管理(CMMI成熟度等級)實踐——之決策分析(1)》、《軟體專案管理(CMMI成熟度等級)實踐——之決策分析(2)》,後記。

        關於前端開發技術架構決策分析的活動已經結束了,按理說不應該這麼快來寫總結,但是,的確發生了很大的變故。因此在此寫寫後續發生的事情吧。

        我很高興,項目組開發人員在通過長時間熱烈的討論、研究後,終於通過決策分析方法選擇引入JavaEE技術架構,並把Cordys產品放在後台。我感覺到我的壓力驟減,主要原因如下:

        (1)受Cordys產品限制、制約,大幅減少;

        (2)採購Cordys產品廠商現場支援人員服務緊迫性降低,能避開公司人員劃撥動蕩期;

        (3)採購夥伴人員相對容易多了,因為JavaEE開發人員,人力市場上很多,而基於Cordys平台的很少見;

        (4)通過公司協調,新加入項目組開發人員,不受技術限制,能很快投入到工作中;

        (5)項目群組成員溝通也順暢多了。

        也許是高興太早了。

        今天,在跟蹤項目進度和計劃安排過程中,感覺部分人員對需求理解不全面,存在核心頂層設計不清晰的問題,進度滯後。因此,緊急召集設計人員開會討論。會議紀要中結論內容摘錄如下:

        (1)設計人員對支撐流程可視化快速開發辦的公能力平台的需求範圍、內容、目標等基本資料比較清晰,細節可能需要溝通;

        (2)系統部署、使用範圍為省公司+13地市;

        (3)要求系統按松耦合方式設計,支援資料適配、組件化、服務化;

        (4)要求系統能提供營運支撐,例如:服務監控、介面監控等;

        (5)要求系統能管理應用叢集,支援線上部署、啟停應用,某處故障不影響全域,保障系統穩定性。

        ……

        突然發現,基於開源JavaEE技術架構,系統營運、應用叢集管理等平台能力,都需要自行設計和開發,這個工作量將是巨大的,還存在很大的風險。如果不設計這方面內容,那麼系統將處在裸奔狀態,故障時只能重啟服務,還不可控。這是不可能的。而這些能力卻是Cordys產品內建的原生能力。

        怎麼辦?

        改設計方案,重新回到Cordys平台上(因為沒有第二套可行的方案),再加HTML的技術架構。

        最後,設計人員終於認可去年年末的0.77版的技術方案(請參考方案原型《雲端運算統一辦公運營平台服務能力設計方案》,以及2013年的博文《使用雲技術升級改造現有應用系統的思考》)。

        出現這種情況,是好事,不實施哪裡知道方案可行性,只是這條路,彎彎又漫長。

        總結以下三點原因:

        (1)我對需求宣講不清,遺漏重點了,比如0.77版方案中(150多頁),有大篇幅Cordys平台產品的特性沒有講清楚,反而對於這些特性,使用者、客戶都瞭解。也想當然認為設計人員都瞭解了;

        (2)缺乏培訓,設計人員對產品、相關技術標準認知不統一,例如SaaS模型的定義(參考《 在IT系統中使用多租戶技術提供人員跨部門及虛擬團隊的解決方案(草稿)》)。

        (3)最關鍵的一點:缺乏穩定的Team Dev,特別是在資訊技術快速發展的今天,鬆散、臨時組建的團隊,缺乏溝通上下文環境,溝通成本、時間成本、返工成本的產生,是必然的。

        可惜,能有多少人認識到這一點啊,說不定還可能認為我給大家挖坑呢。殊不知,我也剛剛發現,我也掉坑裡了。感慨鬱悶!

        專案管理,就是這麼回事,每次遇到的情況都不一樣。

軟體專案管理(CMMI成熟度等級)實踐——之決策分析(3)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.