官术网_书友最值得收藏!

1.3 軟件交付過程包括三類事情

如果把軟件交付過程中發生的所有事情分一分類,那么其中占時間和精力最多的一類事情是各種各樣的測試、反饋,以及相應的調整和修復,這是用來提高代碼改動的質量的,會持續到可以將軟件發布給所有使用者。這里所說的測試,既包括動態的測試如接口測試、UI測試,也包括靜態的測試如代碼評審和代碼掃描,還包括各種人工測試及自動測試。

在軟件交付過程中,第二類事情是把各開發人員所做的不同代碼改動匯聚在一起,形成完整的功能,湊一撥一起發布出去。這通常表現為一個代碼庫中分支之間的代碼合并,以及不同代碼庫中最新版本之間的聯合測試和發布。

在軟件交付過程中,第三類事情是軟件形態的轉換,即將源代碼經過編譯構建,轉換為安裝包、容器鏡像之類的形態,然后再經過部署過程,轉換為實際運行中的軟件系統。

凡屬于這三類的事情,皆屬于軟件交付這個范疇。

主站蜘蛛池模板: 茂名市| 长垣县| 台北县| 临夏市| 泰来县| 昌都县| 乌兰察布市| 庆城县| 茌平县| 策勒县| 临湘市| 青海省| 外汇| 咸丰县| 宁安市| 奉新县| 定安县| 博客| 光山县| 比如县| 广安市| 永昌县| 都兰县| 崇礼县| 汶川县| 韶关市| 湖北省| 商丘市| 沅江市| 蓬莱市| 扬中市| 和平区| 泊头市| 龙川县| 龙井市| 依安县| 清流县| 民丰县| 五峰| 怀集县| 富川|