軟件開發項目雲端All-In-One體驗

雲計算 軟件 華為 需求分析 程序員那點事 2017-06-20

軟件開發項目雲端All-In-One體驗

如今在軟件開發圈裡混,Agile,DevOps,Cloud是大家經常掛在嘴邊的詞,其實大家各自都有在應用層上的經驗,但是如何把三者很好的結合起來,這是所有項目管理者困惑和需要的問題。

Agile讓我們的項目更加擁抱變更。

持續集成和持續交付讓我們更快的進行自動化交付。

自動化持續部署也讓開發團隊,運維團隊受益頗多。

Infrastructure也逐步向Cloud遷移。

作為一個軟件開發的項目經理,我的團隊一步步推進,演變,一切都那麼地和諧。雖然我們在最大化地自動化,工具化,無論是管理層還是項目團隊都在努力擁抱IaaS, PaaS, Saas,但是卻總覺得缺了什麼。各個環節和階段,我們也都有對應的工具來提高效率,但是如何把所有的這些分散的自動化工具都整合到一個平臺上,實現真正的All-In-One,這才是真正的evolution,但是難度可想而知,非常大。因為只有實現真正的All-In-One,才能把客戶,用戶,開發團隊,運維團隊,甚至所有的職能部門(Legal,Supply Chain,Service等)都真正的連接起來,高度透明,高效溝通。

平時我也喜歡在網上嘗試各種雲產品,阿里雲,騰訊雲,只要是免費的,都使用了一遍。有一天看到個帖子,看到有人說到華為軟件開發雲(http://t.cn/RohXAxI)的一些功能,當然我也不能放過這個免費的機會,很快申請了賬號。因為說實在的,各種雲試用了挺多,但是軟件開發雲還是第一次見,而且名字聽起來跟我從事的行業也比較匹配,但是不明白到底是個怎麼樣的軟件,開發,雲。申請完賬號其實也沒怎麼用,前兩天閒著沒事就打開看了看,想看看這個軟件開發雲到底能做到什麼地步,說實話,沒報什麼期望,因為我覺得很難能實現All-In-One。其實現在已經有很多產品都能夠提供雲主機,越來越多的項目部署在雲主機上,不過這僅僅只是對服務器的雲應用。

作為項目經理,在項目裡的角色大致可能分為兩種,一是跟客戶的接口,負責前期到客戶現場瞭解項目背景,項目目標,客戶業務環境,需求分析,以及負責輸出項目規劃等。二是負責項目管理,項目的進度和狀態,變更管理,項目遇到的問題,以及處理團隊之間跟客戶出現的各種問題。所以對我來講,項目的透明化,對項目團隊跟客戶的溝通來講至關重要,尤其是高效性和流程標準化。所以我需要的產品希望可以為我提供線上項目管理模塊。並且我希望這個項目管理模塊前期可以連接客戶,對需求的溝通,差異化分析溝通等有高效的反饋機制,從而可以在每個迭代週期前期可以儘快完成Scope Definition,以便後續所有的estimation和plan都能儘快輸出,並且在迭代的實施階段可以容易監控和跟蹤項目進度等情況,以及關鍵問題的解決。華為軟件開發雲做的還不錯,基本滿足了我的需求,但是不足的是“看板”這個模塊做的跟項目實際的看板差很多,缺了很多必要的元素,希望後續能改進吧。針對於實施階段的一些必要工具,比如配置管理的倉庫,編譯構建,部署發佈等,都有相應的模塊,而且貌似最後的流水線模塊可以把這些串聯起來,不過我還沒研究明白,後續用起來的時候,我會把更多的經驗分享給大家。如果可以實現定時自動化編譯-構建-部署-發佈,那麼對項目迭代的持續集成,持續交付,持續部署,實現DevOps,都是非常好的落地。

華為軟件開發雲地址:http://t.cn/RohXAxI 感興趣的朋友可以註冊個賬戶體驗一下

相關推薦

推薦中...