<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狀態。

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

    主站蜘蛛池模板: 国产成人高清亚洲一区久久| 亚洲国产成人高清在线观看 | 国产精品国产亚洲区艳妇糸列短篇 | 亚洲色偷偷狠狠综合网| 免费一级毛片在播放视频| 国产又黄又爽又猛的免费视频播放 | 老司机在线免费视频| 久久精品免费一区二区| **一级一级毛片免费观看| 国产精品久久久久久久久免费| 亚洲一区二区三区免费在线观看| 2022久久国产精品免费热麻豆| 在免费jizzjizz在线播| 中文毛片无遮挡高潮免费| 中文字幕无码免费久久99| 大陆一级毛片免费视频观看| 日韩免费视频一区| 免费**毛片在线播放直播| 国产亚洲精品无码专区| 香蕉视频在线观看亚洲| 亚洲色图视频在线观看| 亚洲制服丝袜第一页| 国产亚洲一卡2卡3卡4卡新区 | 亚洲aⅴ无码专区在线观看| 免费无毒a网站在线观看| 日本高清不卡aⅴ免费网站| 久久国产免费一区| 亚洲精品国产国语| 亚洲AV无码XXX麻豆艾秋| 四虎精品免费永久免费视频| 亚洲乱色伦图片区小说 | 亚洲一区二区高清| 亚洲电影国产一区| 亚洲av无码一区二区三区观看| 国产精品日本亚洲777| 韩国免费A级毛片久久| 30岁的女人韩剧免费观看| 成年女人午夜毛片免费看| 伊人亚洲综合青草青草久热| 亚洲视频免费在线看| 亚洲av成人中文无码专区|