The Fallacy Of Architecting Behavioral Change With Social Technologies

Blog post info and actions

Blog post body

 

Social networking is hot, and it’s smart to think about how your organization might use it to generate benefit equal to the market hype. As you develop your social technology strategy, it’s particularly important to steer clear of a fallacy of thought that often creeps into technology strategies for enterprise communication and collaboration.

Oftentimes, an enterprise social strategy, like enterprise collaboration strategies before them, will have among its goals a phrase suggesting that the technology should “change the way people communicate.” Superficially, this phrase may accurately describe part of the effect, but at a more fundamental level, it violates a very important change management principle. To make my point, I’ll back up and start with a little history.

I used to communicate via paper memos and phone calls, but it was cumbersome and time-consuming. Email has come to replace much of that. So, the “way I communicate” has changed, right? On the face of it, yes, but, looking more closely, not really, at least not at first. Compared to my “before email” days, I still communicate the same types of things with the same kinds of people — only email made these communications easier (for the most part). I started using email because (1) it could improve the existing way I communicated and (2) it fit my work and life context — it was just a new program to use on my handy desktop PC. Once email became part of my context, I realized that I could use it for communications that were too costly before. At this point, it did, to a degree, change the way I communicate.

Read more

Get On Board: A Copernican Shift In The Focus Of Your IT Delivery

Blog post info and actions

Blog post body

Step back and think: How would you answer the question, “What does your IT group deliver to your business?” Your answer will indicate how you think about the relationship between business and technology, and, in turn, it will affect your business agility and your business-IT alignment.

If you answer anything close to “IT delivers and integrates solutions to meet business requirements,” your mental model boils down to thinking that your solutions support the business: Business is one thing; solutions are a separate thing. If the business has a problem, let it come ask IT for some application to address the problem — maybe IT will even help the business figure out what it needs. Each application supports (typically overlapping) parts of the business, and IT performs whatever behind-the-scenes integration is necessary to gain some degree of coherency across the whole. The result is the sort of siloed spaghetti application mess that most organizations are dealing with — even if SOA and BPM and the rest make it easier to deal with.

Read more

Business 2011 Gets Faster; Business Rules And SOA Policy Get More Important

Blog post info and actions

Blog post body

Can you remember a year when your business both (1) grew in a healthy way and (2) changed more slowly than the year before? Besides a company’s early startup years, such would be the exception, not the rule. So, in 2011, your business is likely to continue accelerating its pace of change. A recent Forrester report, The Top 15 Technology Trends EA Should Watch: 2011 To 2013, named both business rules and SOA policy as items for your watch list — because both of them help accelerate business change.

Back in the mainframe days — and even into minicomputer, client/server, and Web applications — nearly all of the business logic for every application was tightly wrapped up in the application code. A few forward-thinking programmers might have built separate parameter files with a small bit of business-oriented application configuration, but that was about it. But, business changes too quickly to have all of the rules locked up in the code.

Some have tried the route that businesspeople ought to do their own programming — and many vendor tools through the years have tried creatively (though unsuccessfully) to make development simple enough for that. But, business is too complex for businesspeople to do all of their own programming.

Enter business rules, SOA policy, and other ways to pull certain bits of business logic out of being buried in the code. What makes these types of approaches valuable is that they are targeted, contained, and can have appropriate life cycles built around them to allow businesspeople to change what they are qualified to change, authorized to change, and have been approved to change.

Read more

Build Innovation Zones Into Your Architecture

Blog post info and actions

Blog post body

Forrester’s recent book, Empowered, describes the type of technology-based innovation by frontline employees that can cause nightmares for enterprise architects. New tools for business innovation are readily available to anyone, ranging from cloud computing and mobile apps to social networks, scripting languages, and mashups. Faced with long IT backlogs and high IT costs, frontline employees are building their own solutions to push business forward.

What worries architects is that (1) solutions built with these new tools — with little or no vetting — are being hooked to enterprise systems and data, opening potentially big risks to reliability and security, and (2) the siloed, quick-hit nature of these solutions will drive up ongoing costs of maintenance and support. Traditionally, architects use enterprise standards as their primary tool to ensure the quality, efficiency, and security of their organization’s technology base. However, when applied in the typical “lockdown” fashion, standards can stifle innovation — often because vetting a new technology takes longer than the perceived window of business opportunity.

To deal with these conflicting pressures, architects must forge a new equation between responsiveness and technology control. The business value of responsiveness, combined with the typically limited size of enterprise architecture teams, means that most organizations cannot wait for architects to vet every possible new technology. Thus, you must find ways to use architecture to navigate the tension between the business value of responsiveness and the business value of a high-quality technology base. The key is to build innovation zones into your architecture; Forrester defines these as:

Read more

Your Future Needs A Type 4 Technology Strategy

