zoukankan      html  css  js  c++  java
  • 设计为先,技术紧随

    【前言】

    这么几年没有干出什么东西来,东学学,西看看,却用的少,渐渐又忘了;

    学以致用很重要

    【为什么设计在前,技术紧随】

    计算机从90年代末开始在中国大地上逐渐普及,硬件技术、软件技术也日新月异,逐渐成熟,分工越来越细;

    如果90年代末,2000年左右开发一个东东,优先考虑是技术支持,在此基础上,才考虑设计问题(因为当时没有多少技术可供选择);现在,应该反过来了,先考虑设计,整体考虑技术,细化技术的实现~

    乔布斯的苹果的到来,更体现用户体验的重要性,设计的理念:如何让大部分用户更好用

    【如何设计】

    作为一个产品原型,设计是一个趋向和逐步完善的过程,是一个产生新的技术和技巧的过程;

    优先考虑:如何让大部分用户更好用------有地域性、有大众性

    地域性:网民各自的习惯差异;不同职业不同地区有着各自的习惯,所以考虑设计应要考虑到地域,这样才有更好的用户体验

    大众性:这个是设计针对的人群问题;任何一样东西不会让所有的人感到满意,那么我们需要有针对的分析用户需求和体验,提炼出具有大众性操作的设计原型

    设计一个产品,有原创就有挑战,特别会引起技术实现的问题;当前技术上,也许解决不了,换一种思路就ok了;也许存在创意不能实现的问题,但不需要强求,只需要Check Out就行了,努力开发,推迟创意的发布

    【如何选择技术】

    一个设计,有多种实现的技术,如何选择?

    项目类型,采用快捷技术-迭代开发;

    产品类型,采用迭代开发-细化技术细节;

    小型模块,精确技术细节和接口细节;

    这里是一个概要的原则;会存在不可实现的东西,请与设计协作改善~

    【结论】

    用户良好体验才是设计的重心,切实且适当超期的设计是技术应用和提高的核心!

    有进步必有挑战~~

  • 相关阅读:
    蓝绿发布、灰度发布和滚动发布
    linux redis 设置密码:
    redis配置文件讲解
    17 个方面,综合对比 Kafka、RabbitMQ、RocketMQ、ActiveMQ 四个分布式消息队列
    CentOS 7下安装Redis
    压力测试工具介绍
    【k8s部署kong一】kong k8s 安装 以及可视化管理界面
    Jmeter连接ORACLE数据库
    Jenkins安装插件提示实例似乎已离线问题解决办法
    Fiddler增加显示请求响应时间列
  • 原文地址:https://www.cnblogs.com/GoGoagg/p/1954185.html
Copyright © 2011-2022 走看看