• 构建之法阅读笔记05


    由于需要给各个团队从NABCD五个方面打分,故列举了需求分析中的NABCD模型:

      N(Need):需求,你的创意解决了用户什么样的需求;

      A(Approach):做法,你有什么独特的招数,来解决用户的痛苦,不能说我会某种语言就一定能写好这个软件,你得有独特的方法,这些招数不仅是技术上的,也可以是商业模式、人脉、行业或者成本等方面;

      B(Benefit):好处,你的这个产品/服务会给客户/用户带来什么好处?如果用户已经有一个解决方案,那你新的软件有什么具体的好处可以让用户选择你的软件呢?

      C(Competitors):竞争,竞争对手也没有闲着,这个市场有多大,你了解吗?你的产品如果不是先进入某个市场的,你还能赢吗?

      D(Delivery):推广,怎样将你的创新产品教导用户手中。

    由于开发软件工程时,用户的体验往往是放在首位的,故列举了用户体验的几大要素:

      1、用户的第一印象

      2、从用户的角度考虑问题

      3、软件服务始终都要记住用户的选择

      4、短期刺激和长期影响

      5、不让用户犯简单的错误

      因为在之前没有做过软件,所以不需要考虑用户体验的问题,但是,我们每天都在用软件,我可以谈一谈我所使用的软件当中的某款软件的用户体验。就拿我现在所使用的输入法来说,我使用的是微软输入法,它的用户界面比较简单,就是一个白底框,看起来简单大方,不花哨,使用时间长了也不存在看腻的问题,有一点感觉不太好,就是,它不能避免用户犯简单错误,希望以后的版本可以改正这一个问题。

      

     

  • 相关阅读:
    【数据结构】郝斌数据结构——笔记04
    【数据结构】郝斌数据结构——笔记03
    【数据结构】郝斌数据结构——笔记02
    【JavaScript】下拉联动回显问题
    【数据结构】郝斌数据结构——笔记01
    【JavaScript】Jquery事件绑定问题
    【Java-GUI】12 Swing07 JList
    【Java-GUI】11 Swing06 JTable
    【Java-GUI】10 Swing05 JTree
    【JavaScript】下滑线命名转驼峰命名处理
  • 原文地址:https://www.cnblogs.com/JYQ-hu/p/5530109.html
Copyright © 2020-2023  润新知