Blog post info and actions

Blog post body

As I discuss with clients the developing notions of Forrester's Business Capability Architecture (see blog post #1 and blog post #2), I have found it important to distinguish between different levels of scope for technology strategy. The primary distinctions have to do with (a) the degree to which a strategy (and the architecture it promulgates) aims to account for future change and (b) the breadth of business and technology scenarios addressed by the strategy.

Thus, I define a four-part technology strategy taxonomy along a two-dimensional continuum with (a) and (b) as axes (IOW, the four parts are archetypes that will occur in varying degrees of purity), to wit:

Read more

The Biggest Problem With SOA Isn't Really About SOA

Blog post info and actions

Blog post body

I'll soon have a client report out with interesting Forrester data about how SOA adoption continued apace during the Great Recession. In the meantime, Forrester partnered with TechTarget on a different SOA survey, primarily to TechTarget's readers, wherein we asked a wider range of SOA questions. The bottom line of all this data is that SOA is alive and well.

SOA's strong health is not a surprise (at least not to Forrester), but something else very interesting came out of the survey. To the question, "What is the most significant challenge you are facing with your SOA project/initiative?" the top response was not really about SOA. Instead, by a 2:1 margin over the next response, the biggest challenge was, "Designing how to do SOA in an integrated way with other initiatives (e.g., BPM, events, BI, rules, etc.)." (I describe this in more detail in a write-up over at SearchSOA.com -- you have to register to read the full article.) 

In other words, people are realizing that, in a multi-technology world, siloed approaches to individual technology areas won't cut it. This is the fundamental insight driving Forrester's development of Digital Business Architecture (see Forrester report) and Business Capability Architecture (go to blog post or to another blog post).

Oh and to see more of the data from the TechTarget/Forrester Research State of SOA Survey for 2010, see this write-up by SearchSOA's Matt DeBarros.

Get A Strong Focus For Your Approach To Cloud

Blog post info and actions

Blog post body

In discussions on cloud computing, I often talk to architects who have been told to create a "cloud strategy." This sounds appropriate enough, but there’s a devil in the details: When the task is "create a Technology X strategy," people often center strategy on the technology. With cloud, they aim to get a good definition of pure cloud and then find places where it makes sense to use it. The result is a technology strategy silo where cloud is placed at the center and usage scenarios are arranged around it. The problem with this is three-fold:

Read more

Business Capabilities Are The Strongest Foundation For Tech Strategy

Blog post info and actions

Blog post body

In developing a technology strategy for your organization, what will be your basis for deciding which technologies to pursue, when to pursue them, and how to implement them? In other words, what will be the foundation for your technology architecture and strategy? In considering this question, I assume we agree that technology strategy should directly support improvement of business outcomes, both now and over the long haul. To provide for the long haul, your technology architecture and strategy must be crafted to support a continuous stream of business change, both small incremental steps and large radical shifts.

Your strategy could begin with a list of hot technologies — perhaps even ones that business colleagues are clamoring for — but how would you know which of them would lead to the most important improvements in business outcomes? You could begin with your top executives’ current business plans and strategies — which would clearly address today’s priorities for improving outcomes — but over the long haul, business plans change, sometimes dramatically, making them an unstable foundation for technology strategy.

Since the goal of technology strategy is to improve business outcomes, let’s refine the question with that as our focus: What basis for technology architecture and strategy:

(a) Aligns best with the ways that business leaders conceive, plan, execute, and measure improvements to business outcomes,

(b) Provides the best structure for building technology implementations that align with and facilitate the ways that businesses change both now and over the long haul, and

(c) Best guides the prioritization, planning, architecture, design, and usage of technology within business improvement projects?

Read more

Business Capability Architecture: Technology Strategy For Business Impact

Blog post info and actions

Blog post body

I talk commonly to architects that are under pressure to create a cloud strategy. Or an SOA strategy. Or a BPM strategy. Or an XYZ strategy. Many will add up a few of these point strategies and call it an overall technology strategy. It’s good to know where we’re going, but is this the right way to do it? No. The problem is that this is technology-focused tech strategy. You can see it in the way we describe applications according to their dominant technology. We call them event-driven apps, or RFID apps, or whatever.

Read more

Policy-based SOA Will Enable Increased Business Value And Agility

Blog post info and actions

Blog post body

One of my favorite Forrester survey statistics to quote about SOA is the proportion of service-oriented architecture (SOA) users that see how important SOA can be for changing their business. In our Enterprise And SMB Software Survey, North America And Europe, Q4 2008 (taken after the start of the current economic crisis), 38% of Global 2000 SOA adopters said they are using SOA for strategic business transformation. This is a very high level of business impact — and far more value than was ever credited to object-oriented or component-based development. Why is this important to note?

Read more