評論:同窗你好,對於你的第二個問題,我是這樣認爲的,對於甲方的需求的變化,不論何種方法,必要的妥協和底線上的堅持都是必需要作到的。不能一味的妥協要求,這樣進度就不能保證,公司的經營就會出現問題,開發者內部確定要造成底線,即什麼樣的要求是絕對不能知足的。html
評論:同窗你好,我看到你寫道「但這些都是古老的課程,但願課程能與時俱進,或者增設前沿技術課程,選修也行。」,我以爲在咱們這個專業那些基本的算法和原理雖然古老,但仍是值得一學的,並且如今科技發展很是迅猛,不少前沿的東西更新換代也很是快,不少東西若是想了解的話能夠本身去關注。算法
評論:對於你說的「評價一個團隊的好壞,也是隻關注他們是否能夠解決用戶的需求,而無需顧及每一個機構的內部組織架構嗎?」我也上網查了一下,說評價一個團隊的好壞,效率是關鍵,由此我認爲,一個好的團隊一定有很是好的內部組織架構,而是否解決用戶需求則是一個團隊的能力及表現。數據庫
讀了同窗們的博文以後我發現同窗們都對根據本身的疑惑提出了問題,是通過思考的,很真實,並且有的排版也很是不錯,要向他們學習。架構
文件 階段 | 可行性研究 | 開發計劃 | 需求分析 | 設計 | 實現 | 測試 | 使用與維護 |
---|---|---|---|---|---|---|---|
可行性研究報告 | √ | √ | |||||
項目開發計劃 | √ | √ | |||||
軟件需求說明書 | √ | ||||||
數據要求說明書 | √ | ||||||
測試計劃 | √ | √ | |||||
概要設計說明書 | √ | ||||||
詳細計劃說明書 | √ | ||||||
數據庫設計說明書 | √ | ||||||
模塊開發卷宗 | √ | √ | |||||
用戶手冊 | √ | √ | √ | √ | |||
操做手冊 | √ | √ | √ | ||||
測試分析報告 | √ | ||||||
開發進度月報 | √ | √ | √ | √ | √ | √ | |
項目開發總結 | √ | √ |
在完成一個項目的工程中會遇到不少各方面的問題,因此要學會自我調整,而後一步一步去解決這些擋在你面前的困難。數據庫設計
問:項目如今有用戶嗎?
答:有用戶。學習
問:項目可否繼續開發,源代碼/文檔還有麼?
答:能繼續開發,源代碼有,文檔沒有。測試
問:項目開發有什麼經驗和教訓?
答:在團隊進行項目開發的過程當中最重要的一點就是分工明確,而後注重團結協做;而後咱們在正式編寫代碼工做開始以前必定要花足夠的時間在需求分析上,團隊人員一塊兒商量要開發的項目主要要完成什麼功能,還要注意各個功能的細節應該都有哪些以及在實踐過程當中到底能不能實現的問題。網站
問:對學好軟件工程有什麼建議?
答:其實,學好一件東西,首先要弄清楚它是幹什麼的,它的原理是什麼,先大致掌握了它的核心,而後就是多下功夫了。
軟件工程是典型的計算機科學和數學,管理科學,心理學,社會學等學科的綜合。它使咱們這些搞理論和技術的人進入了一個社會。你所要考慮的不只僅是程序的優劣,更應該考慮程序與軟件的區別,軟件與軟件產品的區別,軟件軟件產品的市場前景,以及如何更好的與人交流。設計
件工程這門課的課本知識主要是以文字敘述爲主,比較枯燥,可是咱們在學習的過程當中必須以實踐爲主,要系統的針對某一個項目進行團隊建設,可行性分析,需求分析,整體設計,詳細設計,軟件實現和測試等各項工做,學好這門課須要認真,努力和大量的時間精力。htm