Advertisement

TOGAF:从业务架构到业务需求的过渡

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本文章讲解了如何利用TOGAF框架从企业业务架构出发,逐步细化至具体的业务需求,实现战略目标的有效落地。 在开发管理型软件产品过程中通常会经历架构阶段,而这一过程可以分为业务架构和技术架构两个部分。在我的博客里曾多次介绍过TOGAF这种架构方法。 从事设计与架构工作的人可能遇到这样的问题:业务架构团队专注于其特定领域的工作,技术架构师则关注另一方面的内容。因此,在创建业务架构时往往忽略了技术架构的考量;而同时在构建技术架构的过程中又缺乏服务于实际业务需求的意识。最终导致两者之间无法很好地结合在一起,从而需要进行大量适配或反复工作。 还有一种情况是:完成业务架构后直接交给负责技术实现的人去处理,这种做法也存在很大问题。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • TOGAF
    优质
    本文章讲解了如何利用TOGAF框架从企业业务架构出发,逐步细化至具体的业务需求,实现战略目标的有效落地。 在开发管理型软件产品过程中通常会经历架构阶段,而这一过程可以分为业务架构和技术架构两个部分。在我的博客里曾多次介绍过TOGAF这种架构方法。 从事设计与架构工作的人可能遇到这样的问题:业务架构团队专注于其特定领域的工作,技术架构师则关注另一方面的内容。因此,在创建业务架构时往往忽略了技术架构的考量;而同时在构建技术架构的过程中又缺乏服务于实际业务需求的意识。最终导致两者之间无法很好地结合在一起,从而需要进行大量适配或反复工作。 还有一种情况是:完成业务架构后直接交给负责技术实现的人去处理,这种做法也存在很大问题。
  • TOGAF四大领域之
    优质
    本课程专注于TOGAF框架下的业务架构部分,深入探讨如何通过构建有效的业务模型来支持企业战略目标,并指导IT系统的开发与应用。 本段落主要聚焦于Togaf四大架构领域的业务架构,并应读者要求列举了一些案例进行讲解,这些案例主要采用了大家熟悉的首版生态云规划蓝图作为示例。希望通过这种方式能够帮助自己更深刻地理解和有效分享相关内容。 同时建议相关技术人士多多练习撰写PPT和文章,因为最近翻阅以前写过的东西时发现自己的写作水平还有很大提升空间。除了天马行空的想法之外,我也意识到缺少连贯性的系统思维的重要性; 1. 将个人的思维方式图形化地呈现出来,就像在设计复杂系统的架构图一样。通过这种方式把掌握的概念和理念以一种结构化的形式展现给大家。
  • 师实践日|建电商平台治理框
    优质
    本次实践日活动聚焦于电商平台从业务需求出发,探讨并建立一套全面的架构治理框架,助力技术与商业目标的协同达成。 本段落介绍的是唯品会的业务体系、技术发展以及电商运营平台的关键设计与架构治理。文章分为四个部分:唯品会的业务模式、技术进步历程、电商平台的设计及架构管理。 2008年12月,唯品会在成立初期主要专注于线上尾货销售,即充当outlets的角色来帮助其他商家处理库存积压商品。这种商业模式的核心在于消化零售商手中的剩余存货。然而随着时间推移,公司的业务重点开始转向特卖模式,并逐渐演变至今的运营策略。 目前电子商务市场可以分为两大类:一类是平台型公司,包括大型电商平台如淘宝和天猫、通用B2C商城京东以及唯品会这样的线上折扣销售商;另一类则是垂直电商领域内的佼佼者,比如专注于3C产品的苏宁易购等。
  • 文档模板
    优质
    业务需求文档模板是一份详细说明项目或产品所需功能和性能要求的文件样本。它为开发团队提供明确的目标和指导,确保最终成果符合客户需求。 通过规范性调研与描述通用的业务需求模板,可以使软件开发过程顺利推进到下一阶段。
  • 设计之旅:单体、SOA微服
    优质
    本书带领读者踏上一次架构设计的旅程,详细介绍了从传统的单体架构演进至面向服务架构(SOA)和现代的微服务架构的过程。适合软件开发者和技术管理者阅读。 近期由于业务需求的推动,我深入研究了微服务架构的相关技术,并打算与大家分享一下我的学习成果。本段落不会过多涉及复杂的技术术语和技术细节,而是对架构设计进行一个简单的梳理归纳,帮助大家从宏观层面初步了解微服务架构设计。 文章将涵盖以下几个方面:1、单体架构;2、如何拆分单体应用;3、SOA(面向服务的体系结构)与微服务的区别和联系;4、微服务的优势及不足之处;5、微服务间的消息传递机制;6、不同服务之间的集成方式;7、实现自动发现其他可用的服务的方法——即“服务发现”;8、“注册表”的概念及其在维护分布式系统中的作用,包括如何进行“服务注册”;9、数据去中心化的策略。 早期的Web应用程序开发中,大多数项目会将所有的功能模块打包在一起,并放置于一个Web容器内运行。比如很多企业采用Java语言编写的程序通常会被打包成WAR文件格式。使用其他编程语言(如Ruby, Python或者C++)编写的应用也有类似的处理方式。
  • IPv4IPv6平滑技术——毕设计答辩稿
    优质
    本简介围绕毕业设计主题“从IPv4到IPv6的平滑过渡技术”,探讨了在互联网协议演进过程中实现网络无缝迁移的关键技术和方法,旨在确保数据通信的安全与高效。 互联网历经几十年的迅猛发展已成为人们生活中不可或缺的一部分。作为网络基石的IPv4已经相当成熟,但其自身限制也逐渐显现出了许多问题与缺点。为此,IETF设计了IPv6来替代IPv4。从IPv4过渡到IPv6需要较长的时间,在此期间两种协议可能会长期共存。 因此,研究基于校园网环境下的平滑过渡技术显得尤为重要且具有广阔前景。本段落将介绍IPv4的不足之处以及IPv6的优点,并分析几种常见的过渡方案:双栈技术、隧道技术和NAT-PT协议转换等方法。结合当前校园网络部署的实际状况,合理应用这些过渡手段,在以IPv4为主导的环境中兼容并支持IPv6的发展。 我们的目标是实现未来一段时间内校园网内部IPv4与IPv6网络之间的互联互通。
  • :SpringBoot整合Prometheus方法
    优质
    本教程详细介绍了如何在Spring Boot应用中集成Prometheus监控系统,涵盖配置步骤和代码示例,帮助开发者轻松实现性能数据收集与分析。 基于Android的智能家居APP的设计与实现 第三章 系统需求分析 15 图 3-1 某企业智能家居系统结构图 由于本课题的主要内容是设计并实现移动端的智能家居 APP,因此,包括服务器在内的其他组件,在此不做单独介绍。仅在描述相关联的功能时进行详细说明。 3.2 业务需求 业务需求描述了开发一个系统的高层次目标[1]。对于智能家居APP来说,其核心服务在于随时随地远程操控家居设备。为了实现这一功能,需要克服时间和空间的限制,而传统的PC已不具备这种条件。随着移动互联网的发展和3G/4G网络的普及,手机等移动终端成为提供此类核心服务的最佳选择。通过对小区业主进行调查后可以总结出移动端智能家居APP的主要业务需求如下: 1. 核心业务需求 (1)远程操控住宅内的各种设备,包括电灯、空调及窗帘等。 (2)接收并处理安全警报信息。 (3)获取并管理来自社区的通知和物业消息。
  • 、应用、数据及技术
    优质
    本课程涵盖四大核心领域:业务架构规划企业运作模式;应用架构设计软件系统框架;数据架构管理信息资源;技术架构支撑整体IT基础设施。适合深入理解企业级系统构建者学习。 企业总体架构是指对企业的业务流程和技术系统进行全面规划的过程。它有助于解决技术难题、优化资源配置,并确保系统的稳定性和可扩展性。 在我曾经任职的公司中,有200名研发人员以及超过200台服务器,当我加入时发现系统已经到了无法正常运作的地步,经常出现各种问题,比如在日常发布过程中或是访问量稍大一些的时候就会发生故障。此外,在遇到这些问题后还很难找到根本原因。 我的主要任务是对这个旧有系统进行升级改造,并且花了大约一个半月的时间编写了一份长达124页的企业总体架构文档来指导后续的技术改造工作。这份文档包含了企业商务模型的内容,其中包括主营业务、商业模式、商务主体、竞品分析、组织架构以及业务流程等关键要素。其中,“主营业务”指明了公司的核心业务范围;“商业模式”则描述了公司如何通过其产品或服务创造价值并实现盈利的方式。 编写这本手册后,我们根据文档中的指示进行了系统改造,并最终解决了之前遇到的种种技术难题和瓶颈问题。
  • 、应用、数据及技术
    优质
    本课程详细解析企业IT系统中的四大核心架构,包括业务架构、应用架构、数据架构和技术架构,帮助企业构建高效稳定的信息化体系。 企业总体架构是指对企业内部的技术系统进行顶层设计与规划的过程,旨在解决现有技术难题、提高系统的稳定性和扩展性,并为未来的业务发展提供支持。 在我曾任职的一家公司中,当时有200位研发人员及超过200台服务器。当我刚加入公司时发现其系统已经难以正常运作,常常出现各种故障问题:比如在日常发布新版本或面对访问量稍大的情况时,系统的稳定性会明显下降,并且很难找到导致这些问题的根本原因。 因此,在我入职后的主要任务就是对现有系统进行升级改造工作。经过一个半月的努力,我编写了一份详尽的企业总体架构文档(共124页),这份文件成为了后续技术改造工作的指导手册。该文档涵盖了从整体设计思路到具体实施方案的各个方面,并且为公司的技术团队提供了明确的方向和操作指南。 以下是那份企业总体架构文档的部分目录结构示例: - 介绍 - 当前系统的问题分析与现状描述 - 改造目标设定及关键需求定义 - 新架构设计方案概述(包括但不限于:微服务化、容器化部署等) - 实施步骤详解及相关技术选型建议 - 测试验证计划和上线策略制定 通过这份全面而详细的总体架构文档,我们得以顺利推进了后续的技术改造项目,并逐步解决了之前所面临的一系列难题。
  • 软件分析实例
    优质
    本实例深入剖析了软件开发过程中的业务需求分析,通过实际案例讲解如何明确用户需求、制定解决方案及优化流程,旨在提升软件项目成功率。 实用的软件业务需求分析案例,帮助你在工作中学习,在学习中成长。