現代軟體工程課程作業 第一章第3題

2022-08-23 06:12:09 字數 856 閱讀 2417

目前流行的源程式版本管理軟體和專案管理軟體有許多,常見的有:

1.microsoft tfs

優點:在任務版上可以檢視需求和進度,方便小團隊了解專案進展,整合了專案管理、版本控制、bug 跟蹤,能有效實現 scrum,可以和vs無縫結合

缺點:系統為asp實現,訪問效能和相容性不怎麼好;免費的服務提供賬號只有5個。

2.github

優點:功能設計簡潔實用上手很快,可用性好,已有很多相當質量的各類專案和優秀開發者在上面

缺點:免費**不支援私有專案(作為對比,使用 hg 的類似平台 bitbucket 的免費**支援私有專案,只是限制了開發者人數不超過5),尤其是對於企業內部需求,github**過高。

3.jira

優點:沒有立場,非it/網際網路行業的非技術專案,也一樣易用,依據不同團隊、運作規則、制度流程實現隨需定製。之前在企業實習時一直採用的是jira。它可定製個性化頁面導航、logo、頁尾標識、頁面視覺效果、文案術語表達、狀態、自定義字段、工作流、過濾器、分析統計報表等

缺點:修改使用者分組名稱時,不得不刪掉舊分組,重新建立新的分組

4.bugzilla

優點:免費體驗高,且有中文版

缺點:只能管理缺陷,不能管理需求

5.td(testdirector)

優點:同時管理缺陷和需求,測試用例,測試計畫

缺點:收費高昂

6.trac

優點:基於python開發,附屬功能通過外掛程式實現,有良好的擴充性

缺點:核心功能過於簡單了,公升級時需要將大部分外掛程式公升級

優點:編譯速度極快。自動提供撤消、重做和儲存功能,無需編寫任何編碼。**上勝出vs

缺點:外掛程式和xcode版本更新不同步。

於阜甲

現代軟體工程課程作業 第一章第11題

軟體software 1958年,由貝爾實驗室的著名統計學家 john tukey提出。軟體工程software engineering 一詞是 在1968年北大西洋公約組織的軟體工程會議上 第一次出現。由於軟體的複雜性和規模都不斷增加,加上缺乏高質量的人才以及沒有對軟體開發和維護有效的管理方法,軟...

現代軟體工程課程作業 第一章第2題

1 世界上正真的電子遊戲大概出現在上個世紀70年代初,遊戲當然是通過它有趣的情節設計,精美的畫面效果,舒服的操作方式等來說服我使用這個軟體。我覺得大部分的遊戲軟體的最終目的就是賺取使用者的現金。4 遊戲一般在初次開啟的時候會有新手指引,只需要根據指示就可以簡單上手一款遊戲,但是更加深入的了解需要,之...

軟體工程 第一章作業

1.什麼是軟體生命週期模型?是比較瀑布模型 快速還原模型 增量模型和螺旋模型的優缺點,說明每種模型的使用範圍。軟體生命週期模型指的是軟體開發全部過程 活動和任務的結構框架。瀑布模型 快速還原模型 增量模型 螺旋模型 優點 可強迫開發人員採用規範的方法 不帶反饋環,軟體開發 能在較短時間內向用 對可選...