筆記 - 軟體工程:現代化方式 流程
敏捷宣言
最早的軟體開發流程,如 1970 年代開發的瀑布流程,遵循線性、順序的方法。通常,項目從需求規範階段開始,經過實施、測試、部署和維護階段。
採用這種嚴格順序的方法是合乎邏輯的,傳統工程領域的項目通常遵循基於詳細和前期計劃的順序流程。新興的軟體工程領域最初模仿了電子、土木、機械和航空航天工程等更成熟學科的流程。然而到了 1980 年代,軟體開發與其他工程實踐有顯著不同,這些項目經常超出時間和預算。
2001 年,十七位軟體行業專業人士在猶他州的 Snowbird 聚會,討論並提出一種替代...
slime21023.hashnode.dev2 min read