解惑:提升開發者與設計師協作有哪些方法呢?
在軟體專案中,工程師經常認為設計師們古怪不理性,而設計師也認為工程師們死板要求高。在一天的工作快要結束時,情況會變得更加微妙。設計師和開發者們的命運永遠交織在一起。
做到以下九件事,便可以改進他們之間的合作。
1. 首先,說實在的,打破壁壘
幾乎每一個行業都有“迷牆”的因子。無論你幹什麼工作,拆除這堵牆的第一步就是要雙方都認同它需要拆除。一旦所有的人都認為現有的流程效率低下,你就可以從其它想法中獲得靈感,然後解決問題。
2. 學會共情
在開始幹之前,先等一下。這是團隊建設的重要的交匯點,也是建立共同認知的時機:我們都是成人,我們都有自己的優點與缺點,更重要的是,我們是一個團隊。圍繞工作流程與工作效率的討論會經常發生,因此在開始之前,建立一個信任與協作的基礎至關重要。
3. 認識差異
設計師和開發者從不同的角度攻克問題。對於相同的問題,設計師會追求更好的效果,而開發者會尋求更高的效率。這兩種觀點不必互相排斥。談判和妥協的餘地很大,並且在二者之間必然存在一個使用者滿意度最佳的中點。
4. 擁抱共性
這一切都是與工作流程相關的。持續整合、持續交付、等等,都基本上說了一件事:構思,迭代,考察,重複。迭代和重複是兩種工作的相同點。因此,不再讓開發週期緊跟設計週期,而是同時並行地執行它們,這樣會更有意義。同步週期Syncing cycles允許團隊在每個環節交流、協作、互相影響。
5. 管理期望
一切衝突的起因一言以蔽之:期望不符。因此,防止系統性分裂的簡單辦法就是透過確保團隊成員在說之前先想、在做之前先說來管理期望。設定的期望往往會透過日常對話不斷演變。強迫團隊透過開會以達到其效果可能會適得其反。
6. 按需開會
只在工作開始和工作結束開一次會遠遠不夠。但也不意味著每天或每週都要開會。定期開會也可能會適得其反。試著按需開會吧。即興會議,即使是員工閒聊,也可能會發生很棒的事情。如果你的團隊是分散式的或者甚至有一名遠端員工,視訊會議,文字聊天或者打電話都是開會的好方法。團隊中的每人都有多種方式互相溝通,這一點非常重要。
7. 建立詞庫
設計師和開發者有時候對相似的想法有著不同的術語,就像把貓叫成喵。畢竟,比起術語的準確度和合適度來,大家統一說法才更重要。
8. 學會溝通
無論什麼時候,團隊中的每個人都有責任去維持一個有效的溝通。每個人都應該努力做到一字一板。
9. 不斷改善
僅一名團隊成員就能破壞整個進度。全力以赴。如果每個人都不關心產品或目標,繼續專案或者做出改變的動機就會出現問題。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69902581/viewspace-2285091/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [譯] 如何提升設計到開發的協作效率
- 程式設計師有哪些常用的技術網站呢?程式設計師網站
- [譯] 設計師與工程師協作的 5 項準則工程師
- IT設計師有沒有中年危機呢?
- 程式設計師職業發展方向有哪些?程式設計師
- 女生學程式設計有哪些好處呢?程式設計
- 程式設計師有話說:開發人員提升自己的四種方式程式設計師
- 有哪些錯是Java程式設計師在面試中最容易犯的呢?Java程式設計師面試
- 作為程式設計師的你,常用的工具軟體有哪些?程式設計師
- 成為ui設計師要培訓哪些技能呢?UI
- 學完Java後只能做Java程式設計師嗎?求職方向有哪些呢?Java程式設計師求職
- IT程式設計師面試技巧有哪些?程式設計師面試
- UI設計師基礎要求有哪些UI
- 設計師高含金量證書有哪些?
- 外貿開發客戶的方法與技巧有哪些
- UI設計師在哪些就業方向受歡迎呢?UI就業
- ui設計師要養成哪些職場習慣呢?UI
- Python入門學習方法有哪些呢?Python
- 提升開發效率,程式設計師都在使用的免費api程式設計師API
- 作業系統有哪些功能呢?Linux入門作業系統Linux
- 谷歌程式設計師有哪些高效的程式設計習慣?谷歌程式設計師
- 好程式設計師HTML5大前端分享學Web前端開發有哪些要求程式設計師HTML前端Web
- 程式設計師單身比例有多高?【2019開發者圖鑑】告訴你程式設計師
- 常見的錯誤SEO方法有哪些呢?
- Web前端培訓:有哪些好用的前端開發工具呢?Web前端
- 程式設計師經常去的網站有哪些?程式設計師網站
- 開發複雜業務系統,有哪些設計思路
- 有經驗的程式設計師應該如何提升自己程式設計師
- 開發者談遊戲設計中的整體協調與拼搭硬湊遊戲設計
- 2021年Stack Overflow程式設計師開發者調查程式設計師
- 程式設計師高薪盛宴背後:未來有哪些程式設計師會被淘汰?程式設計師高薪
- 程式設計師有哪些發展方向?linux運維入門學習程式設計師Linux運維
- 軟體測試方法和技術有哪些呢?
- 面對全球1.2億月活使用者的UGC平臺,遊戲開發者有哪些機會呢?GC遊戲開發
- 程式設計師一定不能光靠看書提升 | 聊聊Java初級開發的提升方式程式設計師Java
- 績效管理體系的設計方法有哪些?
- 【培訓】實驗設計DOE有哪些主要方法?
- 遊戲開發—協議設計遊戲開發協議