《构建之法》6

第十二章讲述的是用户体验。用户体验是一件很重要的事情,给用户留下一个好的第一印象,对软件是很有帮助的。需要考虑到目标客户是什么样子的,以及他们的使用方式和习惯,第一次的使用很大程度上影响了用户对软件的想法,使得用户决定是否再继续使用。要从用户的角度来考虑问题,具有“同理心”能够尽可能的理解别人的处境、动机和心理,为用户着想是好的产品设计的出发点。有时候需要从不同角度考虑问题,从不同的用户层次考虑。“不让用户犯简单的错误”的原则是很有意思的,高明的设计能让操作者不需要花费额外注意力,也不需要经验与专业知识即可凭直觉完成正确的操作。设计分三个层次:本能层次的设计——外形、行为层次的设计——使用的乐趣和效率、反思层次的设计——自我形象、个人满足感和回忆。用户体验设计的一个重要目的就是要降低用户的认知阻力。尽快提供可感触的反馈、系统界面符合用户的现实惯例、用户有控制权、一致性和标准化、适合各种类型的用户、帮助用户识别诊断并修复错误、有必要的提示和帮助文档,这些都有利于设计出一个好的软件的用户界面。

第十三章讲的是软件测试。团队统一思想要从基本名词解释开始。测试设计有两类方法:黑箱和白箱。按测试的目的分类,可以分成:1.功能测试。2.非功能测试。还可以按测试的时机和作用分类。各种测试方法:单元测试和代码覆盖率测试、构建验证测试、验收测试、“探索式”测试、回归测试、场景/集成/系统测试、伙伴测试、效能测试、压力测试、内部/外部公共测试、易用性测试、Bug Bash。最好的测试,是能够防止Bug的出现。

第十四章讲的是质量保障。软件的质量=程序质量+软件工程质量。程序的质量体现在软件外在的功能质量。软件工程的质量体现在一下几方面:软件开发过程的可见性、软件开发过程的风险控制、软件内部模块,项目中间阶段的交付质量,项目管理工具的因素、软件开发成本的控制、内部质量指标的完成情况。要达到一定的软件质量,是要付出成本的。软件质量保障工作,是软件团队为了让软件达到事先定义的质量标准而进行的所有活动,包括测试工作。

时间: 2024-10-29 10:45:52

《构建之法》6的相关文章

【转】《从入门到精通云服务器》第六讲—OpenStack基础

前五期的<从入门到精通云服务器>受到了广泛好评,收到留言,有很多读者对云计算相关的技术非常感兴趣.应观众要求,我们这期要安利一条纯技术内容.准备好瓜子.花生,随小编一起进入OpenStack 基础知识大讲堂吧. 了解OpenStack OpenStack 是最火的开源软件之一,活跃度呈指数级别上升:它是一组开源项目,诞生之初是由两个项目组成,目前十几个项目:它是一个云操作系统,OpenStack is a cloud operating system that … OpenStack 管理的资

《从入门到精通云服务器》-6

前五期的<从入门到精通云服务器>受到了广泛好评,收到留言,有很多读者对云计算相关的技术非常感兴趣.应观众要求,我们这期要安利一条纯技术内容.准备好瓜子.花生,随小编一起进入OpenStack 基础知识大讲堂吧. 了解OpenStack OpenStack 是最火的开源软件之一,活跃度呈指数级别上升:它是一组开源项目,诞生之初是由两个项目组成,目前十几个项目:它是一个云操作系统,OpenStack is a cloud operating system that … OpenStack 管理的资

从入门到精通云服务器_转

从入门到精通云服务器 第一讲  到底什么是云计算 云计算这个概念从提出到今天,差不多10年了.这10年间,云计算取得了飞速的发展与翻天覆地的变化,是继1980年代大型计算机到客户端-服务器的大转变之后的又一次巨变,先是机器越来越小,然后...然后就云里雾里了. 云计算到底是什么鬼? 云计算的基础是并行计算 如果想让计算机变强,怎么办? 那还不简单,加CPU,加内存,加硬盘. 老板,我身上的孔已经被插满了啊! 简单,换更高级的CPU,换新的DDR内存,换新的SSD硬盘. 老板,那个死摩尔定律告诉我

【转】《从入门到精通云服务器》第七讲—IAAS、PAAS、SAAS

Saas.Paas.IaaS这三个词,一直困扰众人很久.就拿字面意思来说,分别是:软件即服务,平台即服务,设施即服务.小编表示这个不往深了讲,真心看不懂,还容易弄混淆.今天我们就来扒一扒这三者的深层含义,让您立刻看出区别. IaaS独领风骚 aaS = "as a Service",翻译过来就是:你出钱,我服务你. SaaS 卖软件的.你什么也不用干,只要出钱,我直接给你能用的软件.比如Gmail:给你邮件软件直接用,http://github.com:给你版本控制软件直接用,Offi

