回覆列表
  • 1 # 皛心

    必須的啊!

    首先搞清楚業務邏輯是什麼!

    不熟悉業務邏輯很可能造成你設計的展示介面和操作邏輯讓使用者很不適應,要花費大量時間和精力相關磨合。

    熟悉業務邏輯的精巧設計會讓使用者莫名的感覺熟悉,幾乎不用什麼學習成本很快就能上手。

    有句俗話說得好——“約定大於配置”!就是說很多規則是使用者一直預設存在並遵守的,但你讓使用者把這些規則逐一清晰的列舉和描述他們往往說不清楚。

    就好比使用者看到釘子就會想起找榔頭,設計得好就能讓使用者看到釘子想榔頭時你恰好把榔頭塞他手裡!設計的差就是使用者看到釘子想要榔頭時找半天找不到,實際上榔頭是有的,但使用者不會說是自己沒找到的問題,而是說你設計得不好!

    然後程式設計師會說當初使用者怎麼不講清楚!使用者會說看到釘子需要榔頭不是理所當然的嗎,我以為你知道的!

    這樣子的預設約定很多很多,你對業務越熟悉即表示你對這些預設約定越瞭解,你對業務越陌生即你對這些預設約定越無知。儘可能的多熟悉和了解使用者的預設約定,設計出來的東西可以讓使用者一用就上手,不需要什麼學習成本!

  • 中秋節和大豐收的關聯?
  • 4cr13mov菜刀優缺點?