atitit.提升軟體開發效率大的總結O5

來源:互聯網
上載者:User

標籤:style   blog   http   使用   ar   檔案   資料   sp   div   

atitit.提升軟體開發效率大的總結O5

 

#---平台化、組件化 1

#--cbb公用模組的建設 1

#---內部最佳流程方法跟實踐的總結 2

#---內部知識體系的建設 2

#---問題Qa庫的建設. 2

#---內部架構/標準類庫/api/業務庫的建設... 2

#----開發工具集和配置的建設.... 2

#---代碼產生跟代碼轉換工具的集合,互操作等 3

#----經常關注開發語言,類庫,架構,工具的新特性,補充到我們的內部架構裡面.固化下來. 3

#---代碼IME 3

#----熱部署熱更新 3

#----DSL & 4gl ,指令碼化動態化 3

#----多個語言平台及架構的選擇 3

#----內建進階業務資料結構跟操作 3

半產品/採購+二次開發 3

#---大規模外包管理 4

#---承包制,拋棄分配製 4

#---3小時連續工作點。 4

#----彈性工作制+適宜的的soho 4

#----假日錯開,補休長假 4

#----成員階梯型團隊 5

#----ssd+ 大橫屏display,雙機器 5

#==---工作地點的選擇 5

#---工作季節 5

#----降低路上奔波浪費 5

#----- 集中式開發 5

#----列印文檔資料 6

#----代碼片斷--程式碼程式庫的建設 6

#--歇息區 6

 

作者 老哇的爪子 Attilax 艾龍,  EMAIL:[email protected]

轉載請註明來源: http://blog.csdn.net/attilax

 

#---平台化、組件化

業務開發平台>>>通用開發平台

#--cbb公用模組的建設

包含前台介面,控制項和萬用群組件都能夠沉澱積累。

 

#---內部最佳流程方法跟實踐的總結

約定優於配置

mvp》mvc   

cs>>bs

odb》mysql》oracle

函數式編程

從面向過程(語句)》》面向api>>物件導向》》面向技術組件》》面向業務組件(業務模組)》》到面向構件/平台/面向服務軟體架構   才是大力提升效率的一個方向。。

 

商務程序圖形化(技術組件已經有了。。可是業務有可能是獨特的。)

 

套裝+二次開發

#---內部知識體系的建設

1.按檔案名稱解鎖.

 

2.按檔案內容解鎖..

 #---問題Qa庫的建設.

 

#---內部架構/標準類庫/api/業務庫的建設...

自己的開發平台庫和開發架構(經過驗證,所以更快)

#----開發工具集和配置的建設....

自己主動資料庫,socket串連垃圾管理

#---代碼產生跟代碼轉換工具的集合,互操作等#----經常關注開發語言,類庫,架構,工具的新特性,補充到我們的內部架構裡面.固化下來.#---代碼IME

 

#----熱部署熱更新#----DSL & 4gl ,指令碼化動態化#----多個語言平台及架構的選擇#----內建進階業務資料結構跟操作

 

半產品/採購+二次開發 

 

#---大規模外包管理#---承包制,拋棄分配製

劃分為具體的功能點後,將功能點承包給項目組組員,誰完畢的多,薪水就多,績效掛鈎….

功能點可依照不同的難度與時間,設定不同的績效點..

分配任務的時候,採用抽籤制..可最大程式的避免任務分配的人為因素。。然後組員之間能夠互相交換功能點.

 

#---3小時連續工作點。

一般而言,8小時連續工作效率低下。。。一個人一般僅僅能集中精力3小時。。所以每隔三兩小時歇息一兩小時是個良策…

 

#----彈性工作制+適宜的的soho

一周5天來公司工作,是非常大的浪費,,一周僅僅須要2天走ok蘭...2天來一次meet一下...最好了...

#----假日錯開,補休長假

 

比方在一個月的時候內不放假,全月30天全力以赴。。然後補休個10天長假,順便能夠旅遊,放鬆身心。。。。取消固定的5天工作制。

..工作時間能夠一天12小時制,能夠多發加班工資來平衡,或者進行一次長補休。。。

#----成員階梯型團隊

 

#----ssd+ 大橫屏display,雙機器#==---工作地點的選擇

 

最好是環境優美 的地方,海邊,湖邊,森林邊是工作的良好環境,。。使人的工作效率大增..

 

#---工作季節

 

對於軟體開發來說,冬季是個是最提升效率的季節。。由於外面冷,哪裡也去不了。。呆在電腦旁邊會更溫暖。呵。。所以工作地點假設能夠選擇到南北極就最好了。呵…

 

#----降低路上奔波浪費

 

每天上下班兩三小時,全然是種大大的浪費,把這些寶貴的時間放在軟體開發啟不是更好。。還有一方面,上下班擁擠讓人精神不爽,損失精力…

 

#----- 集中式開發

 

將異地人員集中在一地,開發,降低溝通環節的損失…

 

 

#----列印文檔資料

 

將對應的文檔列印出來,隨時翻閱,也能夠大大降低表單切換..

 

 

#----代碼片斷--程式碼程式庫的建設


#----使用休眠,而不是關機

 

電腦應該設定為休眠狀態。。這個重新啟動動後速度很的快…且工作狀態不會丟失

 

#--歇息區

參考:

階梯型團隊為何完勝全明星團隊階梯型團隊

【論文】明星團隊為什麼會輸?_百度文庫.htm

atitit.提升軟體開發效率大的總結O5

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.