|By Udayan Banerjee||
|May 26, 2010 05:00 AM EDT||
Zachman wrote “This is what is killing Enterprise Architecture” and Sunil starter a discussion on it in Linked iCMG group. The result – 637 comments and counting. It is a lively discussion and could not resist the temptation to summarize it. Though it is a tough ask to summarize 35 pages of heated discussions into one blog post, I am going to be brave enough to try it.
The Starting Point of the Discussion
There is a dilution in the meaning of Enterprise Architecture. The term is loosely used for many IT related activities. Because of this dilution EA is losing its importance and dying.
There was NO disagreement about the proposition that “Enterprise Architecture IS dying”. There was no agreement on any other points. I have picked up points that I thought were most interesting.
- EA vs. E (IS) A vs. E (IT) A
- Has the term EA been hijacked – if so then should you care?
- Did ZF framework originate as Information System framework?
- Is TOGAF an EA framework?
- Can the market forces redefine the meaning of EA?
- Can somebody external to the enterprise play the role of EA?
- How to measure success of EA initiative – Are there enough success stories of EA?
Here are the details – what people have said on these points:
1. EA vs. E (IS) A vs. E (IT) A
Kirk Rheinlander: Enterprise architecture has little to do specifically with information technology
“… An Enterprise may elect to use information technology as an implementation option but the Enterprise can also be implemented with pencils, paper and file cabinets…”
“…the purpose of EA is to provide a governance mechanism for executive insight supporting decision making…”
“…What I DISAGREE with is the notion of enterprise architecture as the same thing as this IT architecture role…”
Deepak Berwal: EA definition
“…is the art and science of enterprise design…”
“…the hope for enterprise architecture is that applying systematic rational methods to the design of an enterprise will produce one that more effectively and efficiently pursues its purposes…”
John Gardner, CMC: Goal of EA
“…as per Zachman – the goal of enterprise architecture is to engineer the enterprise so it is as lean as possible and … can dynamically handle the demands upon it…”
Nya Alison Murray: Reverse technical snobbery
“…the concept that there is no need for any technical knowledge of IT to provide enterprise architecture… I think it is disrespect for technical and analytical knowledge of any kind… Do we really have to pretend we are ignorant of all IT disciplines to be respected in business circles…”
2. Has the term EA been hijacked – if so then should you care?
Kirk Rheinlander: Lack of understanding of what EA is
“…if you look at 100 EA jobs on any job board, 99 of them will be IT architects of one flavor or another… this makes it extremely tough for those that have been doing EA for 25+ years to find work, when their job title has been co-opted by techies…”
“…I wonder what a true enterprise architect does to find work…”
“…almost universal lack of understanding of 25 years of EA history (except for a select few EA evangelists that get it) and benefits, are what is killing EA as a profession. EA today, as typically practiced is a pale facsimile of what EA was designed and practiced as….”
“…Most of the people that I know they do EA work that spans the enterprise, and not IT focused, have struggled to find work in recent years…”
Isaka Traore: Enterprise Architecture misperceptions
“…confusion tends to be created by those who use or misuse concepts and frameworks… Zachman … TOGAF and various others give us prescriptive ways of addressing architectural concerns…”
“…the practice largely originated from work and musings by IT minded folks…”
Roy Bynum: Role of IT vendor in this confusion
“… it is the so called IT vendors that have messed up the concept of enterprise level architecture…”
David V. Corbin: Hijacking of the job title
“…do I really care if (the term) EA is hijacked? A resounding YES!…”
“…Titles in (most) other professions [and the debate is still open on if EA is/should be a true "profession"] are very well defined. One cannot simply claim to be an MD, Lawyer, etc…”
David Winders: Hijacking of the job title
“…it causes the meaning of EA to be diluted and misrepresented when people are trying to work towards understanding what it is and to communicating it correctly…”
Jayesh Nazre: Hijacking of the job title
“…is it does not bother me if the Technical Architect title is used by certain individuals who really are product specialist and not Technical Architects…”
3. Did ZF framework originate as Information System framework?
Kirk Rheinlander: Origin of the term EA
“…Zachman coined the term Enterprise Architecture in a published paper in 1987, although I believe Banning was already using that term inside GE prior to that point…”
Graham Berrisford: Origin of the term EA
“…For many years, John Zachman said his framework was for Information Systems Architecture. The framework has changed little since then – even though John Zachman later coined the term Enterprise Architecture – probably after the Clinger Cohen Act (1996) – which refers only to IT Architecture – does not mention Enterprise Architecture at all…”
“…The paper you quote is on the internet – A framework for information systems architecture, IBM SYSTEMS JOURNAL, VOL 26. NO 3. 1987. The abstract says “This paper defines information systems architecture by creating a descriptive framework. Please read the paper and tell me where it mentions enterprise architecture…”
“…There is a lot of wishful thinking in this discussion. Whether you like it or not – out there in the market place – EA remains rooted in thinking about IS and IT – because that is where it (mostly) started. Let’s get our facts straight. Today’s best-known EA frameworks did not start out as EA frameworks. They have their roots in thinking about Information Systems – rather than Information Technologies…”
Alan Dyer: Origin of the term EA
“…Zachman used the term EA in relation to the ZF around 1996 in a series of three papers…”
Nic Harvard: BPR and EA
“…BPR was not a world away from what we now term EA, and a lot of people in these forums have seen great concepts crash and burn by being hijacked in various ways…”
“…Speak to any 55-year old+ CIO / CFO / CEO about BPR however, and he will have security escort you out the building in 5 minutes flat…”
4. Is TOGAF an EA framework?
Ron Segal: NO
“…TOGAF’s pedigree is technical architecture, it has shifted towards a more modern, business driven approach, but the whole thrust remains IT architecture…”
Kirk Rheinlander: NO
“…TOGAF is IT architecture, not Enterprise Architecture – they got it wrong, and they continue to perpetuate the myth…”
Bran Kop, BSEE MSCS: YES
“…TOGAF is a comprehensive framework for enterprise architecture, i.e. it is NOT only Information System Architecture… The artifacts produced so far in TOGAF belong to first four rows of Zachman EA classification framework…”
Van Luu: YES
“…all the questions raised here have associated answers in TOGAF…”
5. Can the market forces redefine the meaning of EA?
Kirk Rheinlander: IT folks messed it up
“…we already HAD the EA demand and market well defined, until the IT and software people decided that they could abscond with the title, probably out of ignorance…”
Jayesh Nazre: Market will drive the demand
“…The market will drive the demand and the need. That’s why you see 99% of the jobs with IT as a focus…”
Donald Tiffany Jr.: Who defines the term?
“…the truth is that Oracle (Sun, BEA etc), Microsoft, and IBM along with government bureaucracies and other large contractors will define EA, are defining it…”
“…the market is not demanding the chief architect of architects, the CEO’s right hand man above all his VPs, it is a fantasy…”
Sanjib Talukdar: Understanding need for EA
“…As long as the business side of an enterprise does not realize that a UNIFIED long term view [including business strategy and IT strategy] of the Enterprise should be defined and then enforced through flexible governance, Enterprise Architecture will always be a mirage…”
Mark Brennan: Need to evolve
“…A discipline always needs to steer a good course between evolved theory, where ideal scenarios play out to a best case ROI, and the real world constraints of time, budget, competing imperatives…”
“…The end product – though forever evolving and iterative – must be perceived as effective, fluid, intuitive and “made for humans”…”
6. Can somebody external to the enterprise play the role of EA?
Roy Bynum: Skill vs. Talent
“…Whether Enterprise Architect refers to a Business process architect, or an Information process is somewhat irrelevant if your target customer base does not understand that what he is looking for is talent and not necessarily someone who knows a methodology…”
Donald Tiffany Jr.: Skill vs. Talent
“…Individuals that fill these roles well don’t really fit into the mold of one discipline… most only fill these roles at a single organization for a temporary period…”
Donald Tiffany Jr.: Enterprise Architects within the business
“…instead of trying to have the Enterprise Architect supplant existing enterprise roles that already hold the types of responsibilities that many here assign to Enterprise Architect in its broadest definition, we should instead try to incorporate these high level approaches and principles into those other disciplines from which those other roles spring…”
“…The CEOs and Board of Directors out there, I don’t think want to or feel the need to be replaced by EAs and their formal systematic approaches. That is one of the reasons why I think EA has been redefined over the years…”
7. How to measure success of EA initiative – Are there enough success stories of EA?
Kirk Rheinlander: Yes, it has worked in the past
“…There is no role in a corporation that has nearly the impact of the EA – not even the President. An effective EA influences everything, changes everything, and, in the end, makes a major difference. I do love it, and miss the role dearly, but in the end, the overwhelming IT bastardization of the term, won out. Eating became more important than my ideals, however noble…”
Donald Tiffany Jr.: If EA was so successful then why no demand?
“…If EAs were so successful at improving enterprises in their roles at the highest levels with the broadest scope in terms of their responsibility, then why are they not hired for this purpose as a first matter of course by every enterprise in existence…”
Ron Segal: Lack of measure
“…what is the definition of a – successfully implemented enterprise architecture – How do you recognize one…”
David V. Corbin: Measurability
“…lack of measurability and metrics is major issue…”
“…it is very difficult to establish something that applies well to an automated manufacturing facility for retail products (hundreds of products/customers, very little innovation) and also applies to something extremely specialized such as development of space borne systems (single product/customer, very little “off-the-shelf”)…”
Mark Brennan: 2.0 Enterprise
“…I provide my customers verifiable goals, metrics and milestones in the evolution toward a 2.0 enterprise, capable of covering so much more ground with the same number of people, than a traditional legacy enterprise.
If my stuff only runs on diagrams, it’s a FAIL. My stuff runs in the real world, and it is judged daily by some very hands-on business leaders…”
★ Steve Towers ★: Sustainable results
“…If we all focus on sustainable results we will justify the investment and help move EA to a new level…”
Containers are changing the security landscape for software development and deployment. As with any security solutions, security approaches that work for developers, operations personnel and security professionals is a requirement. In his session at @DevOpsSummit, Kevin Gilpin, CTO and Co-Founder of Conjur, will discuss various security considerations for container-based infrastructure and related DevOps workflows.
Oct. 13, 2015 03:00 AM EDT Reads: 322
Containers are all the rage among developers and web companies, but they also represent two very substantial benefits to larger organizations. First, they have the potential to dramatically accelerate the application lifecycle from software builds and testing to deployment and upgrades. Second they represent the first truly hybrid-approach to consuming infrastructure, allowing organizations to run the same workloads on any cloud, virtual machine or physical server. Together, they represent a ver...
Oct. 13, 2015 02:45 AM EDT Reads: 199
SYS-CON Events announced today that Super Micro Computer, Inc., a global leader in high-performance, high-efficiency server, storage technology and green computing, will exhibit at the 17th International Cloud Expo®, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. Supermicro (NASDAQ: SMCI), the leading innovator in high-performance, high-efficiency server technology is a premier provider of advanced server Building Block Solutions® for Data ...
Oct. 13, 2015 02:30 AM EDT Reads: 181
SYS-CON Events announced today the Containers & Microservices Bootcamp, being held November 3-4, 2015, in conjunction with 17th Cloud Expo, @ThingsExpo, and @DevOpsSummit at the Santa Clara Convention Center in Santa Clara, CA. This is your chance to get started with the latest technology in the industry. Combined with real-world scenarios and use cases, the Containers and Microservices Bootcamp, led by Janakiram MSV, a Microsoft Regional Director, will include presentations as well as hands-on...
Oct. 13, 2015 02:30 AM EDT Reads: 144
Between the compelling mockups and specs produced by analysts, and resulting applications built by developers, there exists a gulf where projects fail, costs spiral, and applications disappoint. Methodologies like Agile attempt to address this with intensified communication, with partial success but many limitations. In his session at DevOps Summit, Charles Kendrick, CTO and Chief Architect at Isomorphic Software, will present a revolutionary model enabled by new technologies. Learn how busine...
Oct. 13, 2015 02:00 AM EDT Reads: 391
IT data is typically silo'd by the various tools in place. Unifying all the log, metric and event data in one analytics platform stops finger pointing and provides the end-to-end correlation. Logs, metrics and custom event data can be joined to tell the holistic story of your software and operations. For example, users can correlate code deploys to system performance to application error codes.
Oct. 13, 2015 02:00 AM EDT Reads: 316
Achim Weiss is Chief Executive Officer and co-founder of ProfitBricks. In 1995, he broke off his studies to co-found the web hosting company "Schlund+Partner." The company "Schlund+Partner" later became the 1&1 web hosting product line. From 1995 to 2008, he was the technical director for several important projects: the largest web hosting platform in the world, the second largest DSL platform, a video on-demand delivery network, the largest eMail backend in Europe, and a universal billing syste...
Oct. 13, 2015 02:00 AM EDT Reads: 351
If you are new to Python, you might be confused about the different versions that are available. Although Python 3 is the latest generation of the language, many programmers still use Python 2.7, the final update to Python 2, which was released in 2010. There is currently no clear-cut answer to the question of which version of Python you should use; the decision depends on what you want to achieve. While Python 3 is clearly the future of the language, some programmers choose to remain with Py...
Oct. 13, 2015 02:00 AM EDT Reads: 323
When I describe Continuous Delivery to people I generally spend a fair amount of time impressing on them that it is not about tools and technicalities. It is not even about the relationship between developers and operations or product owners and testers. Continuous Delivery is about minimizing the gap between having an idea and getting that idea, in the form of working software, into the hands of users and seeing what they make of it. This vital feedback loop is at the core of not just good deve...
Oct. 13, 2015 01:00 AM EDT Reads: 169
Containers have changed the mind of IT in DevOps. They enable developers to work with dev, test, stage and production environments identically. Containers provide the right abstraction for microservices and many cloud platforms have integrated them into deployment pipelines. DevOps and containers together help companies achieve their business goals faster and more effectively. In his session at DevOps Summit, Ruslan Synytsky, CEO and Co-founder of Jelastic, will review the current landscape of...
Oct. 13, 2015 12:15 AM EDT Reads: 245
As operational failure becomes more acceptable to discuss within the software industry, the necessity for holding constructive, actionable postmortems increases. But most of what we know about postmortems from "pop culture" isn't actually relevant for the software systems we work on and within. In his session at DevOps Summit, J. Paul Reed will look at postmortem pitfalls, techniques, and tools you'll be able to take back to your own environment so they will be able to lay the foundations for h...
Oct. 12, 2015 11:15 PM EDT Reads: 170
There’s no shortage of guides and blog posts available to provide you with best practices in architecting microservices. While all this information is helpful, what doesn’t seem to be available in such a great number are hands-on guidelines regarding how microservices can be scaled. Following a little research and sifting through lots of theoretical discussion, here is how load-balancing microservices is done in practice by the big players.
Oct. 12, 2015 11:15 PM EDT Reads: 158
DevOps is here to stay because it works. Most businesses using this methodology are already realizing a wide range of real, measurable benefits as a result of implementing DevOps, including the breakdown of inter-departmental silos, faster delivery of new features and more stable operating environments. To take advantage of the cloud’s improved speed and flexibility, development and operations teams need to work together more closely and productively. In his session at DevOps Summit, Prashanth...
Oct. 12, 2015 09:45 PM EDT Reads: 272
In a report titled “Forecast Analysis: Enterprise Application Software, Worldwide, 2Q15 Update,” Gartner analysts highlighted the increasing trend of application modernization among enterprises. According to a recent survey, 45% of respondents stated that modernization of installed on-premises core enterprise applications is one of the top five priorities. Gartner also predicted that by 2020, 75% of
Oct. 12, 2015 08:00 PM EDT Reads: 454
With major technology companies and startups seriously embracing IoT strategies, now is the perfect time to attend @ThingsExpo in Silicon Valley. Learn what is going on, contribute to the discussions, and ensure that your enterprise is as "IoT-Ready" as it can be! Internet of @ThingsExpo, taking place Nov 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 17th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading in...
Oct. 12, 2015 04:30 PM EDT Reads: 195
DevOps Summit, taking place at the Santa Clara Convention Center in Santa Clara, CA, and Javits Center in New York City, is co-located with 17th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to wait...
Oct. 12, 2015 04:15 PM EDT Reads: 145
Despite all the talk about public cloud services and DevOps, you would think the move to cloud for enterprises is clear and simple. But in a survey of almost 1,600 IT decision makers across the USA and Europe, the state of the cloud in enterprise today is still fraught with considerable frustration. The business case for apps in the real world cloud is hybrid, bimodal, multi-platform, and difficult. Download this report commissioned by NTT Communications to see the insightful findings – registra...
Oct. 12, 2015 04:00 PM EDT Reads: 412
Saviynt Inc. has announced the availability of the next release of Saviynt for AWS. The comprehensive security and compliance solution provides a Command-and-Control center to gain visibility into risks in AWS, enforce real-time protection of critical workloads as well as data and automate access life-cycle governance. The solution enables AWS customers to meet their compliance mandates such as ITAR, SOX, PCI, etc. by including an extensive risk and controls library to detect known threats and b...
Oct. 12, 2015 03:00 PM EDT Reads: 324
As we increasingly rely on technology to improve the quality and efficiency of our personal and professional lives, software has become the key business differentiator. Organizations must release software faster, as well as ensure the safety, security, and reliability of their applications. The option to make trade-offs between time and quality no longer exists—software teams must deliver quality and speed. To meet these expectations, businesses have shifted from more traditional approaches of d...
Oct. 12, 2015 03:00 PM EDT Reads: 295
As the world moves towards more DevOps and microservices, application deployment to the cloud ought to become a lot simpler. The microservices architecture, which is the basis of many new age distributed systems such as OpenStack, NetFlix and so on, is at the heart of Cloud Foundry - a complete developer-oriented Platform as a Service (PaaS) that is IaaS agnostic and supports vCloud, OpenStack and AWS. In his session at 17th Cloud Expo, Raghavan "Rags" Srinivas, an Architect/Developer Evangeli...
Oct. 12, 2015 02:30 PM EDT Reads: 292