UX設計師在Scrum敏捷團隊中工作面臨的六大挑戰

西瓜設計研究所發表於2018-07-02


作者/ Saadia Minhas

翻譯 編輯/ 所長瓜田君


如需轉載請點此檢視轉載須知



譯者註釋:Scrum通常用於敏捷軟體開發,它同樣可以用於執行軟體維護團隊,或者作為計劃管理方法。

很多網際網路團隊應該都用過Trello、Teambition等來進行Scrum管理。


目前敏捷UX設計是一個重要的話題,網際網路上已有許多優秀的文章和指南,給了人們不少啟發。

有些人認為,把敏捷UX設計與敏捷發獨立開來或許會更好。並且敏捷UX設計應該在敏捷開發之前執行。

也有一部分人認為敏捷UX設計應該與敏捷開發分成兩個Scrum並列進行。

另外還有一部分人認為,UX設計師、開發和測試人員應當作為Scrum團隊的一個整體,所有工作同時進行。

本文主要是針對最後一種專案管理方式而展開的。

“作為Scrum團隊的一員,開發、測試人員和UX設計師可以合力在階段中完成他們的任務,並創作出高質量的產品。”

但是,UX設計師會在一個專案整合的Scrum團隊中面臨一些挑戰。本文列出了這些挑戰,以及一些幫助克服這些挑戰的建議。



什麼是Scrum團隊?


“Scrum團隊是一群人一起工作來達到的所要求和承諾的產品增量。”

—— Scrum Institute

UX設計師在Scrum敏捷團隊中工作面臨的六大挑戰


團隊成員

Scrum團隊有三個角色:團隊成員,Scrum管理者,產品擁有者。

團隊中對這些人的數量沒有限制。一個理想的Scrum團隊可能包含7 - 9個成員,但會視產品需求情況而定。通常一個Scrum團隊有1個UX設計,1個測試和多個開發。

Scrum團隊是一個自組團隊,負責完成他們在每個小衝刺中所需要完成的任務。


Scrum管理者

Scrum管理者是負責團隊並使成員避免外部干擾的人。TA像是一個教練,幫助球隊在專案階段中專注於自己的目標。


產品擁有者

產品擁有者是指導團隊走向正確目標的人。TA負責產品任務的優先順序、使用者故事的完善、任務衝刺的開始和結束。TA可以為Scrum團隊的成員來解疑。

產品擁有者會清晰產品願景和它的商業價值。


Scrum事件

Scrum有一些需要遵循的事件,包括梳理會議,計劃會議,日常站立(為了讓Scrum會議開得快而簡潔,一般是站著開會),任務點評和回顧。

團隊所有成員需要一起參與這些。



在Scrum團隊中的UX設計


在整合了UX設計、開發、測試的Scrum團隊中,讓UX的工作提前進行是非常重要的,以免任務的延遲影響到開發。


UX設計師在Scrum敏捷團隊中工作面臨的六大挑戰


因此UX設計師的角色非常關鍵。TA最好在開始UI設計之前就向團隊提供所需的UI功能元件。


譯者註釋:有經驗的UX設計師可以在細化UI設計前,根據流程框架圖就確定好產品開發中需要用到的UI元件。

但目前可供前端開發選擇的樣式框架也比較多,便也減輕了UX設計師這一部分的工作量,但設計師與程式設計師之間還是要提前做好溝通和確定工作。


在團隊中,程式設計師可以輕鬆找到設計師,並向TA詢問任何缺少的設計部分。

設計師也可以在過程中審查程式設計師的實現情況,對樣式實現不完美的地方,並給予修正建議。

測試人員可以在產品開發後進行測試,並寫出測試時所遇到的問題(Bug、或體驗問題等)。

因此,Scrum團隊裡的UX設計師、開發和測試之間可以通過良好的溝通來提高產品質量。



UX設計師在Scrum團隊中的角色


UX設計師的角色在Scrum團隊中非常關鍵。TA應該對產品願景和要求有清晰的認知。

TA與產品擁有者、使用者密切合作,瞭解使用者故事的需求和改進。

設計師還應承擔設計工作的主權,並按照定義的標準來提供開發所需的UI元件和規格。

UX設計師在Scrum敏捷團隊中工作面臨的六大挑戰


UX成員是UX COP(Community of Practice)的一部分。所有UX設計師定期進行協作,共享資訊、提高技能、定義審查標準和指南,並確保所有Scrum團隊之間設計的一致性。



UX設計師面臨的問題


Scrum團隊中的UX設計師有時可能會受到團隊其他成員的影響。如果設計師是剛加入團隊,或者經驗還不夠充足,那麼TA可能很難堅持自己的設計意見。

下面列出了UX設計師在Scrum團隊中可能面臨的各種挑戰。


1.資深成員的影響

Scrum團隊大多包含開發人員,大多數情況下Scrum管理者也來自開發團隊。

這些資深的開發人員有時會試圖影響UX設計師的設計。他們佔多數,並且可能在設計工作中強制實施以開發人員為主導的方法。


2.缺乏技術知識

UX設計師缺乏產品相關的技術知識,可能並不清楚用該用什麼技術來實現產品。

由於技術限制,開發人員也許會表明設計出來的佈局無法實現。UX設計師得開始尋找其他方案來設計相同的功能,有時會不得不向使用者體驗妥協。


3.保持良好的團隊關係

