【導讀】軟件-計算機系統中的程序及其文檔。所需的闡明性資料。工程-將理論和所學的知識應用于實踐的科學。軟件工程-應用計算機科學、數學及管理科學等原理,它借鑒傳統工程的原則、方法,以提高。質量,降低成本為目的。其中,計算機科學、數學用于構。軟件工程是一門交叉性學科。在需求分析的基礎上,給出系統的軟件解決方案。軟件過程、活動、任務的結構框架。對這一輸入實施本。規(guī)定每一活動的工。評審、確認和反饋。維護、甚至返工的代價。針對事先不能完整地定義需求。開發(fā)構件,維持一個可發(fā)布的系統版本。其中,31%的項目的結局是被取消。%缺乏用戶的參與;%不現實的期望;%高層領導支持不足;%產品要求與指標的改變;%不再需耍該開發(fā)中的系統。其中,與產品需求有關的占了%。的錯誤是非常難于改正,并且是代價極高的。軟件開發(fā)人員與非軟件專業(yè)人員合作的問題。嚴謹、邏輯和“活躍”的思考習慣?;钴S思維要求思考的方式應該是并行的,即