软件开发词汇表
本文用于收集整理軟件開發詞匯,目前未完成
| 軟件開發 | Software Development | 如果單獨講,那么它是廣義的,包括需求分析、設計、編碼、測試 | 而當軟件開發與軟件測試一起出現時,它就是狹義的,不包括測試 |
| 用例 | 1:Use Case 2:Test Case | 或譯使用案例、用況,是軟件工程或系統工程中對系統如何反應外界請求的描述,是一種通過用戶的使用場景來獲取需求的技術。 | 指測試用例,在不使用usecase的環境里,為簡便計,或口頭交流中,將測試用例簡稱為“用例” |
| 驗收測試 | ? | ? | ? |
| 構件,組件,復用 | ? | ? | ? |
| 質量保證 | QA | ? | ? |
| 開發計劃 | ? | ? | ? |
| 生命周期法 | ? | ? | ? |
| 生命周期模型 | ? | ? | ? |
| 基線 | ? | ? | ? |
| 模型,方法論,框架,標準 | ? | ? | ? |
| rebase變基 | ? | ? | ? |
| 驗收測試 | ? | 指的是交付前最后的測試,一旦通過,就可以交付。 | 敏捷里把迭代中業務方面人員對實現的核對也稱為驗收測試,每個迭代有可發布的軟件,也可以算是交付前的驗收動作,但敏捷中講究快速反饋,逐個確認,比如PO對于user story的核對 |
| 每日構建 | Daily?build | 每日自動進行編譯,然后運行自動化測試對構建進行驗證,并給出報告。 | 就字面意思而言,每日自動進行編譯 |
| 產品待辦列表 | Product backlog | 是指產品需求的列表(Backlog的條目可以是用戶故事)。產品負責人根據商業價值對列表的條目進行排序,團隊按照順序進行開發。? | ? |
| ? | ? | ? | ? |
| ? | ? | ? | ? |
| ? | ? | ? | ? |
| ? | ? | ? | ? |
| ? | ? | ? | ? |
總結
- 上一篇: 最初步软件需求说法的简单调查报告
- 下一篇: 软件需求说明的前世和今生