【转】《从入门到精通云服务器》第四讲—DDOS攻击

上周咱们深入分析了云服务器的配置问题,好了,现在手上有了云服务器之后,我们又不得不提它:DDOS攻击.这是所有运维者的心头痛,也是任何公司听闻后都将心惊胆战的强大对手.下面我们将用浅显易懂的方式讲述什么叫DDOS攻击. DDOS攻击形象比喻 某饭店可以容纳100人同时就餐,某日有个商家恶意竞争,雇佣了200人来这个饭店坐着不吃不喝,导致饭店满满当当无法正常营业.(DDOS攻击成功) 老板当即大怒,派人把不吃不喝影响正常营业的人全都轰了出去,且不再让他们进来捣乱,饭店恢复了正常营业.(添加规则和黑

【转】《从入门到精通云服务器》第五讲—域名备案

上期我们讲了令人揪心的DDOS攻击,这期我们要来讲讲建站阶段的麻烦事——备案.除了购买云服务器,搭建网站,咱们还得把周边问题清一清.今天我们用喜闻乐见的方式讲三点:域名,备案与网站上线. 1.域名注册 如果你想建设一个自己的网站,就需要去注册一个域名,目的是让别人可以访问到你.你不禁要问,我们通常不是通过网址访问吗? 域名与网址既相关,也有区别.我们先看一个完整的网址范例:http://www.niaoyun.com/, 而对应于这个网站的域名则是 niaoyun.com .怎么理解?这么说吧,

【转】《从入门到精通云服务器》第七讲—负载均衡和CDN技术

在IDC知识中,我们常常会遇上负载均衡与CDN的概念而不知所云.第一讲[什么是云计算], 我们提到过负载均衡,仅给大家留下了印象.这次我们将深入浅出的讲讲到底什么是负载均衡与CDN技术.---互联网数据中心(Internet Data Center)简称IDC 负载均衡(load balance) BOSS一次给了小明好多项任务,小明发现怎么安排时间也做不完,于是乎他盯上了在旁边偷偷看电影的小强,小强突然觉得背后有一股凉气,一回头小明一脸坏笑看着他,“这几个任务交给你,晚上请你吃饭,要不然…嘿嘿

《从入门到精通云服务器》-4

上周咱们深入分析了云服务器的配置问题,好了,现在手上有了云服务器之后,我们又不得不提它:DDOS攻击.这是所有运维者的心头痛,也是任何公司听闻后都将心惊胆战的强大对手.下面我们将用浅显易懂的方式讲述什么叫DDOS攻击. DDOS攻击形象比喻 某饭店可以容纳100人同时就餐,某日有个商家恶意竞争,雇佣了200人来这个饭店坐着不吃不喝,导致饭店满满当当无法正常营业.(DDOS攻击成功) 老板当即大怒,派人把不吃不喝影响正常营业的人全都轰了出去,且不再让他们进来捣乱,饭店恢复了正常营业.(添加规则和黑

《从入门到精通云服务器》-3

从上期的内容中,我们知道云服务器有灵活扩展,满足需求的独特优势.那么企业如何根据自己的业务去更好地配置与升级云服务器呢?下面我们将从CPU.内存 .带宽 .线路与操作系统展开讨论. CPU + 内存 + 带宽篇 按公司不同的发展阶段,采用不同的CPU.内存.带宽: 公司建站初期,正处于初始阶段,并发访问量小.适合选择省钱适用的经济型配置, 可以从1核 CPU + 1G内存 + 2M带宽起步.当然了,即便都是建站初期,网站类型不同,配置也需适当升级.若是普通的网站,比如文字网站,图片网站,论坛等,

《从入门到精通云服务器》-1

云计算这个概念从提出到今天,差不多10年了.这10年间,云计算取得了飞速的发展与翻天覆地的变化,是继1980年代大型计算机到客户端-服务器的大转变之后的又一次巨变,先是机器越来越小,然后...然后就云里雾里了. 云计算到底是什么鬼? 云计算的基础是并行计算 如果想让计算机变强,怎么办? 那还不简单,加CPU,加内存,加硬盘. 老板,我身上的孔已经被插满了啊! 简单,换更高级的CPU,换新的DDR内存,换新的SSD硬盘. 老板,那个死摩尔定律告诉我,新硬件更新没有这么快啊,有没有更快更好的特效药!