UX設計師是Scrum團隊的一員。TA與團隊成員一起工作、吃飯、交流。在團隊中建立良好的關係、以及迫使其他人去完善已經確定了的方案,對設計師來說是一個挑戰。

良好的關係有時會可以讓設計師的工作變得更容易,但有時候也容易讓TA很難說服其他成員。

譯者註釋:孔子有云“遠之則怨,近之則不遜”。


4.團隊缺乏所有權

由於Scrum團隊主要包含開發人員,他們對使用者體驗及其在產品生命週期中的重要性並沒有太多瞭解。這就是他們不能主導UX設計師和UX設計工作的原因。

如果UX設計師為多個Scrum團隊工作,那麼這個問題會變得更加嚴重。


5.共享的UX成員

雖然在多個團隊中共享成員在Scrum模型中受到比較大的阻礙,但在現實中還是經常會有這樣的情況。

如果一個UX設計師被多個團隊共享,每個團隊都很難承擔自己的責任。另外,UX設計師也無法完全參與到每個團隊的活動中去。

這可能會增加設計師和團隊的距離感,導致工作延遲和信任缺乏。


6.衝刺中快速交付使用者體驗工作

如果設計工作是在同一個階段中完成的,那麼設計師需要在早期階段向開發人員提供所需的UI元件,以便他們可以在邊開發邊測試。

而對於新功能,設計師可能就無法瞭解需求,來設計、獲取反饋、完成選項、準備規範,並與開發人員在同一衝刺階段中協調工作了。



克服這些挑戰的建議


豐富的產品知識

“UX設計師應該對自己正在研究的產品有廣泛的瞭解。”

設計師應該瞭解產品中的所有功能和需求,需要清楚地瞭解產品、用例和使用者流程。只有這樣,TA才能夠自信地向團隊和其他相關人員介紹自己的設計。


適當的使用者體驗培訓

UX設計師需要學習UX技能,這樣才能輸出高質量的作品。幫助經驗不足的設計師是UX團隊其他成員的責任。

有時在Scrum模型中有管理者或者Leader,他們的職責就是培訓某個領域的人。例如,一個UX的Leader會照顧到UX成員的參與和成長。

“UX設計師應該學習團隊正遵循的所有標準、設計指南和趨勢。”


有效的UX COP

所有UX成員都是UX COP的一部分。UX成員會在這個小組中進行會議,並決定他們在設計任務中將要遵循標準和趨勢。

他們回顧在Scrum團隊中完成的UI工作,會提出可能的改進建議。團隊成員的培訓也是COP的一部分。

UX設計師在Scrum敏捷團隊中工作面臨的六大挑戰


“UX設計師應該積極參加COP會議。這將有助於他們在UX領域的發展,並在他們的Scrum團隊中進行有效的溝通。”


團隊所有權和支援

UX設計師和程式設計師間需要建立良好的關係。程式設計師不應當指定設計師的UX工作方向,設計師也不應該要求程式設計師隨意進行產品的修改。整個團隊需要共同努力來改善產品的使用者體驗。

如果設計師在處理任務時遇到了問題,則應當努力解決這些問題。

設計師有責任參與團隊的活動,否則將不知道產品的進度和情況。這將幫助設計師瞭解開發人員在實現UI時可能遇到的技術限制。

整個團隊的目標是相互學習。

“Srum團隊的每個成員期望共同承擔所有權和責任。”


避免共享資源

這點可能會有些費解。多個團隊共享資源可能會影響資源的工作的進度。此外,它可能會影響透明度,這是scrum的關鍵規則。

“如果不得不這麼做,那麼所有相關的團隊都應該清楚地看到共享資源的所有分配下去的任務和責任。”

在一個Scrum專案中,不要讓全公司的人都參與進來,例如市場或運營。只需要相關的產品製作執行者即可。


讓UX保持領先

為了確保在衝刺中按時交付設計任務,讓設計工作先前一步是有必要的。UX設計師需要積極參與對使用者故事的完善和UI的定義。

設計師在實際衝刺階段之前完成佈局和使用者流程。最終的設計和規格可以在這些做完之後再繼續完成。


公司的使用者體驗願景

“將使用者體驗達到使用者的滿意度,這不是一個人或是一個團隊的責任,而是一個公司的願景。”

從CEO到管理層、產品所有者、Scrum管理者和團隊成員,所有人都應該瞭解使用者體驗在產品生命週期中的重要性,以及對使用者的影響。

這將有助於使用者體驗活動,以及成員獲得組織中其他資深成員的有力支援。



最後的話...


Scrum已經是一種被證明最適合軟體專案開發的方法。行業中不同名稱的Scrum也啟發了和指導了人們,提供了詳細的規則和培訓,幫助他們遵循Scrum模型,並構建成功的使用者產品。

UX設計師在Scrum中扮演著重要的角色,應該賦予他們匹配的權力,這在一定程度上能促進設計師為他們的產品提供更直觀的使用者體驗。


譯者註釋:Scrum的團隊,一般需要有一個強有力的領導者,這樣才能夠給不同的角色分配適合的任務。或者是團隊成員的能力水平都旗鼓相當,這樣在執行任務時才不會互相拖累。

但最重要的是,保持良好的團隊氛圍,注重自我成長,注重溝通交流。任何角色都不是一個個體,而是屬於一個團隊。


英文原版請戳:點選閱讀



西瓜設計研究所

網際網路創業 | UI設計 | 開發資源 | 教程

未經允許請勿轉載,煩請私信作者獲取授權

©uirush.net


相關文章