Where TOGAF fits in
Enterprises looking to scale their development processes often face bottlenecks at every step. A framework like TOGAF can help overcome obstacles and bring a faster pace of development that’s a fit with the organization’s larger business goals.
TOGAF recognizes various levels of abstraction within an enterprise IT implementation, and it helps ensure that priorities and goals set at the business architecture level trickle down to the technology architecture level. To obtain TOGAF benefits in the long run, the organization must implement a change management process. The April 2018 update to TOGAF, version 9.2 of the framework, was designed to provide better organization of documents that define the framework in the form of a TOGAF library.
TOGAF’s purpose is to align business goals with IT priorities. TOGAF looks to drive efficiency, consistency and predictability across various teams developing enterprise applications. By embracing open standards that teams can customize and reuse, it also helps to fend off vendor lock-in.
TOGAF is particularly of interest to enterprise architects, solutions architects, IT architects and software architects. The job of an architect is to ensure the different technology teams across the organization don’t hinder each other but instead work seamlessly. They must also ensure their systems can stand the test of time and evolve along with the organization’s complexity. TOGAF helps them meet these goals so that they can implement consistency across the technology landscape and provide alignment between various teams.
TOGAF and microservices
As enterprises look to meet aggressive business goals with digital enablement, they increasingly turn to the microservices model of software delivery. However, this distributed, componentized architecture greatly increases complexity and puts entire projects at risk of failure when teams are not completely on board with the operating model. For microservices adoption, a framework like TOGAF can be used to standardize best practices that govern software and IT teams. The approach helps them operationalize the microservices methodology at a large scale.
Source: Tech Target
Author: Twain Taylor