Microsoft Project (或 MSPROJ)是一個(gè)國(guó)際上享有盛譽(yù)的通用的項(xiàng)目管理工具軟件,凝集了許多成熟的項(xiàng)目管理現(xiàn)代理論和方法,可以幫助項(xiàng)目管理者實(shí)現(xiàn)時(shí)間、資源、成本計(jì)劃、控制。 各位,在你們的眼中,如何理解軟件開發(fā)?我想這個(gè)問題定然會(huì)得到許多不同的答案,對(duì)于軟件開發(fā)的定義,百度百科中提到:
個(gè)人認(rèn)為,**軟件開發(fā)過程就是一群人的思想相互碰撞的動(dòng)態(tài)過程,既然是一群人,那么就人與人之間各有不同、各有所需;既然是思想相互碰撞,那么就可能會(huì)難以捉摸;既然是動(dòng)態(tài)的,那么就一定會(huì)有變化。**這也就不難理解為什么說軟件開發(fā)是一項(xiàng)復(fù)雜的系統(tǒng)性的技術(shù)工程。 本人自2009年開始參與到軟件開發(fā)的大軍中來,掐指算來,已是十年有余。在軟件開發(fā)領(lǐng)域十余年的摸爬滾打,積累了些許經(jīng)驗(yàn)教訓(xùn),對(duì)軟件開發(fā)的理解也在逐步加深。鄙人不才,愿借此機(jī)會(huì),與各位聊聊軟件開發(fā)的那些事兒。 從軟件開發(fā)類型來看,一般有項(xiàng)目開發(fā)、產(chǎn)品開發(fā)、技術(shù)研發(fā)等幾類。 在我們公司,從這幾年的實(shí)踐來看,我們的軟件開發(fā)幾乎都是項(xiàng)目型的軟件開發(fā),而且?guī)缀醵际且砸曳缴矸莩薪拥捻?xiàng)目開發(fā)。項(xiàng)目型軟件開發(fā)的最大特點(diǎn)就是定制化開發(fā)。談到定制化開發(fā),想必大家都非常清楚,不同客戶的需求各不相同,即使是同一類型的客戶同一類型的軟件需求也會(huì)有差異,開發(fā)的可控性和難度必然加大。這里似乎說明了一個(gè)問題,定制化軟件開發(fā)不好做。事實(shí)上,定制化軟件開發(fā)確實(shí)存在多方難點(diǎn),也確實(shí)很難通過完成所有客戶提出的定制化需求就能做得很成功,這里還涉及到很多商務(wù)、技術(shù)、管理等方面的綜合因素。但是,這并不是意味著定制化軟件開發(fā)就沒有前景、就沒有空間。 要想在項(xiàng)目型軟件開發(fā)方面有大的突破,個(gè)人認(rèn)為至少要考慮兩個(gè)因素:一是可持續(xù)性,二是規(guī)模效應(yīng)。 軟件開發(fā)的規(guī)模效應(yīng)意味著在幾年內(nèi)能夠有效地促進(jìn)業(yè)務(wù)發(fā)展,有利于形成一條業(yè)務(wù)線。這里也有兩層意思,一是規(guī)模大,只有大項(xiàng)目才有可能形成規(guī)模效應(yīng),才有可能衍生出其他相關(guān)軟件項(xiàng)目,繼而帶動(dòng)技術(shù)服務(wù)、運(yùn)維服務(wù)等其他相關(guān)項(xiàng)目;二是范圍廣,一個(gè)好的軟件項(xiàng)目會(huì)借助政策、市場(chǎng)、客戶、業(yè)務(wù)等方面的力量,能夠迅速將受眾面鋪開,陸續(xù)在更廣闊區(qū)域、更多客戶單位落地,從而形成規(guī)模化效應(yīng)。 上述談到的都是項(xiàng)目型的軟件開發(fā),即使有規(guī)模效應(yīng),也依然是需要定制開發(fā)的,不過從可持續(xù)性角度來看,定制開發(fā)也有其相應(yīng)的好處,有需求就需要定制開發(fā),有定制開發(fā)就為可持續(xù)性開發(fā)創(chuàng)造一些必要條件。 除了項(xiàng)目型軟件開發(fā),還有就是產(chǎn)品型的軟件開發(fā),或者直接稱之為產(chǎn)品開發(fā)。產(chǎn)品型軟件開發(fā)的最大特點(diǎn)就是可復(fù)制性及可運(yùn)營(yíng)性。可復(fù)制性更多針對(duì)的是銷售型產(chǎn)品,可運(yùn)營(yíng)性更多針對(duì)的是平臺(tái)型產(chǎn)品。在目前我們公司所在的行業(yè)特點(diǎn)及我們多年來承接項(xiàng)目的情況來看,要做產(chǎn)品開發(fā)不是一件易事,需要市場(chǎng)、人才、時(shí)機(jī)等各方面的綜合作用并順勢(shì)而為。 此外,技術(shù)開發(fā)更多是指技術(shù)預(yù)研與基礎(chǔ)平臺(tái)的研發(fā),更偏向于架構(gòu)等技術(shù)層面。做技術(shù)開發(fā)的根本目的是服務(wù)于項(xiàng)目型和產(chǎn)品型的軟件開發(fā),以此打下堅(jiān)實(shí)的基礎(chǔ),提升核心技術(shù)研發(fā)能力,跟上時(shí)代發(fā)展的步伐,以更好地驅(qū)動(dòng)業(yè)務(wù)發(fā)展。 在最新版本的Project中,微軟提供了更佳的用戶體驗(yàn)。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!