前面兩篇文章講了個人篇如何高效工作。通過學習硬件篇和軟件篇的方法,可以達到個人高效。但軟件開發是一個團隊合作的工作。涉及到產品經理,開發,運維等多種角色合作。需要整個團隊整體配合,執行一致,才能達到高效工作。就像一個足球隊,只有一名隊員技術強,甚至每個球員技術強,都是不夠的,還需要各個角色配合好才能取得成績。
要團隊整體高效,個人高效是前提,之后制定好團隊合作的標准,讓每個人都按照標准來執行。同時作為團隊中的一員,要具有同理心,能換位思考,做事靠譜,不要給別人添麻煩。能做到這些,不管這個團隊從事什么工作,都是能做到高效的。
制定標准
國際上制定好USB接口標准,確定尺寸,電壓,連接線路應該滿足什么條件。全世界各種廠商,都可以生產自己的USB線或者支持USB的設備。即使兩個工廠在地球的兩端,只要都滿足標准,生產的設備也能夠正常通信。
在團隊中,要制定高效的統一標准。團隊中各種角色都學會與其他人合作的標准和制度,都按照標准來做事情,做到整體統一。無論是新加入的新人,還是與外部合作,就像USB接口通用標准一樣,大家只要了解了標准,就可以正常合作處理工作。
有幾種常見的標准。
高效會議
會議在研發過程中是必不可少的。如果會議高效,能夠節約很多時間。一般高效的會議會考慮這些方面:
- 為什么要開會,可以不開嗎?!!!
- 要這么多人開嗎
- 要都討論嗎
- 提前約定時間
- 定會議室的時間、地點、時長
- 明確必須參加和選擇參加
- 提前准備會場
- 會議討論內容
- 和大家有關的才需要會議討論
- 提前通知背景
- 會前想好方案,會上討論
- 主持人掌控好進度
- 已經完成會議的人,通知可以離開
- 會議結束有結論
- 會后事情有回音,有着落
項目管理流程
既然軟件開發涉及到這么多角色,那么在開發軟件的時候,要把軟件當成一個項目來做。在項目執行的過程中,要有個管理流程標准,讓每次軟件項目的開發都是有章可循容易控制。保證項目的成功不靠某些人的能力影響結果,而是靠規章流程保證只要按照執行,項目就會成功。
項目管理流程要把軟件的需求、研發、測試、部署、維護等幾個環節如何執行,有什么注意事項,都要制定清晰。
項目上線模板
上線模板是項目管理流程中的一個小環節。通常上線過程在短時間內,涉及到多個角色檢查將要上線的項目。就開發角色本身,也要涉及很多檢查項。
要產品經理在預發布體驗是否滿足需求;
設計體驗是否和設計稿一致;
測試進行最后一輪回歸測試;
客服進行培訓,准備好應對用戶的詢問;
開發檢查線上環境是否滿足容量,是否申請了足夠的權限,是否有把依賴外部的配置准備好……
要完成一個完善的上線模板很不容易,需要對制作的軟件有足夠的了解,而且要經過一段時間的磨合,才能更適合整個團隊使用。
同理心
由於是團隊合作,要達到整體最優才是最好的算法,而不能以個人的局部最優。要能夠換位思考,站在別人的角度思考問題,站在整體的角度思考問題才可以。
靠譜
什么是靠譜——凡事有交代,件件有着落,事事有回音。總結的很好,在團隊中工作的時候,要做一個靠譜的人,才能讓團隊整體工作高效。團隊高效了,個人的工作才會有成效。
總結
如何高效工作?
要先自身高效,對於工作需要的技能和操作要熟練,要有有效的方法指導自己高效工作。
達到自身高效后,要做到團隊高效。團隊高效要有章可循,先制定標准。制定標准是為了能按照規則執行,更重要的是思想,要有能應對各種狀況的思想。也是最主要的同理心、靠譜。
以上都做到了,工作才能達到卓有成效。