Mike Walker
February 2009
Applies to:
Enterprise Architecture
Summary: This article aims to show architects a way tounderstand key forces on the business of IT, what they can do to add value, andthe key areas of focus and technologies that will help them deliver value backto the business. (15 printed pages)
Introduction
Shifting Demands for Architects
How Architects Can Add Value
Four Key Architectural Imperatives
Key Technology Areas in Which to Invest
Conclusion
Resources
The current economic condition in which we reside (as of thiswriting) has given rise to particularly challenging times for information-technology(IT) professionals. Events in the financial sectors and other correspondingindustry sectors have had a substantial impact on technology products andservices. Although there is much debate by economists on the length, depth, andimpact of the economic crisis, we can safely assume that it will not go away inthe foreseeable future (see Forrester;October 15, 2008). Its duration is enough to affect business and ITpriorities significantly for the next fiscal year or two.
Despite the economic slump, businesses that continue to investand innovate will have significant competitive advantage both during and after it.Furthermore, organizations that look past the immediate challenges and towardthe opportunities that the economic condition presents will have longevity andsustainability well after it. A great example of this is growth byacquisitions. Making key technology assessments and acquisitions can change theposition of a company in the market, reduce risk, and increase stockholdervalue.
“With the pace of innovation heating up, any enterprise that fails to replace 10 percent of its revenue stream annually is likely to be out of business within five years.”
The Economist magazine, 2003
IT will be at the center of this innovation; it is a key enabler for companies. IT decision makers such as architects will find themselves in high demand, and their expertise is one that will be used to its full extent. An architect poses the technical know-how to make complex and holistic decisions that affect millions of dollars for an organization.
This article will focus on how the economy affects both architecturein the enterprise and the architect who is a technical decision maker in manycompanies. By exploring the economic condition along with forces that are imposedon companies, key technology focus areas will emerge. Those technology areaswill lead to specific technologies that will satisfy business demands.
With this new economic condition, companies will start to realigntheir IT decision makers in accordance with their priorities as a business. Creatingalignment with the business and architects is imperative. The architect is atthe center of most major IT decisions, by either making the decision or beingan advisor to the decisions in question. This realignment will naturally shiftthe priorities for architects. The exciting, new, strategic technology projectswill fade away, and the more tactical projects will prevail.
This can be seen with the current trends and activities in themarket, such as:
For architects, business as usual will change; they will have to leverage their diverse skill set to address the demands of the industry and their company. The skills that architects will leverage are the following:
The skills that were mentioned—such as process orientation, business savvy/technical acumen, and critical thinking—will aid architects in better understanding how their specific company operates. Each company is different in how it interrupts the industry and correspondingly reacts to that understanding.
To understand the priorities of an organization, we must take astep back to understand what influences the direction that our companies take.There are direct and indirect influences—or forces—that determine the course ofa company. These forces can change as time progresses, so that predicting themcan be very difficult. Business SMEs often understand these forces very well,as they keep their eyes and ears on them to qualify their decisions. Architectsmust do the same.
IT has become less of a function of strategic value to companies—nolonger a necessary evil or cost center, but a real differentiating factor in thebusiness of a company. Architects who have an understanding of forces willprovide inherent alignment with the goals and objectives of a company.
Forces can be grouped into three high-level groups. These groupsinclude the following:
CIOs, COOs, and IT architects will take into consideration these forces, as they drive technology decisions, initiatives, projects, and purchasing. Understanding these forces will enable architects to snap to the business priorities and imperatives with more ease and less uncertainty.
Figure 1 shows more detail on the industry forces and theireffect on companies:
.jpg)
Figure 1. Industry forces on enterprises
External forces are events or circumstances in the broadermarket that affect an organization. Unlike business forces, these often are uncontrollableexternal events that eventually will need to be addressed by the business.
The following are usually the drivers for business forces:
Business forces are forces that relate directly to the business; they affect how the business operates and makes decisions. The following list shows the major business forces that will affect us in these times of uncertainty:
Internal forces are the result of both external and business forces. These are the forces on which many architects act directly; they are much closer to the business of IT:
As discussed earlier, the role of an architect is a unique one. Architectsare some of the more unbiased technology decision makers, and they have aholistic view of solutions in an enterprise. In times of uncertainty, this canbe a great asset to organizations. This skill set will be used now more thanever in a faltering economy.
We find that the cutting of budgets for IT does not correlatedirectly to IT not being important. It does show the need to streamline andimprove IT. So, in essence, it means more IT activities. For architects, itmeans a realignment of architectural priorities.
Architectural priorities have changed, and the activities that anarchitect once made a high priority have now changed their course. What wasonce strategic to the organization is now labeled as risky or nice to have. Prudentlow-risk initiatives are now in order. In the coming years, architects willengage in mission-critical, high–return-on-investment (ROI),low–total-cost-of-ownership (TCO) activities.
Table 1 shows examples of the IT priorities that are expected tochange in the coming years:
| New priorities | Less-relevant priorities |
| Optimization of current portfolio – With market consolidation and realignment over the course of the past couple years companies will try to understand their assets better and how to leverage them in a struggling economy. | New Projects – There is a decreasing amount of new projects being initiated due to the overwhelming amount of internal optimization needed. |
| Cost Reducing Programs – Technical decision makers and Architects are pressured to do more with less. Initiating programs that look at cost reductions will be a major property for architects. | Large-scale SOA projects – With widespread failures of large SOA projects architects are reconsidering their approach to SOA in their enterprise. While SOA will continue it will be pragmatic and tactical. |
| Mergers and Acquisitions (M&A) - M&A is a fact of life for most companies but in recent years there has been an accelerate number of acquisitions. A number of pre and post M&A projects will occur during this time. | Web 2.0 projects – Some activity will happen here for niche areas however the experiments on if this technology paradigm is viable will be deemed non mission critical. |
| Compliance – Around the world new regulations will emerge to control all aspects of how IT operates. Examples of regulations that are likely to emerge include:
| Server replacements – In a mode of reducing costs Infrastructure Architects will review depreciation cycles of their server and desktops. Likely to happen is the consolidation of servers and the lifetimes of servers and desktops will be extended thus reducing the amount of projects for new hardware appropriations. |
| Value Add Customer-facing projects – Furthering the reach of the company past traditional methods to add value to both the customer and the company. A key area of growth is the mobile phone space. Mobile applications will continue to grow and integrate services to the mobile phone. |
|
It is clear from Table 1 that priorities have shifted from large-scale,sometimes risky IT investments to tactical activities and projects that have anear-term ROI. Dynamic, dexterous architects will have few or no problemsadapting to this change.
The following imperatives are what architects should keep in mind in these times of uncertainty.
.jpg)
These comprise four overarching imperatives:
Pressure from many forces on businesses will force IT alignmentwith business objectives. Now more than ever, companies are striving for thisalignment. Architects will need to invest in better qualification ofarchitecture decisions to ensure that value is added to the business. Thisqualification often is elusive and difficult to ascertain.
Understanding what areas to look at is critical. In the followinglist, you will find the major areas in which you can start to quantifyarchitecture decisions. This is not a comprehensive list, but a starting pointfor architects to gather these key information points:
As IT budgets shrink and the “big bang” projects dissolve, eyeswill turn to optimization of existing solutions. Driving to get more value fromwhat the enterprise already has will be a key imperative. Architects will beneed to evaluate current solutions by determining how they are used, whether theyare running optimally, whether they are redundant, and whether they fit the usethat the business intended.
These questions are very difficult to answer. To answer them, agreat deal of information is required that might or might not be captured.There is a strong dependency on process. If the company has lax processesaround software development and architectural processes, the quality or theinformation itself might be absent.
Key activities that will aid architects in obtaining thisinformation are:
As companies classify solutions through methods such as portfoliomanagement and ALM, they will be able to determine which applications addstrategic value. This will drive business decisions for those solutions. Severaloptions are available to these companies; it will be up to architects to helpIT and business leaders determine the best course of action.
A trend since the very beginning of IT is the notion ofexternalizing IT assets. We saw this with traditional outsourcing, application serviceproviders (ASPs), and managed services providers (MSPs).
A Figure 2 shows, the concept of externalizing services,applications, or entire business processes is not entirely new but, instead,evolved:
.jpg)
Figure 2. Evolution of externalized services
For each solution, it is clear that there are distinct benefitsand drawbacks. Some, such as ASP models, are just rendered obsolete, whileoutsourcing still strives in key problem areas such as the mainframe. What ismost evident is that these technologies and methods are evolving.
There is no better time to start to think about externalizing ITservices. Independent solution vendors (ISVs) and platform providers such asMicrosoft (with its Live Services and Azure Cloud Services) solve traditionaltechnology problems.
As with all technology solutions, if they are done correctly,SaaS and cloud-based solutions will provide companies with significantbenefits:
Pressure from all sides will force architects to think aboutdoing more with less. This will include reducing the complexity and redundancyin the enterprise. As architects optimize their enterprise through portfoliomanagement, ALM, and tool rejuvenation, they will look at ways to optimize andconsolidate applications.
Key areas in which consolidation will occur are:
Through these four architectural imperatives, weathering the turbulent economic storm will be tolerable. Benefits for architects are huge. Not only will they be tightly aligned to the business, but they also will be seen as true business partners in IT. Architects will be able to add significant value in reducing TCO.
Enabling technologies will be needed to execute against theAlign, Optimize, Externalize, and Consolidate strategies.
The key enabling technologies include the following, as shown inTable 2:
Table 2. Descriptions and benefits of key enabling technologies
|
| Description | Key benefits | |
| Align | Portfolio management | ||
| Microsoft Office Project Portfolio Server 2007 | Solution for identifying, selecting, managing, and delivering solution portfolios that best align to the business strategy of an organization. | Architects will be provided vital information on:
| |
| Microsoft Office Project Server 2007 | Used less by architects, but still relevant, as it pertains to the software-development life cycle (SDLC). It provides reporting, integration with PMO processes, and integration with Microsoft Visual Studio for architecture and development process support. | Architects will find valuable data points that will aid in how efficient solutions are for the business by identifying:
| |
| Microsoft Office SharePoint | Portal and application services that are provided by Microsoft Office SharePoint are used not only as a platform for Office Project Portfolio Server and Office Project Server, but also for custom reporting, dashboards, and integration into Office clients such as Microsoft Office Excel for detailed analysis. | Using Office SharePoint as a repository for business and technical information provides not only centralization, but also an open platform for information management. Benefits include:
| |
| Optimize | ALM | ||
| Microsoft Visual Studio | A fully packed development-management and coding tool that has links to ALM, architecture, and project management. Key integration with Visual Studio extensions, adapters into Office SharePoint Server/Office Project Server and Microsoft Visual Studio Team System 2008 Team Foundation Server provides an enterprise with a connected SDLC. | Visual Studio is an essential tool for architects to find detailed information on solutions for possible consolidation, optimization, and retirement. It provides information such as:
| |
| Microsoft Operations Framework (MOF) 4.0 | A freely available process framework that delivers practical guidance for everyday IT practices and activities—helping developers, architects, and project managers establish and implement reliable, cost-effective IT services. | MOF provides a reference guide, process framework that will allow architects to find gaps and discrepancies in the IT life cycle. It includes:
| |
|
| |||
| Enterprise Architecture Toolkit (EATK) | A solution accelerator that aids architects with a series of add-ons to existing products, including the following: Office SharePoint Office 2007 | Architects will find the EATK to be a great way to provide immediate value back to the business, with a pragmatic series of tooling that enables faster turnaround of architectural decisions. It includes the following:
| |
| Visual Studio Partners |
| Leverage Microsoft’s partner ecosystem to enhance the base products. | |
| Externalize | Cloud services (PaaS) |
| For all of these services, companies can leverage the platform as a service in the Cloud. This will reduce costs, in certain situations. |
| Microsoft Exchange Hosted Services | A hosted enterprise-messaging solution that is based on Microsoft Exchange Server 2007. |
| |
| Office SharePoint Online | Microsoft-hosted Office SharePoint portal. It provides a highly secure, central location in which employees efficiently can collaborate, find organization resources, and manage content and workflow. |
| |
| Office Communications Online | Microsoft-hosted Office Communications Suite. It provides instant-messaging services and presence awareness in a secure environment. |
| |
| Microsoft SQL Data Services (SDS) | Provides an on-demand data-storage and query-processing utility services. Built on robust Microsoft SQL Server technologies and Microsoft Windows Server, it provides highly available, standards-based, and secure Web services that are easy to program and provision. |
| |
| Microsoft Azure Services Platform | A cloud-services operating system that serves as the development, service-hosting, and service-management environment for the Azure Services Platform. |
| |
| Software as a Service (SaaS) | |||
| Dynamics CRM Live Services | Microsoft-hosted Dynamics CRM product that provides centralized customer information and streamlined business processes that are connected with familiar Microsoft Office tooling. | Customer-relationship management (CRM) services in the Microsoft data centers can reduce the cost of ownership of a common and commoditized practice of customer-relationship management. | |
| Consolidate | Virtualization | ||
| Hyper-V | Microsoft next-generation hardware virtualization technology. It is fully integrated with Windows Server 2008. | Tight integration with the Windows Server platform. Low cost of acquisition, and comparable to other virtualization technologies. | |
| Office SharePoint | In the context of optimization, offers architects ways of building new solutions or processes in an application-server environment. | Using Office SharePoint to optimize is ideal; not only does it stand as a portal and ECM environment, but it also is service-enabled. These services can be used to build Microsoft .NET applications and to complement and create centralization services for applications, such as:
| |
| Infrastructure architecture | |||
| Microsoft Operations Framework (MOF) 4.0 | A freely available process framework that delivers practical guidance for everyday IT practices and activities—helping developers, architects, and project managers establish and implement reliable, cost-effective IT services. | It provides a reference guide, process framework that will allow architects to find gaps and discrepancies in the IT life cycle. MOF includes:
| |
| Microsoft System Center | Provides physical and virtual IT environments across data centers, client computers, and devices. | Microsoft System Center is the Microsoft operations-management suite. | |
| Microsoft Infrastructure Optimization (IO) Model | A technology-maturity model for enterprise. It provides enterprises with a road map of technology for key stages in their maturity. | The Microsoft IO Model provides an accelerated maturity process (AMP) for organizations as a way to simplify technology decisions, based on the maturity of the organization. | |
In the fragile economic state in which we find ourselves currently(as of this writing), enterprises can differentiate themselves with technologyinnovation and optimization. Those that capitalize on market conditions as anopportunity to streamline, consolidate, and acquire IT assets and/or entirebusinesses will have longevity well past the economic crisis.
This article has aimed to show architects a way to understand keyforces on the business of IT, what they can do to add value, and the key areasof focus and technologies that will help them deliver value back to thebusiness.
Microsoft Azure Services Platform:
http://www.microsoft.com/azure/
Microsoft Office Project Portfolio Server 2007:
http://office.microsoft.com/en-us/portfolioserver/FX101674151033.aspx
Microsoft Office Project Server 2007:
http://office.microsoft.com/en-us/projectserver/default.aspx
Microsoft Office SharePoint Server Developer Center:
http://msdn.microsoft.com/en-us/office/aa905503.aspx
Microsoft Operations Framework 4.0:
http://technet.microsoft.com/en-us/library/cc506049.aspx
Microsoft System Center:
http://www.microsoft.com/systemcenter/en/us/overview.aspx
Microsoft Visual Studio Developer Center:
http://msdn.microsoft.com/en-us/vstudio/default.aspx
Mike Walker is a principal architect for Microsoft who isresponsible for building the strategy for managing, delivering, andcommunicating the Microsoft position on enterprise architecture. He isresponsible for driving Microsoft’s worldwide Enterprise 2.0 and EnterpriseArchitecture strategies in key industry segments.
Mike joined Microsoft in early 2006. His background is as afinancial-services enterprise architect and strategist, specializing inbusiness transformation around technology, strategic infrastructure planning,portfolio management of technology projects, and solution architecture. As athought leader, Mike combines this experience with a strong focus on strategicexecution.
Visit Mike Walker’s blog: http://blogs.msdn.com/MikeWalker