Architecture Views & Layers of Abstraction and Details: How much is too much?
Aggregated enterprise architecture wisdom
In my previous blog I wrote about the importance of models to successfully complete a merger, acquisition or divestiture. Of course, one organization’s divestiture may be another one’s acquisition. In this blog post I’ll share one my personal experiences as a consultant, supporting two government agencies that were in the middle of this process.
First of all throw away all those books about everything architecture, secondly delete all those special modeling tools, third forget any architecture courses, and finaly say no to architecture consultants. If you followed my advise so far then the next step is to tourist your business and all the things it depends on. Be sure […]![]()
It can bring agility in choosing implementation technologies.
![]() |
| Photo from Web |
One of my clients has Integration Bus, another has Mule, another has JBoss, one has all three with each performing a task that is well suited to that technology. You can use HTTP for transport, or JMS for transport, or MQ for transport or a mix. Service Oriented Solutions can therefore be built using just about any technologies and standards that are suitable for distributed computing.
The search for “quick solutions” to fragmented business applications has pushed RPA investment. I’ve taken over 200 hundred inquiries on RPA in the last six months and also attended Blue Prism, Automation Anywhere, NICE, and other vendors conferences and spoken to thier customers. About half the enterprises I have talked with are just starting out either in vendor review or staging early POCs, with the other half in production and looking for the next process to robotize. I’d estimate only about 10% are in any form of large scaled opertations. And most have tackled simple processes that I define as less then 200 human clicks replaced by a Bot that access less then three applicaitons.
But things are moving quickly. RPA tools are relatively cheap. And they work fast. There is no requirements document. You can download free RPA software and develop a Bot in a few days. And who needs a business case when projects can be self-funded from productivity gains? Yet, I’m sensing that early enthusiasm has led to tapping the breaks. Here’s why?
Stakeholders are not properly aligned to the emerging digital workforce. Yes. It might take only a month to build the digital worker. But six times that to get management and other stakeholders on board. In most organizations, the number of people working for a person is a measure of importance. So when you tell them you will replace humans with digital workers they are threatened. Tech management also has a long list of objections and may resist small changes to legacy systems that make Bots work better. Senior technical leadership is often not on board. And thats just for starters.
Some bad processes are getting robotized. RPA plugs gaps in legacy systems and sometimes will delay needed system modernization. Some processes you don’t want to institutionalize by adding robots. If we can improve things first, then do it.
Episode 3 of this season of Architecture Corner is out (I made a guest appearance in episode 1, “Good at Innovation”). In this installment, Chris the CEO is having trouble with a new sin. What happens when the CEO envies the social media presence of his competitors and decides to buy some followers?![]()
Several years ago my colleague Dan wrote about how we Should Not Get Distracted by the Document. Dan made the case that architecture documents are tools to figure out architecture, not the ex-post-facto results of architecture design you’ve already done in less disciplined ways (verbal debates, email chains, “brainstorming” and other adhoc, document-less activities). But I am going to one-up Dan right […]
continuing
Yet another definition for Business Architecture (i)
Yet another definition for Business Architecture
From
Guessing is how we work at our core brain level. once we start any action we are guessing the next steps such as if we move down a flight of stairs and only if something happens that does nor meet our guessing aka expectation than this will be alerted to our conscious level. The same … Continue reading Guessing makes the difference →
“Business Architecture represents holistic, multidimensional business views of: capabilities, end-to- end value delivery, information, and organizational structure; and the relationships among these business views and strategies, products, polici…
Leveraging Enterprise Architecture for Startup Organizations By Andrea Pudlo…
I generally rather talk about real architecture issues than about…