讀《構建之法》以後的問題

問題1.
軟件是什麼?軟件工程是什麼?其實對我來講真的剛開始對軟件的理解只是寫代碼,但經過讀《構建之法》知道軟件是能夠運行在計算機及電子設備中的指令和數據的有序集合。而軟件工程是把系統的、有序的、可量化的方法應用到軟件開發的、運營和維護上的過程。其領域包括軟件需求分析、軟件設計、軟件構建、軟件測試和維護。因爲用戶的不一樣角度和需求不一樣,從而指出某個軟件的不一樣不少的缺陷,當不一樣的用戶提出不一樣問題時軟件功能上相沖突時軟件開發者該如何解決?
問題2.
經過第4章和第五章的學習瞭解到,一個軟件由一我的完成的很困難,而且也極少有一我的完成。因此你們會選擇共同合做完成一個項目,在第五章中也例舉了一些團隊模式,雖然目前在學校沒有完成過一個大的項目,但須要經過分組作一些小的程序設計,在團隊中每人要負責一個模塊,當組長分配任務時,有些模塊你們都以爲難,而不肯意去作,有些模塊比較簡單而你們都願意作,而且在同一個模塊上你們會有不一樣想法,這樣很難分工,這時該如何分工,才能算是一個團隊的和諧合做?從而提升效率。
問題3.
用戶界面的設計特別重要。就平常人們所說的「第一印象很重要」。從而用戶體驗也是很是重要的,由於軟件的目的是知足用戶的需求,要從用戶的角度考慮問題,課本中所指的「同理心」P(251),因爲咱們跟別人的想法不一樣,對事情的見解、解決方法也是不一樣,面對大量的用戶,又該如何理解別人的心理、動機能力?學習

相關文章
相關標籤/搜索