1.軟體過程:為了完成軟體工程專案而所需要完成的有關軟體工程的活動。
軟體生存週期:軟體從生到死的過程,即從開發到淘汰。
軟體過程模型:軟體生存週期中各項開發活動的流程用開發模型來規範描述,即用乙個框架來表現軟體開發的全過程。。
區別:軟體過程是人工作的工程,軟體生存週期是軟體存在的時間,軟體過程模型是規範的描述開發的流程框架。
2.不是。軟體工程主要包括溝通,計畫,建模,構建,部署五個部分,共有開發,執行和維護的三個過程,而軟體開發過程主要是指建模和構建的部分。
3.瀑布模型每個階段都會產生迴圈反饋,是文件驅動型的過程模型,要在開發末期才能看到成果,適用在產品定義十分穩定的情況。
原型模型可以快速構建乙個實際系統的簡化模型,適用在不預先確切定義需求的軟體專案。
原型模型比瀑布模型更能適應使用者需求的改變,更加靈活。
4.原型模型比瀑布模型更能適應使用者需求的改變,更加靈活。
增量模型某些階段按照瀑布模型的整體方式開發,能夠及早看到部分的軟體功能,發現問題。
螺旋模型是結合了瀑布模型和快速原型模型的迭代開發模型,適合大型複雜的系統,強調了風險分析。
5.目前還沒確定團隊專案,所以無法選擇模型。
第二次思考題
1.軟體過程是軟體生存週期中一系列相關的過程所涉及的活動,過程是活動的集合。軟體生存週期是軟體從生到死的過程,包括可行性分析 專案計畫 需求分析 軟體設計 編碼與測試 執行與維護等階段。每個階段又包含一系列活動。軟體生存週期模型是指軟體開發全部過程 活動 任務的結構框架,能清晰 直觀地表達軟體開發全...
第二次思考題
1 軟體過程 軟體生存週期 軟體過程模型三者之間的概念區別 2 軟體生存週期 軟體也有乙個從生到死的過程,這個過程一般稱之為軟體的軟體生存週期或生命週期 3 軟體過程模型 軟體生存週期模型 乙個包括軟體產品開發 執行和維護中有關過程 活動和任務的框架,覆蓋了從系統的需求定義到系統的使用終止。軟體生存...
軟體工程第二次個人思考題 地信1901周龍宇
目錄 1.軟體生存週期 乙個軟體專案從開始立項起,到廢棄不用止,統稱為軟體的生存週期。軟體生存週期被劃分為計畫 開發 執行三個時期。由於軟體生存週期被劃分為較小的階段,使得因為軟體規模增長而大大增加的軟體複雜性變得較易控制和管理。2.軟體過程 圍繞軟體開發所進行的一系列活動 軟體生存週期中的階段和軟...