<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    java要多思考下

    成長^_^

       ::  :: 新隨筆 ::  ::  :: 管理 ::
      33 隨筆 :: 0 文章 :: 19 評論 :: 0 Trackbacks
        采用敏捷開發模式,每個周期為兩周,每次完成5-10個不等的story,然后進入下一個迭代,以此類推。
      
     1、需求管理,這個由產品部來負責收集、分析、整理,最終形成一個個可進行開發的story。需求管理工具選用icescrum

      
     2、代碼研發,由java團隊根據icescrum上各個story進行開發,代碼采用svn管理,story開發在主干上進行

      
     3、功能測試,由測試團隊進行,當java團隊完成一個story后,就可以通知測試團隊測試了。這個過程中由ci平臺自動完成部署,使用jenkins及maven,環境單臺linux-pc上運行多個tomcat節點

     
     4、codereview,由java團隊完成,當成員完成一個新功能后,按規則在注釋中增加REVIEW標簽,提交SVN庫。sonar平臺結合ci平臺自動完成代碼初審,自動對有REVIEW標簽的代碼標記為block狀態。

        代碼審核人員在eclipse中使用sonar插件獲取sonar初審信息,根據審核級別進行code review工作,在eclipse中創建sonar review task,提交審核意見,發送給代碼提交者。
        代碼提交者在eclipse中獲取review task,根據審核人員的意見進行代碼修改或無修改,然后將review task發送給審核者。最后審核者review修改后的代碼,通過后關閉本次review task。
       
    5、3,4步中有代碼調整、功能修改的,需通知測試人員進行復測,直到通過功能測試為止。bug管理工具采用jira。

       
    6、功能測試通過后,凍結SVN主干,然后建立新版本分支,通知研發組及測試組切換到預發布環境工作。預發布環境高度模擬生產環境,有分布式數據庫,分布式服務器,分布式緩存。同時,預發布環境
    的代碼永遠是最新的分支版本(非主干版本,主干只做新功能開發)。運維組同步生產數據至預發布環境,完成后通知測試組。
       
    7、測試組在預發布環境上進行回歸測試、壓力測試,不間斷持續進行24-48小時。

       
    8、在預發布環境上測出的bug,開發人員在分支版本上修改、提交,直到測試通過為止。

      
    9、測試通過后,運維人員使用ci平臺發布最新分支版本war包至部署服務器。

       
    10、運維人員切換生產環境的一個節點出來部署,通知測試組驗證。

       
    11、測試組驗證無誤后,運維人員批量部署其他節點,運行穩定無誤,則完成本次部署。

       
    12、SVN合并分支版本代碼至主干,開始新的一個迭代

       
    13、臨時小需求及生產bug持續在最新分支上修改,測試,部署。完成后同步合并至主干中。

       
    14、周而復始,步步演進




     
    posted on 2013-01-31 14:44 java要多思考下 閱讀(4005) 評論(7)  編輯  收藏 所屬分類: 研發管理

    評論

    # re: 【原】互聯網項目生產線各環節介紹 2013-01-31 21:05 網絡記事本
    在需求比較繁忙的時候,code review很難實施。  回復  更多評論
      

    # re: 【原】互聯網項目生產線各環節介紹 2013-02-01 11:59 idu
    @網絡記事本
    嗯,會有這種情況。但是結合sonar平臺使用,可以很方便的監控到代碼的review進度。時間少的情況下,核心業務代碼必須review,其他的可以待上線后再review也可以。前提是測試夠充分,否則沒有review的代碼很難保障沒有問題。  回復  更多評論
      

    # re: 【原】互聯網項目生產線各環節介紹 2013-02-02 11:36 魔域sf
    其流程其實比這個要復雜的多,其前期基礎框架的搭建只是很小一部分,后期需求不斷變更更是讓人頭疼的一件事  回復  更多評論
      

    # re: 【原】互聯網項目生產線各環節介紹[未登錄] 2013-02-05 10:30 idu
    @魔域sf
    嗯,這里只是描述一個大概,具體實施是覆蓋了以上的步驟的,只是會更復雜點。其實還好,團隊里有人能總體把控,協調,項目還是可以良性發展的。  回復  更多評論
      

    # re: 【原】互聯網項目生產線各環節介紹[未登錄] 2013-02-20 16:05 oscar
    not just 互聯網項目,我們目前的項目也是大致這個流程。項目是關于通信方面的  回復  更多評論
      

    # re: 【原】互聯網項目生產線各環節介紹[未登錄] 2013-07-03 15:20
    sonar平臺結合ci平臺自動完成代碼初審,自動對有REVIEW標簽的代碼標記為block狀態。 這個是怎么做的?  回復  更多評論
      

    # re: 【原】互聯網項目生產線各環節介紹[未登錄] 2013-07-03 15:21
    sonar平臺結合ci平臺自動完成代碼初審,自動對有REVIEW標簽的代碼標記為block狀態。

    這個是怎么做的?  回復  更多評論
      

    主站蜘蛛池模板: 久久久久国色av免费看| 亚洲精品无码av片| 花蝴蝶免费视频在线观看高清版| 国产无遮挡裸体免费视频| 亚洲欧美日韩中文字幕在线一区| 欧美a级成人网站免费| 美女视频黄免费亚洲| 日韩成人免费aa在线看| 精品久久久久久亚洲中文字幕 | 毛片免费全部播放无码| 亚洲国产视频一区| 最近中文字幕mv免费高清电影| 亚洲精品一卡2卡3卡四卡乱码| 国产日产成人免费视频在线观看| 四虎一区二区成人免费影院网址| 国产性爱在线观看亚洲黄色一级片| 成人自慰女黄网站免费大全| 亚洲国产精品一区二区久久| 最近2022中文字幕免费视频| 亚洲啪AV永久无码精品放毛片| 免费又黄又硬又爽大片| 免费无码av片在线观看| 亚洲色成人网一二三区| 在线看片无码永久免费视频 | 国产成人综合亚洲| 国产亚洲精品激情都市| 亚欧日韩毛片在线看免费网站| 亚洲剧情在线观看| 又色又污又黄无遮挡的免费视| 三级黄色免费观看| 亚洲av成人综合网| 亚洲日韩国产成网在线观看| 99精品视频在线免费观看 | 亚洲国产精品xo在线观看| 日本免费v片一二三区| 中文字幕不卡免费视频| 国产亚洲sss在线播放| 亚洲最大av无码网址| 日本免费网站视频www区| 深夜福利在线视频免费| 亚洲成av人片不卡无码|