產品經理眼中的devops平台
devops 的成功取決於速度和穩定性。devops平台在我這個產品經理的眼中,它就是乙個巨大的流水線,將研發、測試以及運維的工作串聯起來。 完成這些串聯的工作,主要需要發布平台、測試平台、部署平台。
一、 發布平台
devops中的發布平台,作為產品誕生之地,是產品發布到現場部署安裝之前持續整合的平台。發布平台的功能特性:
產品全生命週期
版本發布
補丁發布
持續整合
自動化測試
**掃瞄
二、 測試平台
自動化測試平台作為devops平台中乙個關鍵的功能模組,為產品持續整合以及現場部署後上線前的功能驗證提供自動化、全覆蓋的測試,有效的降低研發過程中的問題累積、產品上線後的功能可用性,並且大大的節省了人工測試的工作量和不可控性。測試平台主要功能特性:
測試用例的分類管理
自動化測試資料管理
靈活且可移植
測試報告完整詳細
三、 部署平台
部署平台是將產品發布的版本或者補丁自動部署到生產環境,完成產品的公升級工作,並在產品正式上線運營之前完成功能自動化測試驗證。部署平台的主要功能特性:
產品部署的全生命週期
版本自動部署
補丁自動部署
配置變更公升級部署
四、 其它
devops平台實現了產品的研發、測試以及部署的能力,但是對於公司、組織而言,devops還可以進行擴充套件,實現對全部產品研發、運維、測試資料的統計分析,最終可以形成完整的資料呈現。
我眼中的DevOps
過去一年以來,一批來自歐美的 不墨守陳規的系統管理員和開發人員一直在談論乙個新概念 devops。devops 就是開發 development 和運維 operations 這兩個領域的合併。如果沒錯的話,devops還包括產品管理 qa winces 甚至銷售等領域 那麼 為什麼要合併這兩個領域...
研發經理眼中軟體產品層面
對於乙個具體的軟體產品,從不同的視角,關注點不同,作為研發經理,和普通的程式設計師,甚至架構師,不盡相同,需要從更加全面的角度進行分析。對於乙個理想的軟體產品,可以如同立體三維一樣,進行相關的把握。首先,是縱向的分析,也就是軟體產品採用的架構。對於典型的基於j2ee的產品,層次比較清楚,可以分為資料...
最新 張小龍眼中的產品經理
一 產品經理要求 1 了解人性 2 了解群體心理 3 產品經理像上帝一樣,可建造系統,制定規則,讓群體在系統中演化 4 提高自己的藝術品位 質量要求品位 細節體驗品位 作品而非產品 工匠而非設計師 二 了解人性 1 人是懶惰的 2 人是跟風的 別人都在用,群體智商低於個體智商 3 人沒有耐心 4 人...