1. 程式人生 > >Learun-企業級敏捷開發框架規範

Learun-企業級敏捷開發框架規範

工作流


企業的信息化建設一直是一個老大難的問題,傳統的定制開發雖然在一定程度上解決了企業的部分問題,但卻無法在企業不斷拓展的業務中提供個性化支持,實際使用中會暴露出許多問題。

總結了在企業在實際業務中需求,根據客戶反饋,構建出一套敏捷開發框架--learun。Learun可以保證在團隊的開發過程中高效協作,同時覆蓋OA、ERP、CRM、HRM、MIS、BI、移動APP、電商後臺等多項應用系統的配置,大幅節省開發成本,提升開發效率。更詳細的可以在網站www.learun.cn體驗。


Learun的基本定位:

易落地:適合國內企業相關團隊進行項目或者產品開發時的研發流程

易擴展:小團隊、大團隊都可以適用,對技術水平不做限制,力求代碼量減少一半以上

易實施:框架圖就可以根據指導自行實施,最大程度簡易化

價值驅動:基於web端,用戶價值交付原則

風險前移:風險發現的越早,消除風險的成本越低

Learun的框架:

Learun框架分為兩個主要階段:啟動階段和發布階段。

啟動階段主要是為產品構建階段做好準備,減少返工成本。

關鍵的節點例如:

最行業客戶經驗轉化為需求列表

資深團隊組建

架構初步設計

建立需求的依賴關系

對需求做敏捷估算

發布階段主要是為了把產品制作過程中的風險降低到最小,盡快上線並持續根據市場情況進行改進。

關鍵的節點例如:

拆分產品為多個子產品組件,使之可以根據需求便捷的進行組合,並保證初級技術水平操作需求

以MVP為標準建立第一版發布規劃,以保證系統測試、子產品團隊、技術專家等多個團隊高效協作

子產品團隊保證每個叠代交付最新需求型企業軟件最新型應用組件,技術專家團隊保證為子產品團隊提供企業級技術儲備和支持,系統測試保證每個子產品組件的整合測試以及非功能測試,以保證子產品相關組件穩定性

交付階段中產品上線後存在持續的運營和運維。在這個過程中產生的持續需求改進線上的重要Bug等。

在整個交付階段,商業價值驅動、產生較少的Bug、消除研發浪費是三個最重要的考量因素。



與傳統項目的差別:

產品和項目的研發實際上有所不同。產品的發布階段包含構建階段和運營、運維階段,構建階段可能比較短(learun最初版本用了六個月),更加專註在第一個穩定版本的發布,運營和運維階段占據了產品研發周期的大部分(learun已經進行了9年的持續升級);項目的發布階段包含構建階段和項目驗收階段,構建階段比較長也更加重要。

Learun應用場景:

Learun不但可以應用於大團隊的開發場景,同樣可以應用在小團隊的開速開發、異地和離岸的開發場景、軟硬件結合的開發場景等。小團隊例如企業內部IT部門,大團隊例如軟件公司,都可以在learun基礎上進行快速產品研發。

Learun-企業級敏捷開發框架規範