2-4人: 點對點css
5-9人: 白板跟蹤,Daily Meeting, 這個階段,專一是關鍵。每一個人還是通才,細心的選擇本身戰鬥領域並一直保持專一html
1. API文檔本地化前端
JavaSE, Hibernate, Spring,jQuery, w3schooljava
2. PDF文檔本地化linux
技術文檔npm
3. 創建本地Maven Repository緩存
4. Hudson部署自動化(DEV, ITG, FUT, UAT, PROD),自動壓縮前端框架
5. Sonar代碼質量檢測服務器
6. 經常使用安裝文件下載app
7. 每2週一次新技術培訓(SVN工具,快捷鍵的使用等),Recording, FTP,需增長環境搭建,demo
8. 內部SVN, Internal Git(代碼格式,js,css,java,代碼規範,代碼模板 )
9. 內部Component, 統一CSS樣式
10. 員工與項目權限的管理
11. 項目文檔管理
12. LDAP
13. 內部緩存服務器
14. 資源共享Seafile
15. 代碼審查Gerrit
16. Git 等工具的培訓
GitLab, GitBlit,
Linux 系統 定製 http://linuxcoe.sourceforge.net/
Portal for New Members
Single Portal Entrance
項目調試設置
1. 統一開發工具,運行環境,版本號
1. 資源壓縮(如min.js)
2. 設置debug開關,debug爲true時引用非壓縮版
4. 任務跟蹤, CR跟蹤AgileFant
5. URL收藏夾
6. CR修復進度
7. 內部聊天頻道
8. 電子郵件列表
9. 代碼生成文檔(Javadoc, Jsdoc )
10. 採用npm install lights, lights(FIS 前端框架解決方案)安裝的方法來快速搭建項目,包括Knowledge Sharing, 項目框架
11. Development View and Production View(Storage.html?xxxx independent)
12. Chef
13. Project 模板化(Yeo)
14. Website Security Strategy(Frontend, Backend)
15. Eclipse Plugin Tools
16. Localization
17. Git Maintain Project version History(tag)
18. Git-->Jeekins-->Nexus-->Env
部署前進行相關數據的備份
關於第3方的依賴:
i. Customizations makes it more difficult to track which (real) version is actually being used.
ii. We have to remember that modifications were made. New versions of the package would then have to be modified to include those customizations.
2. Just move the message-format-locale-all.js file elsewhere.
i. However, it should probably be versioned controlled as well. This makes it easier for a browser to detect when a new version is available for downloaded (for caching).
關於測試報告:
sonar, coverage, test:testcase,voilation, coverage數量上的增長減小, 成功仍是失敗,緣由是什麼,代碼被註釋了,branch name, related links: console output.報告關心什麼, 加上它
有用的
AngularJS, D3JS
Less.js
圖靈社區,
能夠訪問的網站
http://css-tricks.com/
http://www.google.com/fonts/
http://www.imooc.com/
http://en.wikipedia.org/