I just returned from a business visit to India, and on the long way back, I had the time to sort out some observations and ideas on the future of the banking backbone that I had discussed with bankers as well as banking platform vendor execs over the past few weeks. But let me start from the beginning.
Whether you are a CEO, CIO, IT employee, or working outside of IT, you have some level of understanding of your organization’s strategy. At least that’s what I believe. But how much do you understand? To find out we’re conducting research across the enterprise to see how well employees understand business strategy and whether they have any idea about the IT strategy or even the IT architecture strategy.
As a reader of this blog, I know you are an innovative thinker and business-savvy — I’m hoping you will please take five minutes now or later today to help out our research by taking part in this survey, no matter where you work or what your role is. Even if you cannot take the survey, you can still help by sharing a link to this post with friends, colleagues, and associates who you think may be interested in the results.
The survey examines a number of aspects of business and IT strategy, such as:
How well defined and understood is the business & IT strategy?
How well understood are the measures of strategy success?
What time horizons are most common for strategic planning?
Frequency of planning updates
The perception of IT (from inside IT and from outside IT)
I have received a number of inquiries on the future of SPARC and Solaris. Sun’s installed base was already getting somewhat nervous as Sun continued to self-destruct with a series of bad calls by management, marginal financial performance, and the cancellation of its much-touted “Rock” CPU architecture. Coming on top of this long series of negative events, the acquisition by Oracle had much the same effect as throwing a cat into the middle of the Westminster dog show, and Oracle’s public responses were vague enough that they apparently increased rather than decreased customer angst (to be fair, Oracle does not agree with this assessment of customer reaction, and has provided a public list of customers who endorsed the acquisition at http://www.oracle.com/us/sun/030019.htm).
Fast forward to last week at Oracle’s first analyst meeting focused on integrated systems. While much of the content was focused on integrating the software stack and discussions of the new organization, there were some significant nuggets for existing and prospective Solaris and SPARC customers:
Adobe has gotten into the content management business, with its announcement earlier today of its intent to acquire Day software for $240 million. Day —with its WCM, DAM, and collaboration offerings — has had a good deal of buzz over the last year or so. Why? Mostly due to a renewed marketing push, demo-friendly products, and occasional uncertainty around competitors due to acquisitions (Interwoven, Vignette) . Day was one of the few remaining independent WCM vendors with enterprise credentials and was ripe for the picking, particularly given the strength of its WCM product. Adobe, of course, brings its document, creative authoring, and rich Internet application development tools to the table.
With the Day deal and last year’s Omniture acquisition, Adobe continues to assemble components of the online customer engagement ecosystem that we wrote about earlier this year. What’s interesting is which vendors are approaching this ecosystem — from the standpoint of ECM (IBM, Oracle/Stellent, Open Text/Vignette), marketing software (Alterian/MediaSurface), enterprise search (Autonomy/Interwoven), and now creativity software/interactive Web applications (Adobe).
So, what does this deal mean for content and collaboration pros?
Short term, there shouldn’t be a whole lot to worry about for either set of customers. Adobe and Day’s offerings generally don’t have much overlap , but rather are complementary. So there should be no worries about certain products being discontinued in favor of others.
Day and Adobe customers will have the opportunity to source more components of the online customer engagement ecosystem from a single vendor and potentially take advantage of possible integrations to come down the road.
With all the hype and progress happening around cloud computing, we know that our infrastructure and operations professional clients are under pressure to have a cloud answer. This is causing some unproductive behavior and a lot of defensiveness. A growing trend is to declare victory – point to your virtual infrastructure where you can provision a VM in a few seconds and say, “See, I’m a cloud.” But you aren’t, really. And I think you know that.
Being a cloud means more than just using server virtualization. It means you have the people, process, and tools in place to deliver IT on demand, via automation, are sharing resources so you can maximize the utilization of assets and are enabling your company to act nimbly. In our latest Forrester report we document that to be a cloud you need to have:
After an in-depth survey of IT security and risk professionals, as well as our ongoing work with leaders in this field, Forrester recognized the need for a detailed, practical way to measure the maturity of security organizations. You asked, and we responded. I'm happy to announce today we published the Forrester Information Security Maturity Model, detailing 123 components that comprise a successful security organization, grouped in 25 functions, and 4 high level domains. In addition to the People, Process, and Technology functions you may be familiar with, we added Oversight, a domain that addresses the strategy and decision making needed to coordinate functions in the other three domains.
Our Maturity Model report explains the research and methodology behind this new framework, which is designed to help security and risk professionals articulate the breadth of security’s role in the organization, identify and fix gaps in their programs, and demonstrate improvement over time.
What makes the Forrester Information Security Maturity Model work?
We are sometimes so focused on details that we forget to think clearly. Nothing new there; it’s still a story about trees and forest. A few years ago, this was clearly the case when I met with one of the first vendors of run book automation. My first thought was that it was very similar to workload automation, but I let myself be convinced that it was so different that it was obviously another product family. Taking a step back last year, I started thinking that in fact these two forms of automation complemented each other. In “Market Overview: Workload Automation, Q3 2009,” I wrote that “executing complex asynchronous applications requires server capacity. The availability of virtualization and server provisioning, one of the key features of today’s IT process [run book] automation, can join forces with workload automation to deliver a seamless execution of tasks, without taxing IT administrators with complex modifications of pre-established plans.”In June of this year, UC4 announced a new feature of its workload automation solution, by which virtual machines or extension to virtual machines can be provisioned automatically when the scheduler detects a performance issue (see my June 30 blog post “Just-In-Time Capacity”). This was a first sign of convergence. But there is more.
Automation is about processes. As soon as we can describe a process using a workflow diagram and a description of the operation to be performed by each step of the diagram, we can implement the software to automate it (as we do in any application or other forms of software development). Automation is but a variation of software that uses pre-developed operations adapted to specific process implementations.
As CEOs put IT budgets under pressure year after year, CIOs and their teams focus on balancing money spent on running the business (RTB) versus money spent on growing the business (GTB). By decreasing the percentage of their budget spent on maintenance and ongoing operations (RTB), they aim to have a greater share of their budget to spend on projects that grow the business. In the best IT organizations, the ratio can sometimes approach 50:50 — however, a more typical ratio is 70% RTB and 30% GTB.
Unfortunately, such practices suggest an incremental budget cycle — one that looks at the prior year’s spend to determine the next year’s budget. While this may be appropriate for the RTB portion of the IT budget, it is far from ideal for the GTB portion. Incremental budgeting for GTB results in enormous tradeoffs being made as part of the IT governance process, with steering committees making decisions on which projects can be funded based upon the IT and business strategy. Anyone from outside of IT who has worked through IT governance committees understands just how challenging that process can be. And the ultimate result of such tradeoffs is that sometimes valuable projects go unfunded or shadow-IT projects spring up to avoid the process altogether.
To paraphrase Charles Dickens, Q2 2010 seemed like the best of times or the worst of times for the big software vendors. For Microsoft, it was the best of times; for IBM, it was (comparatively) the worst of times; and for SAP it was in between. IBM on June 19, 2010, reported total revenue growth of just 2% in the fiscal quarter ending June 30, 2010, with its software unit also reporting 2% growth (6%, excluding the revenues of its divested product lifecycle management group from Q2 2009). Those growth rates were down from 5% growth for IBM overall in Q1 2010, and 11% for the software group. In comparison, Microsoft on June 22, 2010, reported 22% growth in its revenues, with Windows revenues up 44%, Server and Tools revenues up 14%, and Microsoft Business Division (Office and Dynamics) up 15%. And SAP on June 27, 2010, posted 12% growth in its revenues in euros, 5% growth on a constant currency basis, and 5% growth when its revenues were converted into dollars.
What do these divergent results for revenue growth say about the state of the enterprise software market?
Infrastructure diversity is one important component of many IT infrastructures’ complexity. Even at a time when organizations are standardizing on x86 hardware, they often maintain separate support groups by types of operating systems. In the meantime, we see even more technology diversity developing in a relentless pursuit of performance, and ironically, simplification. This begs a simple question: Should we, for the sake of operational efficiency, standardize at the lowest possible level, e.g., the computing platform, or at a much higher level, e.g., the user interface?
In the past months, I think a clear answer was provided by the mainframe world. One key element that actually limits mainframe expansion in some data centers is the perception from higher levels of management that the mainframe is a complex-to-operate and obsolete platform, too radically different from the Linux and Windows operating systems. This comes from the fact that most mainframe management solutions use an explicit interface for configuration and deployment that requires a detailed knowledge of the mainframe specificity. Mastering it requires skills and experience that unfortunately do not seem to be taught in most computer science classes. Because mainframe education is lacking, the issue seems to be more acute than in other IT segments. This eventually would condemn the mainframe when all the baby boomers decide that they would rather golf in Florida.
This whole perception was shattered to pieces by two major announcements. The most recent one is the new IBM zEnterprise platform, which regroups a mix of hardware and software platforms under a single administration interface. In doing this, IBM provides a solution that actually abstracts the platforms’ diversity and removes the need for different administrators versed in the vagaries of the different operating systems.