在我們生活的這個時代,每個人都擁有發(fā)言權,每個人都有自我選擇的權利。這種自我意識的覺醒得益于知識的普及。有時候我在想,自我意識的覺醒是一件好事,但在覺醒的過程中,由于文化沉淀的滯后性,往往也會帶來一些問題。在我看來,如果解決了這些問題,知識的力量將會更加強大。
什么問題呢?
不要感到驚訝,和“文人相輕”一樣,大連地圖導航軟件開發(fā)人員之間也存在著“相輕”的問題。這種“相輕”表現(xiàn)在很多地方,例如,在一個團隊中,稍具經(jīng)驗的軟件開發(fā)人員相互不服氣:你的解決方案總是不如我的好,你的代碼總是不如我的妙。事實上,我很少看到軟件開發(fā)人員對于別人的工作成果表示出足夠的敬意,即便他從別人的工作成果中獲益良多。
再例如,一些軟件開發(fā)人員轉向管理崗位后,比從來沒有做過技術工作的管理人員更加輕視大連地圖導航軟件開發(fā)人員的價值。這里面有利益沖突的原因,但也有很多時候與利益關系不大。我覺得這種心理非常奇怪。我猜測,很多轉向管理崗位的技術人員,可能從來沒有認可自己在技術方面的價值,也從來沒有為自己曾經(jīng)從事過技術工作而感到驕傲。無論怎樣,這種“相輕”的氣氛是不可能產(chǎn)生有效的溝通的。
知識和經(jīng)驗的差異也是溝通不暢的原因之一。眾所周知,人們在知識和經(jīng)驗的積累上是有差異的。在現(xiàn)實中讓人頭疼的是,每個人都在發(fā)表意見,可是到底怎樣才能確保軟件生產(chǎn)中用上正確的知識和經(jīng)驗呢?
致遠服軟認為:http://www.soft8.com.cn/最簡單的辦法是用實踐來檢驗。盡管軟件開發(fā)存在著周期比較長、責任點比較分散的特點,但并不是無計可施。我們在前面已經(jīng)談過這個話題。
我們從人的溝通談到了人的知識和經(jīng)驗。有時候,人們在知識和經(jīng)驗上的缺陷,會影響到整個大連地圖導航軟件開發(fā)團隊的活動。這種影響無時無刻不在發(fā)生著,這使很多看似理想的解決方案偏離了正確的軌道。我想舉一個例子。
某公司的一個產(chǎn)品研發(fā)部門決定實施Scrum。他們建立了3個Scrum團隊,每個團隊8個人,包括1個Master、1個需求分析人員、1個測試人員、5個軟件開發(fā)人員。
實施Scrum的組織者把大連小游戲軟件開發(fā)團隊成員的座位安排在同一塊區(qū)域。每一塊區(qū)域都擺放了一面足夠大的白板。白板上貼滿了來自product backlog的故事紙條。
每天,團隊成員都會進行15分鐘左右的晨會,然后自行選擇那些故事紙條中的一張或幾張。在每天下班前,Master會把一張burn down chart發(fā)送給團隊成員。
表面上看,這是一組標準的Scrum團隊。不出意外的話,每隔幾天,就可以聽到這些團隊的Master發(fā)出的“喜訊”。站在組織高層管理人員的角度,沒有什么比這種場景更吸引人的了??蓪嶋H上呢?團隊成員照樣在加班,項目Scope在不斷地縮減,Bug仍然層出不窮。所謂的“喜訊”不過是增加了一些統(tǒng)計信息而已。