《大道至簡》第四章讀後感

流於形式的溝通程序員

  什麼是溝通?咱們須要溝通嗎?溝通有什麼方式?目的何在?學習

  溝通,是人與人之間、人與羣體之間思想與感情的傳遞和反饋的過程,以求思想達成一致和感情的通暢。那咱們須要溝通嗎?答案確定是必須的,無論在作什麼,人與人之間的交流溝通是不可避免的,溝通的方式有多種。在最原始時代,祖先的溝通是經過肢體語言,隨着生產力的發展,人類進化了,慢慢有了不一樣語種的出現,這些都是溝通所產生的產物。而溝通的目的在於信息的共享。spa

  對於開發人員來講,接觸客戶是不可避免的,都但願客戶能學習或精通C語言,但這樣的客戶會在他們學會C語言以前被老闆開掉了,由於他是客戶,要懂得怎麼去行使本身客戶的權利,「客戶就是上帝」,他不須要了解開發人員怎麼去開發某個產品,他只須要告訴開發人員他的要求及最後的結果是什麼,這樣大大的提高了他的工做率,因此如今開發人員與客戶溝通有新的溝通方式——UML(Unified Modeling Language:統一模型語言)。C語言是程序員與計算機溝通的語言,計算機不像客戶那樣聰明,它只會執行程序員給它的命令。翻譯

  如今出現的漢字都是之前的甲骨文演變而來的。在項目使用中,以UML的User Case來講,由「用例圖」和「用例規約」組成,規約就跟需求說明書差很少,圖形很簡單,就用幾個圖形符號來描述系統邊界和角色關係。這就意味着甲骨文也能描述範圍與關係。在古文中,「三」的翻譯泛指多數,UML圖中的線條上標註的那個「*」是同義的。只要運用得法,甲骨文就能夠用來畫用例圖和寫用例規約,或者用來作活動圖、類圖、構件圖……開發

  以上的溝通都太複雜了,最簡溝通就是在有限的的時間得到最有用的信息。客戶表明手上會同時有多個案子,,不會有時間來處理程序員的問題,因此減小溝通和保障溝通質量是最主要的問題。最簡溝通就是程序員開始在網上查看相關的軟件系統特徵以抽取客戶所相關注的內容;瞭解該客戶的公司、經營理念、組織結構形式及工做模式;瞭解同類公司的成功經驗和優秀的管理模式等。產品

  老多人不知道咱中國的五千年文明史實際上僅有三千年「有史可查」,資料的缺失、及其有效性的缺少,給中國編年史撰寫帶來了莫大的困難。程序的中斷和中指,與歷史產生斷層的內因是同樣的,沒有負責人員,不少項目都胎死腹中了,這能夠歸結爲沒有「history」。這個history就是項目的「不存在的角色」,其豐富和準確爲項目的後繼開發、維護提供了可能。軟件

  在不少時候,溝通都帶有目的性,在沒有明確目的的狀況下與客戶溝通,不只浪費人家的時間,還會浪費本身的時間。這種目的能夠是瞭解項目的訊息、挖掘潛在的項目,最後纔是交流感情。程序

相關文章
相關標籤/搜索