「團隊和商務使用者一起工作確定解決方案。商務使用者則專注於傳達所需功能中希望達到的目的,以及他們期望由此帶來的價值,這樣有助於所有人瞭解所需的功能。」——《Specification by Example 中文版》
在你的企業,軟體團隊是如何與客戶,或提出軟體需求的需求單位溝通與協作?
你們和使用者的距離是如何呢?是離得很遠,需求的傳遞需要跨越多個溝通窗口,像是要先通過一關又一關的傳話遊戲?
還是說使用者跟你是在同一個協作空間之中?你們能夠共同釐清每項需求的目的與價值?
雖然我們都聽過類似的感想,客戶總是說不清楚他們想要的東西,經常在軟體開發交付之後,才回覆一句這不是我想要的。
但會不會是因為我們在溝通與協作中問錯問題,才導致客戶想錯了方向,因而一直往技術選用、介面設計、功能細節、操作邏輯⋯⋯那些議題去鑽牛角尖呢?
在軟體開發交付流程中,別忘了客戶與使用者在廣義上也可說是軟體團隊的一份子;想要持續順暢地交付價值,就不能將他們撇除在外形成另外一個 silos。
讓團隊可以從使用者身上理解問題背後的問題、需求背後的目的及價值,如此才能持續的交付價值給我們的客戶。