發(fā)布者:軟件開發(fā)與創(chuàng)新
時間:2023.02.27
來源:軟件開發(fā)與創(chuàng)新
創(chuàng)新,作為當前各行各業(yè)一個非常時髦的話題。針對軟件行業(yè)來講,體現(xiàn)的尤為淋漓盡致??梢圆豢鋸埖恼f,推動軟件行業(yè)發(fā)展的永恒動力就是創(chuàng)新。
針對軟件開發(fā)來講,核心問題就是如何提升軟件開發(fā)的質量和生產效率!拋開軟件開發(fā)中人為因素這一重要內容,單從技術層面上論證和闡述,在軟件開發(fā)過程中可以采取的創(chuàng)新點和改進建議。
1、業(yè)務驅動原則:當前的軟件開發(fā)過程過多的強調需求或者功能驅動,進而將一個個功能分離開來各自為戰(zhàn),而忽視了功能是為業(yè)務服務的核心原則。因此,需要將現(xiàn)有的開發(fā)驅動方式做重大改變,需要站在更高的視角,也就是業(yè)務視角來驅動整個開發(fā)過程。
2、開發(fā)模式匹配原則:現(xiàn)在,事業(yè)部幾乎所有項目號稱都是采用NUP開發(fā)模式進行開發(fā)的。但實際情況呢?可能徒有其表。原因不外乎,一方面有多少PM或PSM真正理解和掌握了這一開發(fā)模式。很多人把CMM等同于開發(fā)模式,認為項目只要按照CMM過程進行開發(fā),就符合NUP開發(fā)模式。這完全是謬論!另一方面,是不是任何項目類型都適合應用NUP模式來開發(fā),可能沒有人認真思索和討論過。
3、UI/UE先行原則:針對信息化應用系統(tǒng)來講,用戶體驗已經成為越來越重要的內容,而且也越來越成為軟件的核心競爭力之一。隨著時代發(fā)展,當前用戶已經不滿足功能所實現(xiàn)的結果,更加關注系統(tǒng)的使用體驗。比如展現(xiàn)的樣式是否能個性化、展現(xiàn)的方式是否能多樣化、展現(xiàn)的內容是否能定制化、操作方式是否便捷化等。
4、樣式家族化原則:一個成熟的軟件產品應有其內在的特色,有區(qū)別于其它產品的標志性內容。就象汽車行業(yè),比如寶馬汽車,自從誕生以來,無論外形、顏色如何變換,即使你沒有看到BMW的標志,但你能從車的很多特點上,比如寶馬經典的“雙腎型”柵格,一下子就能知道這是寶馬車。同理,在軟件行業(yè)也有大量的這樣案例.
5、 組件化開發(fā)原則:在軟件開發(fā)模式和方法上,如何將軟件開發(fā)向軟件生產轉變,也就是如何從手工作坊式開發(fā)向流水線生產轉變,是業(yè)界研究的重要內容之一。其中,能否轉化的關鍵就是,是否有大量可復用“零件”。按照工業(yè)化生產概念和流程,工業(yè)化產品是通過組裝完成,并不是由一組人在一塊胚料上打造完成。那么,針對軟件行業(yè)來講,這一方式是否具有借鑒和指導意義呢?道理是相同的,只是具體手段有區(qū)別而以。
6、核心競爭力培養(yǎng)原則:一個產品或系統(tǒng)是否具有強大的生命力,是否能在激烈的市場環(huán)境中始終取得領先的地位。在技術層面,一個重要的條件,就是是否具有核心競爭力。
推薦資訊
聯(lián)系我們
聯(lián)系我們
24小時熱線
電話
地址
郵箱
在線留言
獲取方案
股權代碼
服務熱線
一瞬公眾號
掃一掃關注微信