• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    借鑒微軟公司軟件研發理念的自由軟件:缺陷管理系統BugFree 2.0

    發布: 2009-9-25 13:59 | 作者: 劉振飛 | 來源: 轉載 | 查看: 744次 | 進入軟件測試論壇討論

    領測軟件測試網

    一、BugFreeMILY: 宋體; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是什么
        BugFree
    是借鑒微軟公司軟件研發理念、免費且開放源代碼、基于Web的精簡版缺陷管理
    系統。它是目前唯一克隆微軟內部Bug管理工具Product Stuido(以前叫Raid)的自由
    軟件。BugFree是用PHP+MySQL寫成,在LinuxWindows平臺上都可以運行,我們推薦的使用
    環境是LAMPLinux+Apache+MySQL+PHP)。

    二、BugFree 1.0
        BugFree 1.0
    是在20042月份開始構思設計、10月份正式推出開源版本,完全模仿微軟

    內部的Bug管理工具Raid。其中包含的設計思想是:
        -
    軟件研發中主要有三個角色PM (Program Manager)、 Dev (Developer)、Tester。PM
    來定義需求、書寫每個功能特性(Feature)的設計文檔(Spec),Dev寫代碼來實現這個Spec,

    Tester
    測試 Dev做出來的東西是否符合 PM定義的 Spec;
        -
    整個產品的研發過程中,特別是在測試產品、修復Bug的中后期,團隊中所有人都生活
    Raid中:所有發現的Bug要統一管理起來,所有人都可以自由的查看、修改;
        - “
    三權分立,PM、Dev、Teser三者之間有效合作并制衡。當DevTester對某個Bug
    解決方案產生分歧時,由代表用戶的PM做出裁決;

        -
    管理團隊利用Raid來跟蹤整個進度:單個人的工作、小組的進度,整個產品研發進度
    在過去的三年多時間內,BugFree已經得到了較廣泛的認可,粗略估計應該有上百家企業在
    日常軟件研發生產中使用。
           
    三、BugFree 2.0
       
    最早設想做BugFree 2.0是在20057月份,那時候深入學習了微軟Product Studio的設

    計思想,但是一直拖著。真正啟動2.0版本的研發是在2007年一季度,經過幾個月的產品需
    求討論、編碼、測試,及中間的多次反復,終于在9月底完成了beta版,經過在幾個地方的
    使用(如:中國雅虎、阿里媽媽、Tom等),BugFree 2.0已經非常穩定,預計在12月底發布
    正式版。
        BugFree 2.0
    克隆微軟Product Studio)中包含的設計思想是:
        - Code:
    程序是對需求設計規格說明文檔(Spec)的一個實現(映射);
        - Test Case:
    也是對Spec的一個實現(映射),只是站在測試角度;
        - Test Result:
    利用Test Case(測試映射)檢查一次Code(開發映射);
        - Bug:
    兩種映射不一致的地方就可能是Bug (CodeSpec的偏離)
    這樣,從測試用例(Test Case)到測試結果(Test Result)到缺陷(Bug),三者有機的結合起

    來:三位一體。
       
    應邀先后參與BugFree 2.0研發的有:王春生、李玉鵬、劉立川。特別感謝網友謝言付
    幫助設計了登錄頁面,讓BugFree臉面煥然一新。
       
    目前BugFree是由一支核心小組(劉立川、李玉鵬和我)負責維護,在其官方網站上有社
    區供網友交流。核心小組會根據自己在工作中的使用體會和網友在社區中的反饋,不斷完善
    系統,讓BugFree 2.0更加穩定、易用、功能強大。

    四、發展原則及目標
       
    我們將保持自由的心態去不斷完善這款自由軟件。BugFree 是一款自由軟件,為了保持
    其純潔性,經過討論,我們嚴肅的承諾:BugFree 官方網站(http://www.bugfree.org.cn/)
    所屬網頁(含論壇),以及官方網站發布的 BugFree 版本,將拒絕放置或攜帶任何商業廣告
    以保證 BugFree 的用戶看到的是一個單純、干凈的自由軟件及其討論社區。
       
    經過三年多的發展,我們確定BugFree的宗旨是:服務企業研發管理,專注軟件測試
    流程。官方網站上提供的版本,將保持BugFree集中在測試方面,不會把它擴充到其他方
    面,比如項目管理。
        BugFree 2.0
    下一步需要強化的地方有:易用性;報表統計功能;查詢功能。我們希望
    提供一款具有全新理念和用戶體驗的Bug管理系統給國內軟件研發人員,多一個在Bugzilla、
    Mantis
    等之外新的選擇。

    五、網絡資源
       
    官方網站:http://www.bugfree.org.cn/
       
    下載地址:http://www.bugfree.org.cn/download/
       
    社區論壇:http://www.bugfree.org.cn/forum/
       
    網上體驗:http://www.bugfree.org.cn/demo/
       
    在線幫助: http://www.bugfree.org.cn/help/
    我們會在官方網站上不斷完善幫助文檔,并分享日常工作如何有效的發揮BugFree的作用。

    六、做 BugFree 對自由軟件的三點體會
       
    200410月正式發布BugFree的第一個版本算起,做這么一個不算復雜的Bug管理系統
    已經3年了。我對自由軟件有三點體會:
    1
    、給你選擇的自由。Bugzilla, Mantis, ClearQuest有很多可選的缺陷管理工具,現在
    我們再給大伙提供一種新的,用不用由您:-)
    2
    、給你修改的自由。自由軟件的好處是你可以獲得源代碼,而且可以修改。這對IT這一行

    非常重要:系統的秘密你都可以掌握,你有全部的控制權(當然您得看懂代碼)。
    3
    、程序員幫助程序員。非自由軟件,你的勞動結果完全屬于某個商業公司,是封閉的。你若
    做的是自由軟件,程序員之間的想法、經驗、成果都可以交流。有句話說的好:交換一個蘋果,
    各得一個蘋果;交換一種思想,各得兩種思想。所以自由軟件就像一個大集市,程序員可以
    互相交流,互相幫助、提高。

       
    期待BugFree對國內IT企業和程序員朋友有所幫助。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: bugfree BugFree BUGFREE Bugfree 理念 缺陷 軟件 微軟公司


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>