本书是一本经典著作,曾荣获1999年美国软件开发杂志的Jolt大奖。书中主要介绍一种以使用为中心的软件开发方法论的模型和方法,用以帮助程序设计人员开发出更可用的软件,使用户能够更容易、更高效地完成他们的任务。本书的两位作者有着丰富的软件工程实践和管理经验,被公认为软件开发人类因素方面的权威,是国际著名的咨询专家、培训教师和作者。他们在书中并不只是给出好的设计准则,而是循序渐进地指导读者去进行一个系统化的软件开发过程。通过大量的软件应用实例和案例分析,作者描述了在实践中怎样做是可行的,哪些东西是有实用价值的,因此具有很高的实用性。 本书文字简洁、论述精辟、层次清晰,适合计算机软件和应用程序的各类设计开发人员阅读,对于高等院校计算机及相关专业的学生以及软件学院的学生,也具有很高的参考价值。为了获得高质量的软件,开发者们长期以来一直不懈地改进其产品的内部体系结构。现 在最早创立结构化设计以改进内部体系结构的Larry L.Constantine,与著名咨询专家Lucy A.D.Lockwood一起,把软件开发的焦点转向外部体系结构。在本书中,他们介绍了一种革命性的软件开发方法论的模型和方法,可以帮助程序设计人员开发出更可用的软件,使用户更容易、更高效地完成任务。由于认识到可用性在成功的软件上所起的关键作用,Constantine和Lockwood为程序设计人员提供了具体的工具和技术来实现这一目标。本书并不只是给出一些优秀用户界面设计的准则,还为读者提供了一个系统化的软件开发过程。这个被称为以使用为中心设计方法的过程,将两种开发方法的元素有机组合起来:用例(可以与UML一起使用)和基本建模。通过大量传统和特殊的软件应用的实例和案例分析,作者描述了真正可行和具有实用价值的实践。本书要点:●提供一个开发高可用性软件的优秀过程●介绍已在业界成功运用的实用方法和模型●与统一过程和其他面向对象软件工程方法等现代软件开发实践相辅相成本书配套网站提供了更多相关材料,有助于读者把以使用为中心的设计方法应用到自己的软件开发工作中。网址为http://www.foruse.com。 本书荣获1999年Jolt大奖。