對於《構建之法》第95頁阿超所說的程式設計師melvin conway總結的康威規律中所講,「軟體系統是給使用者使用的,使用者的需求並不是要看這個機構的內部組織架構圖,而是要解決使用者的問題。乙個合適的團隊結構,能更大的改進交流的效率,讓團隊更能把注意力集中在最主要的目標——解決使用者需求上面。」由此可以看出,乙個軟體工程開發的過程中,使用者的需求佔據著至高無上的地位,那麼機構的內部組織架構就不重要了嗎?當使用者不斷地提出新的問題時,軟體開發人員又將如何解決因此而帶來的時間問題呢?此外,評價乙個團隊的好壞,也是只關注他們是否可以解決使用者的需求,而無需顧及每個機構的內部組織架構嗎?
通過閱讀第九章的相關知識點,我深刻體會到了在乙個軟體團隊中pm的重要性以及想要成為乙個合格的pm所必備的一些條件,同時也產生了很多疑惑。在182頁的講述中,我知道了pm可以表示為以下三種:product manager(產品經理)、project manager(專案經理)、program manager(程式經理),那麼這三種pm有什麼本質的區別呢?在乙個大型的公司中,是否同時需要這三種pm的存在呢?此外,對於當代大學生來說,初入社會很少有成為乙個合格的pm所需的能力,那麼我們應該從哪方面開始,又應該如何培養這些能力呢?
初識軟體工程 《構建之法 現代軟體工程》
每次開學都是乙個新的開始。當看到 軟體工程 這四個字時,既熟悉又陌生,熟悉是因為我的專業就是軟體工程,陌生的是他作為一門課程,我不知如何下手。從老師的推薦中,我選擇了這本 構建之法 現代軟體工程 他向我展現了乙個新的世界,讓我有了新的認知,同時也帶來了新的探索。問題 1.對於剛接觸這方面知識的我們,...
讀現代軟體工程構建之法
花了乙個星期看完這本書,對我最大的感觸是這本書對軟體工程的構建描述很詳細.還有許多有關it的英文,尤其是這些英文,好多聽都沒聽說過,而且還是縮寫的.這本書 的描述不是很多,大多都是對軟體工程構建的描述及其方法.每個大的工程基本上不是由個人完成,都是由團隊完成的,這也說明團隊的力量是很大的,雖然團隊之...
構建之法 現代軟體工程
我理解的軟體工程 軟體工程就是把系統的,有序的,可量化的方法應用到軟體的開發,運營和維護上的過程。軟體工程包含的領域有很多,軟體需求分析,軟體設計,軟體構建,軟體測試和軟體維護。我理解的軟體工程是,這必須需要乙個團隊或者乙個小組合作才能做出優秀的產品,乙個人是不可能完成的。軟體工程並不是我以前理解的...