主要原因在于客戶的App開發需求不明確,老板想不清楚到底要做個什么樣的App,一拍腦門就要加需求,什么功能都想一步到位,改來改去,最終導致開發周期過長。
不懂技術的甲方如何才能與乙方保持順暢溝通?
問題一:開發說不能實現是真的技術做不到嗎?
一般客戶想實現什么功能最好能夠給個可參考的案例。很多功能的實現邏輯讓程序員自己想,他未必想得出,但是如果有參考的案例就是另外一回事了。
我們應該給開發人員一些它能感受到的目標,從而讓開發人員在完成該目標以后產生一些成就感。講述用戶場景是個屢試不爽的方法。
問題二:臨時想增加或修改功能需求怎么辦?
客戶由于不懂技術把很多問題想象的過于簡單,比如對于有些全局關聯的部分,修改一處需要更改產品多個地方的代碼,這是一件異常繁瑣而且容易出bug的事,開發人員不愿意做。
由于歷史遺留問題導致修改需要改動到核心代碼或者數據庫結構,修改起來需要耗費許多的時間和精力而且有些東西是不能隨便更改的
問題三:開發出來的產品功能不是自己想要的怎么辦?
客戶與開發人員的溝通必須做到兩點。一時讓開發人員了解產品的功能需求,并且確認每一個功能都能實現;二是讓開發人員清晰的明白產品交互設計需求(可直接查看需求文檔、原型圖)。
大部分有智能軟硬件開發需求的客戶,往往需要將軟件開發的工作外包出去,則需要找外包公司開發APP。由于軟件開發項目交付給第三方開發,雙方能否保持順暢溝通非常重要,否則大量的時間會浪費在溝通上。
開發APP之前一定要寫APP開發功能需求文檔,把提的功能需求,交互說明說清楚。這樣就能避免出現這樣的問題。
微信客服
QQ客服
產品經理手機
182-0850-1170
cafemedia