• Home
  • RSS Feed
  • Log in

Gero Vermaas

Lean Architecture Principle #7: Architecture Initiated by Business Goals
Posted by Gero Vermaas in the early evening: June 21st, 2010

This is the seventh post in a series of blog posts discussing Lean Architecture principles. Each post discusses one principle. Applying these principles results in an architecture (process) that is better connected to the business, better able to deal with change and more cohesive. The seventh principle we discuss is called “Architecture Initiated by Business Goals“.

As a negative example: we’ve probably all seen situations where people start “investigating” the possibilities of a cool new technology without having a clue how it could contribute to achieving the business goals. Although this might be fun, interesting and good on the architects resume, it does not add value for the business and therefore no effort should be put into it.

The “business” is the most important stakeholder in any company and therefore also for the architecture role. The business defines vision and goals for the company and architecture must help to achieve the company vision and goals. It it crucial that architects understand the vision and goals and architects therefore will have to be in regular contact with the business. Make sure to actually talk with the business on a regular basis since it is hard to grasp the “real” essence of a vision from a document or slidepack. Understand what the business are aiming for and more importantly, “why” they are aiming for that. After understanding, architects - together with other stakeholders - can define the architecture vision, goals and short term actions. Capture this in a limited set a slides or few page document that can be discussed with and (very important) understood by the business. If you cannot explain to the business why you’re making certain decisions, then there’s more work to do.

Obviously, the Connection part of the 3 C’s of architecture is directly addressed by this principle. Applying this principle will ensure that architects are focussing on what adds values for the business. “Buy in” by the business for your plans is easier achieved, because they recognize their own vision and goals in the architecture vision and goals. Applying this principles also helps to achieve Changeability because you will know what the most likely areas for change are and therefore you’ll know where flexibility makes sense in the architecture.

This was the seventh in a series of blog posts on Lean Architecture principles, the next one will follow in about a week.

Share

Tags: agile architectuur, Architecture, Lean, lean architecture, lean architectuur
Filed under Architecture, lean architecture | 1 Comment »



One Response to “Lean Architecture Principle #7: Architecture Initiated by Business Goals”



    Tweets that mention Architecture Initiated by Business Goals | Xebia Blog -- Topsy.com Says:
    Posted at: June 22, 2010 at 7:53 am

    [...] This post was mentioned on Twitter by Arnon Rotem-Gal-Oz and Xebia BV, Gerard Janssen. Gerard Janssen said: @gerove blogs on #leanarchitecture Architecture Initiated by Business Goals http://bit.ly/aiL9oM via @AddToAny [...]

    Reply


Leave a Reply

Click here to cancel reply.


Xebia Sites

  • Xebia Corporate
  • Xebia France
  • Xebia India
  • Xebia Sweden

Categories

  • Java (311)
  • Agile (181)
  • General (136)
  • Scrum (67)
  • Architecture (64)
  • Testing (59)
  • Performance (46)
  • Middleware (56)
    • Deployment (38)
  • Xebia Labs (39)
  • SOA (31)
  • Podcast (31)
  • Project Management (28)
  • Tools (26)
  • Uncategorized (20)
  • lean architecture (20)
  • Quality Assurance (17)
  • Articles (13)
  • Requirements Management (13)
  • Virtualization (19)

Tag Cloud

    Scrum lean architectuur agile architectuur Scala JPA implementation patterns SOA Flex Maven Moving to India Lean ACT Ajax lean architecture Architecture Frameworks XML JPA Oracle TDD Groovy Java Xebia Javascript Grails Hibernate Eclipse Concurrency Control product owner Agile Spring

Archives

  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
Avatars by Sterling Adventures