<sub id="tttbx"><nobr id="tttbx"><nobr id="tttbx"></nobr></nobr></sub>

    <form id="tttbx"></form>
    <address id="tttbx"><nobr id="tttbx"></nobr></address>

      <address id="tttbx"></address>
      <address id="tttbx"><listing id="tttbx"><nobr id="tttbx"></nobr></listing></address>
      <form id="tttbx"><form id="tttbx"></form></form>

      返回《iOS Human Interface Guidelines譯文》

      明確程序定義

      定義程序是指簡明地描述程序要達成的主要目的和目標用戶。

      在開發早期就完成對程序的定義, 能夠幫你將一堆想法和屬性凝聚一個成用戶夢寐以求的產品。在開發過程中,可以以該定義為標準判斷潛在的功能點和行為是否靠譜。創建程序定義可以通過以下步驟來完成:

       

      1 列舉所有你覺得用戶會喜歡的功能點

      可以使用頭腦風暴。 此時你應該找出所有與產品創意相關的任務。 不用擔心單子列的太長,待會兒還要再做精簡。

      例如,想象你最初的想法是做一個幫用戶采購食物的程序。想象一下,腦袋里就會出現一系列用戶感興趣的任務。例如:

      ♦ 創建購物清單
      ♦ 獲取食譜
      ♦ 比較價格
      ♦ 尋找商店位置
      ♦ 標注食譜
      ♦ 獲得和使用優惠券
      ♦ 瀏覽烹飪教程
      ♦ 探索不同的烹飪方法
      ♦ 查找可替代的食材

       

      2 確定你的目標用戶

      你的用戶除了在使用移動設備,期待精致的圖片,簡潔的交互方式,出色的表現以外,還具備什么樣的特性呢?以食材采購為例,你可以判斷下列描述是否適合你的用戶:

      ♦ 經常在家做飯 or 偏愛準備好的餐飲

      ♦ 喜歡使用優惠券 or 認為不值得花精力去弄優惠券

      ♦ 喜歡搜索奇特的食材 or 只眷戀基本的食物

      ♦ 嚴格遵守食譜 or 只把食譜當靈感參照

      ♦ 采購少量多次 or 一次買很多

      ♦ 喜歡一次為多個目標集中采購食材 or 只想在回家路上順便買幾樣東西

      ♦ 篤信品牌 or 方便就好,牌子無所謂

      ♦ 每次采購都買類似的東西 or 按照菜譜買東西

      考慮完這些問題,挑選三條最符合你目標用戶的特性:喜歡實驗新菜譜,采購很倉促,盡量節約(在不必花費太多精力時) 。

       

      3 通過對目標用戶的定義篩選功能點

      如果在確定了目標用戶的特性后,功能點只剩下寥寥數條,你就得到了它:偉大的程序應該像激光一樣準確聚焦在用戶想完成的任務上。

      比如說, 想想在第一步里你為購物程序列數的大量潛在功能點。 雖然這些功能點都很有用,但并不意味著每個功能點對用戶同樣有用。最重要的是,第二步中的目標用戶對這些功能點的喜愛程度也不一樣。

      心里裝著目標用戶,再來檢視功能點清單,最后能將程序聚焦在三個功能點上:創建列表、獲得和使用打折券、獲得菜譜。

      現在可以定義你的程序了, 精確地概括程序的功能以及目標用戶。 好的定義應該是這樣的:

      "一個幫助喜歡烹飪、主張節儉的用戶創建購物清單的工具"

      4 不要停

      在開發過程中持續始終程序定義去判斷功能點、控件和術語是否妥當。例如: 當考慮是否要添加一個功能點時, 問問自己它對于你的程序以及目標用戶來說是否足夠核心。如果不是的話,把它放在一邊,它可能是另一個程序的核心組成。例如,你已經確定你的用戶喜歡發掘新菜譜,所以強調打包好的蛋糕和菜肴就有失妥當。

       

       

       

       

       

       

       

       

       

       

      古装无遮挡一级毛片,完整欧美一级婬片免费看,chinese mon@熟女

      <sub id="tttbx"><nobr id="tttbx"><nobr id="tttbx"></nobr></nobr></sub>

        <form id="tttbx"></form>
        <address id="tttbx"><nobr id="tttbx"></nobr></address>

          <address id="tttbx"></address>
          <address id="tttbx"><listing id="tttbx"><nobr id="tttbx"></nobr></listing></address>
          <form id="tttbx"><form id="tttbx"></form></form>