新聞中心
軟件是一種知識(shí)產(chǎn)權(quán),軟件生產(chǎn)主要是一種智力活動(dòng)。磁盤(pán)或光盤(pán)上的數(shù)據(jù)體現(xiàn)了軟件產(chǎn)品開(kāi)發(fā)團(tuán)隊(duì)的集體智慧。磁盤(pán)上體現(xiàn)的智力水平越高,創(chuàng)造的知識(shí)產(chǎn)權(quán)就越 多,產(chǎn)品的價(jià)值也就越高。有了價(jià)值更高的產(chǎn)品,就可以賺更多的錢(qián),獲得更多客戶(hù),也可以讓智力活動(dòng)影響到更廣泛的人群,并為開(kāi)發(fā)者和他人帶來(lái)更多利益。

如果你特別關(guān)注將人的智慧轉(zhuǎn)移為磁盤(pán)上的數(shù)據(jù),把這作為軟件開(kāi)發(fā)團(tuán)隊(duì)的中心活動(dòng),那么恭喜你,你有了一個(gè)正確的觀點(diǎn),可以據(jù)此來(lái)監(jiān)控和領(lǐng)導(dǎo)軟件開(kāi)發(fā)。大 多數(shù)軟件開(kāi)發(fā)經(jīng)理或***并沒(méi)有站在全局角度來(lái)看待所承擔(dān)的任務(wù),他們認(rèn)為自己的工作要么是設(shè)計(jì),要么是編碼,要么是測(cè)試,要么是寫(xiě)文檔,要么是營(yíng)銷(xiāo)軟件,要么是以某種方式“管理”軟件開(kāi)發(fā)過(guò)程。
這種誤解的常見(jiàn)結(jié)果是延誤。在軟件開(kāi)發(fā)過(guò)程中抱有無(wú)論什么錯(cuò)誤思想,結(jié)果幾乎總是造成延誤。通常延誤的時(shí)間相當(dāng)長(zhǎng),遠(yuǎn)遠(yuǎn)超過(guò)最初的估計(jì)日期。是的,這種錯(cuò)誤估計(jì)往往演變?yōu)樗^霧件(vaporware)的滑稽笑柄,如果不是付出了沉重的代價(jià)——希望的破滅、金錢(qián)和人力的浪費(fèi),社會(huì)生產(chǎn)力下降等,霧件這個(gè)詞可以說(shuō)是很幽默的。
如果想要按時(shí)交付優(yōu)秀軟件,每個(gè)人的大腦都必須融入到項(xiàng)目中。
軟件開(kāi)發(fā)管理的真正任務(wù)是調(diào)動(dòng)盡可能多的智力,將它們投入到產(chǎn)品創(chuàng)建的活動(dòng)中。智力的形式可以是抽象的人員素質(zhì),例如創(chuàng)造力、聰明才智、理性、效率和雅 致。智力還具有其他一些非物質(zhì)的特性,例如適時(shí)上市以及滿(mǎn)足客戶(hù)需求。關(guān)鍵是,為了建立知識(shí)產(chǎn)權(quán),必須有創(chuàng)造者的智力參與,而這種參與在任何軟件開(kāi)發(fā)工作 中都是最難完全落實(shí)的事情。雖然按時(shí)交付軟件并不簡(jiǎn)單,但無(wú)論對(duì)于個(gè)人還是集體來(lái)說(shuō),這都是一項(xiàng)直截了當(dāng)?shù)囊?。要?jiǎng)?chuàng)造優(yōu)秀軟件則需要富有集體智慧的團(tuán) 隊(duì),而且只有他們才能辦得到。
假設(shè)企業(yè)有足夠的財(cái)力作為后盾,那么剩下的真正至關(guān)重要的因素就是團(tuán)隊(duì)是否凝聚了集體智慧。本書(shū)中的所有概念和經(jīng)驗(yàn)法則對(duì)于善于思考的人們來(lái)說(shuō)都是顯而 易見(jiàn)的。實(shí)際上,這些都是常識(shí)。它們大體上只講了三項(xiàng)當(dāng)務(wù)之急的事情:讓人們開(kāi)始思考、人們應(yīng)該思考些什么,以及如何讓人們更有效地思考。如果讀者曾經(jīng)在 富有集體智慧的軟件開(kāi)發(fā)團(tuán)隊(duì)中工作過(guò),恐怕自己也能總結(jié)出不少這樣的原則。
那么,問(wèn)題何在?如果按時(shí)交付優(yōu)秀的軟件只是取決于一些常識(shí),又為何如此罕見(jiàn)呢?
考慮一下人類(lèi)工作的主流模式。在大多數(shù)企業(yè)中,人們主要把資源投入到兩個(gè)領(lǐng)域中,一個(gè)是智力活動(dòng),另一個(gè)是常規(guī)機(jī)械工作。我們可以把這兩個(gè)領(lǐng)域看做設(shè)計(jì)和生產(chǎn),或者工程設(shè)計(jì)和施工。就目前來(lái)看,企業(yè)資源(人員和資金)的***部分通常被投入到機(jī)械工作中。汽車(chē)、建筑或高速路等工作固然包含智力內(nèi)容,但工程設(shè)計(jì)上的投資在總投資中所占比例是微不足道的,盡管這部分投資具有至關(guān)重要的意義。
現(xiàn)在思考一下,你會(huì)如何組織一家主要從事機(jī)械工作的企業(yè)?機(jī)械工作***的價(jià)值源于效率,因此所有元素的組織都要從效率出發(fā)。裝配線(xiàn)是20世紀(jì)的主要工業(yè)流程,亨利·福特作為裝配線(xiàn)的“***”確立了他的歷史地位。裝配線(xiàn)在一端進(jìn)料,在另一端產(chǎn)出有形產(chǎn)品,它的特點(diǎn)是千篇一律,而且單調(diào)乏味,但具有極高的效率。裝配線(xiàn)的進(jìn)料和管理采用等級(jí)組織方式,企業(yè)中的每個(gè)人只承擔(dān)一個(gè)很小且狹窄的職責(zé)。
軟件開(kāi)發(fā)的組織方式就完全不是這么回事了。軟件開(kāi)發(fā)的目標(biāo)產(chǎn)品是知識(shí)產(chǎn)權(quán),而不是有形產(chǎn)品,因此機(jī)械工作部分所占比例很少。
運(yùn)營(yíng)一家生產(chǎn)套裝軟件的工廠當(dāng)然并不簡(jiǎn)單,但可能不比運(yùn)營(yíng)一家生產(chǎn)其他稍顯復(fù)雜的消費(fèi)品(例如面向大眾市場(chǎng)的相機(jī))的工廠更復(fù)雜。運(yùn)營(yíng)套裝軟件工廠的真正復(fù)雜性無(wú)疑來(lái)自“主版本”可用性的不確定性,主版本是指已完成的、等待復(fù)制的軟件。完成智力內(nèi)容(即已完成的軟件)以后,事情的進(jìn)展就相當(dāng)順利了。
軟件生產(chǎn)的不確定性和復(fù)雜性嚴(yán)重依賴(lài)于智力活動(dòng)。企業(yè)的重心要從機(jī)械工作領(lǐng)域轉(zhuǎn)移到智力活動(dòng)劇增的陌生而坎坷的世界,傳統(tǒng)的組織結(jié)構(gòu)和習(xí)慣無(wú)力應(yīng)對(duì)這種轉(zhuǎn)變。
復(fù)雜縝密的思想是智力產(chǎn)品的原材料,但大部分商業(yè)企業(yè)實(shí)際上并不鼓勵(lì)思考。我們必須對(duì)企業(yè)進(jìn)行一些重塑,或者用現(xiàn)代商業(yè)說(shuō)法是“改造”它。我們必須找出人們?yōu)槭裁床凰伎嫉乃性?,并消除它們,不是開(kāi)除人,而是清除那些原因。
本書(shū)將嘗試展現(xiàn)成功軟件企業(yè)的組織形式,這種形式無(wú)法被整齊地拆分為不同的職能單元。進(jìn)度具有不確定性,產(chǎn)品經(jīng)理必須掌握管理這種不確定性的種種要點(diǎn), 同樣重要的是,開(kāi)發(fā)人員也必須完全理解這些不確定性的重要性。而且,除非每個(gè)團(tuán)隊(duì)成員都有一個(gè)整體遠(yuǎn)景,否則其貢獻(xiàn)必然會(huì)局限于僅僅執(zhí)行經(jīng)理或“宏程序員”為其分派的任務(wù)。這對(duì)人員潛力是一種浪費(fèi)。如果想要按時(shí)交付優(yōu)秀的軟件,那么每個(gè)人的大腦都必須融入到項(xiàng)目中。讓每個(gè)人的大腦融入項(xiàng)目并一直保持專(zhuān)注,這是經(jīng)理的主要職責(zé),也是貫穿本書(shū)的主題。
原文鏈接:http://www.cnblogs.com/turingbooks/archive/2011/07/08/2101063.html
【編輯推薦】
- 新手軟件項(xiàng)目經(jīng)理該如何入門(mén)
- 項(xiàng)目經(jīng)理的力量應(yīng)該從哪里來(lái)?
- 當(dāng)你從程序員變?yōu)轫?xiàng)目經(jīng)理
- 軟件測(cè)試項(xiàng)目為什么會(huì)失敗
- 項(xiàng)目管理之CVS與SVN日常使用總結(jié)
網(wǎng)頁(yè)題目:軟件項(xiàng)目管理之軟件研發(fā)之道
轉(zhuǎn)載源于:http://fisionsoft.com.cn/article/coggdch.html


咨詢(xún)
建站咨詢(xún)
