构建用户想要和需求的应用程序
太多的软件应用程序不做需要的是需要的,或者他们会笨拙地做,令他们沮丧的用户和所有者。核心问题:构思不佳,制作不当。在 设计要求, Chris Britton解释了为什么简单地“收集”要求是不够的 - 你需要 设计 他们。
布里顿提供了强大的技术,以了解利益相关者的担忧,与利益相关者合作以获得要求。使用Britton的上下文驱动方法来要求设计,您可以在开发人员开始编码之前,检测不一致,不完整性,可用性,可用性,与业务目标的未对准。您还可以设计外观的应用程序和服务,这些应用程序和服务将在连贯的IT架构中更有效地集成。
首先,布里顿解释了设计真正意味着什么,并介绍了通过实施方式从需求移动的步骤。接下来,他展示了如何在已经使用的需求过程中构建,以及如何在大规模发展中克服严重限制。然后,他通过设计您的应用程序与业务,用户,数据和其他软件的关系来实现您的应用程序,以确保卓越的可用性,安全性和最大可扩展性和恢复力。
无论您是软件设计师,架构师,项目经理还是程序员, 设计要求将帮助您设计适用于用户,IT和整个业务的软件。
覆盖范围包括
-
设计这一点 全部的 业务解决方案,不仅仅是其软件组件
-
使用工程风格的设计分析在实施前找到缺陷
-
设计服务,并将大型开发努力分成更小,更易于管理的项目
-
规划导致卓越用户体验的逻辑用户界面
-
设计数据库和数据访问来反映数据的含义
-
构建应用程序框架,简化了程序员和项目经理的生活
-
为性能,可用性和安全性设置合理和可实现的目标
-
在各级的安全性,从策略到代码
-
确定由上下文驱动设计创建的新机会
免责声明:我正在与许多在线书店附属。如果您通过我的网站访问任何这些商店以购买书籍或任何其他产品,那么我将获得佣金。
分享这种经历