zoukankan      html  css  js  c++  java
  • 《启示录》读书笔记五

    1.敏捷开发

       敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。

    2.瀑布式开发

       瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求、分析、设计、编码、测试的步骤顺序进行。步骤成果作为衡量进度的方法,例如需求规格,设计文档,测试计划和代码审阅等等。

    3.苹果公司给予的启示

       (1)硬件为软件服务;

       (2)软件为用户体验服务;

       (3)用户体验为情感服务;

       (4)产品为真正的需求服务;

    4.情感接纳曲线

      (1)技术爱好者,这一类群体购买你的产品仅仅是因为痴迷于技术,看看你才有的新技术;

      (2)非理性消费者,非理性消费者为满足情感需求,会付出昂贵,不实际的代价,有愤怒,恐惧,孤独的各种情感。

      (3)理性消费者,他们会购买实用,成熟,自己满意的产品,这是主要用户。

      (4)超理性消费者,他们哪怕有半点不满意,就会放弃购买产品。

      (5)观望着,这写群体,只会购买大家公认的好的产品。

       研究用户在生活中的不满情绪,发现这些你就会有创新的机会。

    5.交互设计和视觉设计(可用性和美感)

       交互设计通过设计用户的行为,让用户更方便更有效率的去完成产品业务目标,获得愉快的用户体验。交互设计的思维方法建构于工业设计以用户为中心的方法,同时加以发展,更多地面向行为和过程,把产品看作一个事件,强调过程性思考的能力,流程图与状态转换图和故事板等成为重要设计表现手段,更重要的是掌握软件和硬件的原型实现的技巧方法和评估技术。

         视觉设计从用户的角度提出更为人性化的设计方案,考虑到排版的优美感,设计的页面有交互感,可以做出表意清晰的图标。

    6.利用数据

      数据成为决策最为重要的参考之一,但是大数据这个概念似乎还依旧停留在云端。如何利用大数据响应节节攀升的市场变化速度,同时也将企业利用数据驱动精益运营的能力推到一个至关重要的地位。

      

     

  • 相关阅读:
    [CVPR2017]Online Video Object Segmentation via Convolutional Trident Network
    [CVPR2018]Context-aware Deep Feature Compression for High-speed Visual Tracking
    光栅图形学(二):圆弧的扫描转换算法
    光栅图形学(一):直线段的扫描转换算法
    Vector使用
    STL源码剖析 — 空间配置器(allocator)
    C++ traits技术浅谈
    OpenCv 2.4.9 (二) 核心函数
    vs2017 android demo
    asp.net webapi 自托管插件式服务
  • 原文地址:https://www.cnblogs.com/yoyohong/p/6004606.html
Copyright © 2011-2022 走看看