摘要:
阅读笔记 第十二章:用户体验 在进行软件界面设计时,要考虑用户使用的第一印象,不要弄的多么纷杂,一定要一目了然,看起来简单明了。在软件的功能特别多的时候,要考虑用户的使用情况,可以大胆的减去一些不必要的功能,当然是针对某一部分用户来说。 设计的过程中,一定要从用户的角度考虑问题。有一些功能,针对不同的用户,需求时不同的。而且作为一个软件的服务,始终都要记住用户的选择。 在软件的长期使用过程之中,一... 阅读全文
摘要:
阅读笔记 第十一章:软件设计与实现 在第十一章的软件设计与实现方面,介绍了一些关于典型的开发流程和开发阶段的一些管理方法。 在拿到设计文档之后,还需要做一些其他事情,比如估计任务所需要的时间,写一些原型代码,看看效果;做代码的自我复审,进行重构;写单元测试等等。最后还要把修改集集成到代码库中。 开发人员有一个标准的工作流程:进行功能需求分析,复审设计文档,详细设计,实现设计来编写代码,同伴复审,源... 阅读全文
摘要:
阅读笔记 第十章:典型用户和场景 对于同一个工具,不同的用户使用的场景是不一样的。 在定义典型用户的时候,需要分析不同用户之间的需求相同点和不同点。按照年龄,收入,使用软件的场景,和用户本人的生活情况进行分类。 当然并不是给用户分类之后,就算完成了,还需要将用户置于这种用户的典型场景中,而不是泛泛的说用户如何使用这个工具。将场景用文字详细的描述出来,用户是如何使用这个工具的,并且在使用的过程中有没... 阅读全文