1.以前部落格的鏈結
2.請說明哪些問題現在自己已經清楚了,請闡明一下,是如何通過看書,實踐,或者討論弄清楚的
問題1:關於**的管理問題
最近寫軟工和編譯作業,隨時都會有一些小小的改動,而且過一段時間後,自己都忘記了改了**,而且如果是自己寫的還好,可以去讀**,但是像軟體工程這種團隊協作的專案來說,讀別人的**就感覺又費力氣又費時間,當初我是覺得svn來管理太麻煩,不過現在想想相比於去重複的讀**,svn實在好用太多,而且每次修改還可以加上注釋。所以現在我覺得,**管理還是用類似於svn這種管理軟體來管理比較好。
問題2:團隊中分工與協作的問題
我覺得在這個問題中,pm的重要性就體現出來了,首先團隊的分工,我覺得首先乙個團隊在分組的時候就要考慮到每個人各方面的能力,乙個能力稍強的和乙個能力稍弱的人一組可以以強帶弱,但是把能力稍強的人分成一組,強強聯手,然後在分配任務的時候,適當的有些傾斜,這種分組方式也未嘗不可。其實這兩種方式最終結果到底有多少不同,我們不好判斷,但是我個人覺得差別或許不大。我們組分工,第一階段是就近原則,宿舍離得近的同學一組,這樣方便一起討論,確實是,一般都是兩個人一起寫,類似於結對程式設計,效果也還行,但是這樣就會造成有的小組的兩個同學都有拖延症,最後專案的完成時間就會被延遲,所以這樣考慮得話,在分工的時候還要考慮到個人的習慣。m2階段我們組的分工大致是按照上面的第一種方式,其實感覺最終的效果和m1差別不大,有拖延症的還是會要拖到最後才去完成整個專案,所以現在關於這個問題我還是沒有很清晰的認識,可能這和我們畢竟不是乙個非常專業的開發團隊有關吧,估計乙個團隊的組建會考慮每個成員的各方面的能力,來讓這個團隊整體的實力變得比將幾個成員的能力簡單的疊加的實力強很多吧。
3.哪些問題還不明白,請分析
不明白的問題有上面團隊的分工和寫作的問題,到底怎樣去各乙個團隊分組,分工才能讓這個團隊的效率最高,讓這個團隊的能力最大化。
還有就是乙個團隊的組成肯定要考慮各方面的因素,這些因素到底有哪些,哪些又是最重要的?
4.產生了哪些新的問題,請提出
新的問題關於團隊的就是上面提到的團隊的組成和分工問題
關於專案和個人的:專案共享服務期問題,多個團隊用同乙個伺服器,首先就目前的狀況來看,伺服器的cpu負荷一直100%,**執行效率很低,而且不考慮這方面,考慮共用乙個資料庫的安全性問題,首先資料庫的建立者擁有管理資料庫的所有許可權,而資料庫的使用者只能有資料庫的讀取許可權,不應該擁有更改資料庫的許可權,這樣有很大的安全隱患。
5. 新的體會
首先,乙個專案的開發,確實會自覺或者不自覺得遵循瀑布模型,可見這個理論的正確性,在之前對這些理論還沒有什麼了解。
還有就是軟體開發中的銀彈問題:
其實這個問題在當時,我個人認為軟體開發的銀彈就是那幾篇文章中所說的物件導向程式設計的思想,現在有很多開源的api之類的共享**,功能模組。所以開發乙個專案變得較之前相比容易得多,但是任何事物都是有兩面性的,**共享的隱患就是**的安全問題,當時鄒欣老師也提出了這方面的質疑,這個問題確實存在,而且誰都不能保證某個網上找的開源**中沒有病毒或者漏洞,不管是多麼權威的**。之所以現在我仍然認為物件導向程式設計所帶來的功能模組化,使**可以得到共享的這種程式設計思想是軟體開發的銀色子彈,是因為它有這種可能,它在某種程度上具備了成為銀彈的「潛質」,只是這種「潛質」就目前的發展狀況來看還不可行。
6.各個階段的收穫
設計:設計是整個軟體工程的核心,設計前一定要先了解整個專案的架構,採用正確的設計方法。設計的過程是乙個從巨集觀到微觀的逐漸細緻的過程。
實現:實現階段進度安排要盡量的均勻,任務分配要合理。
測試:測試要全面,考慮覆蓋率,黑盒測試和白盒測試要結合進行。
發布:發布要準備充分,做好宣傳工作。
維護:專案出現問題要及時維護,維護後要重新對相應模組做測試。
個人閱讀 軟體工程M1 M2階段總結
這是老師很久之前布置的乙個作業,由於學業匆忙以致差點忘記了這個作業。因此在資料庫考試的前夜忙裡偷閒,抽出一點時間來完成這個作業,也藉此希望我明天的資料庫考試順利 update 我猜想明年可能會有學弟學妹來翻看我的部落格,為了給他們一些 指導 我特地將我在火車上寫的 並在微博上 了鄒欣老師的話貼過來。...
個人閱讀作業 軟體工程M1 M2總結
一 較為明白的問題 1.在文章的第乙個關於square tech的案例中,測試和優化都是在所有程式完成以後才進行的,這應該也不符合快速軟體開發的要求吧。如果測試工程師在最開始的時候就加入到軟體開發中的話,軟體開發程序會不會更快呢?2.我一直分不清楚幾個pm之間的區別。雖然在網上查了一些資料,但還是不...
貨幣供應量 M0 M1 M2
貨幣 量 money supply supply of money 亦稱貨幣存量 貨幣 指某一時點流通中的現金量和存款量之和。貨幣 量是各國 銀行編制和公布的主要經濟統計指標之一。流動性是指銀行滿足存款人提取現金 到期支付債務和借款人正常貸款的能力。貨幣的流動性強弱代表了貨幣在流通中的周轉次數的多少...