1、整理需求 - 帶問題:需求是否合理、可行,是否是使用者真實的本質需求,明確需求邊界。
2、設計流程- 複雜業務uml建模,流程設計和uml建模應該遵循各自的基本原則。
3、流程可行性、合理性、技術實現討論 - 複雜問題帶著2種以上的解決方案,並能說出各自的優缺點,在保證可行性的前提下站在使用者的角度從體驗上分析設計是否合理。
4、協議及介面、模型及資料設計 - 定義盡量便於擴充套件和理解,命名規範,考慮現有的業務場景中是否存在可用的設計模式,在確定可行的情況下盡量合理的使用正確的設計模式。
5、編碼 - 注意**的復用、重構,牢記破窗原理。在大多數情況下**的可讀性和結構比效能更加重要。遇到過一次以上的陌生介面或工具類且不熟悉的要記下來(雲筆記),備查或者在空閒時間整理和學習。
6、測試聯調 - 先從自身找問題,多看日誌。
7、bug修復 - 出現過的低階錯誤,記錄下來(雲筆記),在後續**編寫的過程中找時間去翻翻曾經遇到過的低階或者高階的錯誤。
8、交付測試 - bug修復完成後,有時間的情況下自己做回歸測試,在回歸測試完成後再提交測試。
9、文件編寫 - 有時間的情況下不能應付了事,注意文件結構和格式,牢記破窗原理。
redmine工作流程總結
1 需求調研員和測試員新建問題,問題跟蹤為支援,指派給產品經理 2 產品經理對收到的問題進行分類處理,功能型別的,修改跟蹤狀態為功能,指派給自己 是bug型別的,將跟蹤型別修改錯誤型別,指派給技術經理 如果鑑定為其他型別的就修改跟蹤型別為其他型別,並指派給相應的人處理 3 產品經理對於功能型別的問題...
為什麼美國程式設計師工作比中國程式設計師工作輕鬆 加班少?
摘要 低效的加班文化需要時間改變吧。先問是不是,再問為什麼。難道美國的程式設計師就不加班嗎?他們就一天八小時工作,還想來就來,想走就走?非工作時間完全找不到人?還有什麼食物飲料都免費提供?讓我來告訴你真實的情況吧,還.真是這樣的。加班文化應該是中美兩地最明顯的不同了,形成這種差異的原因不是一兩句可以...
為什麼美國程式設計師工作比中國程式設計師工作輕鬆 加班少?
按慣例,先問是不是,再問為什麼。從知乎回答瀏覽量看,是的。那麼為什麼美國程式設計師就可以到點下班回家,而中國程式設計師就要每天 主動 無償 加班呢?仔細看了群眾們熱情的回答之後,大概可以分為幾派 1 產品經理不夠通情達理,導致效率低下 2 表演性加班,太早回家會被認為不努力工作 3 不尊重技術人才,...