Some Inconvenient Thoughts about Architecture

  1. Enterprise Architecture should include Diagrams understood by the highest executive level to be useful. If you don’t present to top executives, your ability to make a difference is significantly deficient
  2. Enterprise Architecture should go down to technical details to be efficient. “PowerPoint Architecture” is quickly proved irrelevant, and ignored.
  3. Producing effective Enterprise Architecture without asking questions to Business, Vendors, IT etc is not possible.
  4. Service-Oriented Architecture works beautifully, as long as it is done behind the curtain in response to very specific business demands.
  5. Well-defined abstractions are critical to providing close oversight without doing ridiculous amount of work.
  6. TOGAF knowledge adds value to a good Architect, however a person whose main achievement is getting such certification is not an Architect.
  7. If your Enterprise Architecture does not include costs, performance and other quantitative information, it is no more than a shot in the dark.
  8. Business Motivation Modelling and Business Capability Modelling work, if done so well it could be presented to top executives.
  9. Information Architecture should be incremental, as it will never be completed.
  10. A good Architect knows how to model Architecture, can start immediately and would re-factor on the fly if needed. People who demand weeks or months to figure out how to model Architecture do not know how to do it.
  11. Good Architecture Modelling software can be used full-speed a few days into the start of the project. Anything that cannot, is not a good tool for an Architect.

要查看或添加评论,请登录

Alex Jouravlev的更多文章

  • You have your Business Architecture. Do you use it?

    You have your Business Architecture. Do you use it?

    As a Consultant, I often ask prospective clients about Business Architecture. The usual answer is that someone already…

  • The True Face of Level 4 Process Mapping

    The True Face of Level 4 Process Mapping

    We need to have a serious conversation about Process Centricity vs Data Centricity in the face of Digital…

  • Agile, Simplified

    Agile, Simplified

    It doesn’t look like there is a good working definition of what constitutes Agile. The Agile Manifesto is supposed to…

    6 条评论
  • As-is Modelling, the Sweet Wasteland of Enterprise Architecture

    As-is Modelling, the Sweet Wasteland of Enterprise Architecture

    Enterprise Architecture is under attack. On one side, the Service Design people are “planning and organizing people…

    81 条评论
  • Agile Expectations Board

    Agile Expectations Board

    An Agile Expectations Board seeks to prevent an Agile project from successfully delivering Iterations on the way to…

  • Understanding Semantic and Property Graphs

    Understanding Semantic and Property Graphs

    Executive Summary As enterprises increasingly adopt Graph Databases, to better reflect the nature of the data, or as…

  • The Cost of the Right to be Different

    The Cost of the Right to be Different

    It is a high season for IT contracts here in Canberra, so the “Let the Hundred Flowers Bloom” anti-pattern is in full…

  • COTS or CRHMS? Understanding Full Stack of a Core Enterprise Software.

    COTS or CRHMS? Understanding Full Stack of a Core Enterprise Software.

    Commercial Off-the-shelf Software, or COTS, seems as, although expensive, a way to avoid risks and challenges…

    1 条评论
  • Enterprise is the Data: Are Processes Overrated?

    Enterprise is the Data: Are Processes Overrated?

    The first thing I noticed when started to transition some of my clients from UML to OWL Ontology Modelling was that…

    6 条评论
  • Expect More Sparse Data

    Expect More Sparse Data

    One of the arguments for NoSQL Databases, along their ability to handle Big Data, is their ability to handle sparse…

    1 条评论

社区洞察

其他会员也浏览了