标签分类 热门分类
当前位置:首页 > 行业软件及应用电子书 > 软件创新电子书网盘下载
软件创新之路:冲破高技术营造的牢笼 软件创新之路:冲破高技术营造的牢笼
zhangwl

zhangwl 提供上传

资源
34
粉丝
40
喜欢
138
评论
19

    软件创新之路:冲破高技术营造的牢笼 PDF 完整扫描版

    软件创新电子书
    • 发布时间:

    给大家带来的一篇关于软件创新相关的电子书资源,介绍了关于软件创新、高技术、营造、牢笼方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小16.6 MB,Alan Cooper编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.1,更多相关的学习资源可以参阅 行业软件及应用电子书、等栏目。

  • 软件创新之路:冲破高技术营造的牢笼 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1NIsRewUdzSdfrBQUSYUpc
  • 分享码:imr2
  • 软件创新之路:冲破高技术营造的牢笼 PDF

    这并不是1本手把手教你程序编写的书,但确是前端工程师不得不阅读的书。 这书创作者Cooper被称作“VB鼻祖”。他对于根据电脑上的商品难懂、没法用、无法了解的弊端,明确提出了软件开发应分成两一部分:人机交互与编号设计构思。这书根据很多的国际商务实例,“深入地叙述了人们面临的难题,并从方法学上出示了逃出人们自身热情构建的技术性囚笼的手册。” 这书见解与众不同,叙述栩栩如生,案例丰富多彩,剖析刻骨铭心,方式实际并且合理,是手机软件工程项目经理

    目录

    • 第1篇电脑的逆向文化
    • 第1章信息时代之谜 当电脑与飞机“杂交”时,会得到什么? 当电脑与相机“杂交”时,会得到什么? 当电脑与闹钟“杂交”时,会得到什么? 当电脑与汽车“杂交”时,会得到什么? 当电脑与银行“杂交”时,会得到什么? 电脑容易造成麻烦 商务软件也受到损害 当电脑与军舰“杂交”时,会得到什么? 技术的愤怒 业界受到否定 本书的缘起
    • 第2章认识的摩擦 与物理力没有联系的行为 交互设计与程序设计 程序员与设计师的关系 大多数软件是意外设计的 “交互”设计与“界面”设计的比较 为什么基于软件的产品备不相同 跳的熊 功能的成本 辩护者与残存者 我们如何应对认识摩擦 消费势力的民主化 责备用户 软件的种族隔离
    • 第2篇 耗费大量时间
    • 第3章 金钱的浪费 最后期限管理 “完成了”的软件是什么样? 帕金森定律 从未交付的产品 推迟交货并无危害 功能表的讨价还价 程序员的控制 功能不尽人意 重复及市场不可预测的神话 坏软件的隐藏成本 写坏软件比写软件更昂贵 机会的价值 原型法的价值
    • 第4章跳舞的熊 如果有问题,不能立刻解决掉吗? 消费类电子产品的受害者 电子邮件程序如何失败 调度程序如何失败 日历程序如何失败 大规模的web歇斯底里症 软件出了什么错? 软件的忘性 软件的懒惰 软件对信息的吝裔 软件不灵活 软件责备用户 软件不负责任
    • 第5章 消费者的忠诚消失 可期望性 比较 市场时机
    • 第3篇 用叉子喝汤
    • 第6章作茧自缚 越组代庖 孕育悲剧 电脑与人的比较 把狗教成猫
    • 第7章逻辑人 登机之路 电脑程序员心理学 程序员用可控性来换取简单性 程序员只想求知而不要成功 程序员注重可能性而不是合理性 程序员像捣蛋鬼…
    • 第8章 过时的文化 编程的文化 重复使用代码 共同的文化 微软的编程文化 文化的孤立性 问题的关键 稀缺性思维 是过程而不是技术使人丧失人性
    • 第4篇 交互设计好商机
    • 第9章 为欢乐而设计 角色 只为一个人设计 带轱辘的手提箱和可粘贴的便条 弹性用户 特定性 假设 精确,而不准确 对技术水平的实际了解 角色终结功能的辩论 设计师和程序员都需要角色 是用户角色,而不是买方角色 角色的预测 首要角色 案例分析:Sony Trans Com的“P@ssport’ 传统的解决办法 角色 为Clevis设计
    • 第10章 为效能而设计 目标是我们完成任务的缘由 任务不是目标 从事任务导向设计的程序员 目标导向的设计 目标导向的电视新闻 目标导向的课堂管理程序 个人的与实际的目标 相称尽力的原理 个人目标 公司目标 实际目标 虚假目标 电脑也是人 为彬彬有礼而设计 什么是礼貌? 使软件有什么礼貌? 礼貌软件对我为G1 礼貌软件对我尊重 礼貌软件对我友好 礼貌软件通情达理 礼貌软件能预知我的需要 礼貌软件善于应对 礼貌软件对其个人问题沉默寡言 礼貌软件又要信息灵通 礼貌软件应有感知 礼貌软件应有自信 礼貌软件能坚持集中 礼貌软件能规避问题 礼貌软件立即令人满足 礼貌软件值得信赖 案例研究:ELemental Drumbeat 调查研究 谁为谁服务 设计 退一步 其他话题
    • 第11章 为人而设计 脚本提纲 日常使用型脚本提纲 必需使用型脚本提纲 边缘情况的脚本提纲 调节界面 永久的中间程度 自诩神奇 词汇表 语言的突破 现实总是打击最不合时宜者 案例研究:Logitech Scanman 麦尔考,Web勇士 马启迪,小男孩 曼努姆,DPI 扮演自诩神奇 一流的修整 一流的图像缩放 一流的图像重新定向 一流的结果 连接软硬件的桥梁 波少则是更多
    • 第5篇 恢复主控权
    • 第12章 不顾一切找用途 调整时间顺序 用户测试 用户在编程之前测试 在测试过程中加入可用性测试 多学科团队 程序员做设计 你怎么知道的? 风格指南 利益冲突 专题组 可视设计 工业设计 好酷的新技术 重复
    • 第13章 进程的管理 谁真正拥有最大的影响力? 顾客驱动的死亡螺线 概念的完整性是核心能力 一个浮土德式的交易 要有一个长远观点 要有责任感 要保证足够的时间 要把握控制权 认清基本事实 要知道删减哪些功能 制作电影 解决方案 便于制作的文档设计 设计影响代码 设计文档有益于程序员 设计文档有益于市场销售 设计文档有益于软件说明和技术支持 设计文档有益于管理 设计文档有益于整个公司 谁对产品的质量负责? 建立友好的设计进程 交互设计师从哪里来? 组建设计小组
    • 第14章 效能和欢愉 一个运行良好的项目实例 全公司的设计意识 转变的好处 让他们吃蛋糕 改变这个过程

    上一篇:京东技术解密  下一篇:增强人类:技术如何塑造新的现实

    展开 +

    收起 -

    软件创新 相关电子书
    关于软件创新的学习笔记
    网友NO.767117

    MySQL性能监控软件Nagios的安装及配置教程

    Nagios是一款Linux上成熟的监视系统运行状态和网络信息的开原IT基础设施监视系统,Nagios能监视所指定的本地或远程主机及服务,例如HTTP服务、FTP服务等,同时提供异常通知、事件处理等功能,当主机或服务出现故障时,Nagios还可以通过邮件、手机短信等形式在第一时间进行通知。Nagios可运行在Linux和Unix平台上,同时提供一个可选的基于浏览器的Web界面,方便系统管理员查看系统的运行状态、网络状态、各种系统问题及日志异常等。 环境: 192.168.0.201 mysql主机 rhel6.4 192.186.0.202 nagios主机 rhel6.4 安装相关软件包: yum install httpd gcc make perl-ExtUtils-Embed.x86_64 -y yum localinstall gd-devel-2.0.35-11.el6.x86_64.rpm -y 安装nagios: useradd nagiosusermod -G nagios apache#编译所需软件包#运行 nagios 服务的用户#使 apache 用户对 nagios 目录具有写权限,不然 web 页面操作失败tar jxf nagios-cn-3.2.3.tar.bz2#nagios 软件安装cd nagios-cn-3.2.3./configure –enable-embedded-perlmake all //根据提示完成安装make installmake install-initmake install-commandmodemake install-configmake install-webconf //在apache下通过这条命令可以快速整合 安装nagios-plugins: yum install mysql-devel openssl-devel -ytar zxf nagios-plugins-1.4.15.tar.gzcd nagios-plugins-1.4.15./configure --with-nagios-user=nagios --with-nagios-group=nagios --enable-extra-opts --enable-libtap --enable-perl-m……

    网友NO.456176

    php网页版聊天软件实现代码

    本文实例为大家分享了php匿名聊天室的具体实现代码,供大家参考,具体内容如下 1. index.html html head title聊天室/title meta charset="utf-8"/ link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet" script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"/script script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"/script link href="./css/style.css" rel="stylesheet"/ script var maxid = 0; function showmessage() { //创建ajax对象 var xhr = new XMLHttpRequest(); //监听 xhr.onreadystatechange = function () { if (xhr.readyState === 4) { eval("var info=" + xhr.responseText); var text = ""; for (var i = 0; i info.length; i++) { text += "div class='alert alert-success'" + "span class='name'" + info[i].send + ":/span" + "span class='message'" + info[i].content + "/span" + "span(" + info[i].time + ")/span" + "/div"; maxid = info[i].id; } var old = document.getElementById("msg").innerHTML; document.getElementById("msg").innerHTML = old + text; document.getElementById("msg").scrollTop = document.getElementById("msg").scrollHeight; } }; //初始化 xhr.open("get", "./action.php?maxid=" + maxid); //发送 xhr.send(); } $(document).ready( function () { showmessage() self.setInterval("showmessage()", 2000); } ); function send() { var postData ="content="+document.getElementById('content').value; var xhr = new XMLHttpRequest(); xhr.open("POST", "./add.php", true); //一定要写头信息不然服务器……

    网友NO.961904

    python画图软件是哪个

    Matplotlib是一个Python的2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。通过Matplotlib,开发者可以仅需要几行代码,便可以生成绘图。一般可绘制折线图、散点图、柱状图、饼图、直方图、子图等等。Matplot使用Numpy进行数组运算,并调用一系列其他的Python库来实现硬件交互。 Pylab是matplotlib面向对象绘图库的一个接口,它的语法和matlab十分相似。也就是说,它主要的绘图命令和matlab对应的命令有相似的参数。 初级绘制 绘图简介 使用matplotlib库绘图,原理很简单,如下5步: 创建一个图纸(figure) 在图纸上创建一个或多个绘图(plotting)区域(坐标系/轴,axes) 在plotting区域上描绘点、线等 为plotting添加修饰标签(绘图线上的或坐标轴上的) 其他各种DIY 相关推荐:《python视频教程》 在上面的过程中,主要就是下面三个元素: 变量 函数 图纸(figure)和坐标轴(axes) 其中,变量和函数通过改变figure和axes中的元素(例如:title,label,点和线等等)一起描述figure和axes,也就是在画布上绘图。图片结构如下所示: 如上图所示,一张图纸(figure)中有坐标轴(axes),title为图像标题,axis为坐标轴,label为坐标轴标注,tick为刻度线,tick label为刻度注释。 以上就是python画图软件是哪个的详细内容,更多请关……

    网友NO.730230

    pip指定python位置安装软件包的方法

    由于电脑上安装了多个版本的pip,以及不同的pip对应不同的python,因此有时候使用pip install安装某个包时,可能会没有安装在想要的位置。 具体而言,在我电脑上,运行pip --version时,输出如下 pip 9.0.1 from /opt/anaconda3/lib/python3.6/site-packages (python 3.6) 运行sudo pip --version时,输出如下 pip 18.0 from /usr/local/lib/python3.5/dist-packages/pip (python 3.5) 我在使用指令pip install scedar时,提示权限有问题,然后添加sudo权限安装sudo pip install scedar时,安装在了python 3.5的包中,而我实际使用的是python 3.6,因此导入时会提示不存在该包。 为了解决这个问题,只需要在安装时使用指令 -t 来指定安装路径即可,具体方法如下 sudo pip install -t /opt/anaconda3/lib/python3.6/site-packages scedar 这样就可以将所需的包安装在指定位置,解决了python版本出错问题 以上这篇pip指定python位置安装软件包的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。 ……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明