• Subscribe  

11 Trends (2007) Impact Enterprise IT

Posted by Charles | July 25, 2007 .

Half way though year 2007, I’d like to take a look at what the trends in the software technology area are having impacts on enterprise IT solutions.

I know there are still on-going discussions/debates regarding if IT is relevant to business. However, business needs IT, period. Leaving the “relevant or not” part to gurus, let me just try to figure out where should we go from there. Here are the eleven trends going on I think will/should make enterprise people think harder. I know you are all used to “top 10″. But I identified 11, what can I do?

Software as a Service (SaaS)
Application decomposition (widget)
Service Oriented Architecture (SOA)
More Standards
Open Source
Rich Internet Application (RIA)
Connectivity/Accessibility Convergence
Web 2.0 and Semantic Web
Accelerated Innovation commoditization and disruption

Software as a Service (Saas)

  • Network based, Shared and centrally managed
  • Utility model for business model
  • Parametric applications, no programming for default usage
  • Instant global reach
  • Specialized and standardized applications, i.g. CRM, CRP
  • Web Service API as extension foundation
  • Application exchange market place and mesh-up ecosystem

Highrise and Basecamp of 37 signals
Google apps
Facebook (a strong new comer)

Traditional software distribution and acquisition
Traditional software license/pricing scheme
Enterprise software solution architecture
Small and mid-sized business (SMB) market
Enterprise application integration (EAI)

Application decomposition (widget)

  • Task focused
  • User context based
  • Simplicity (KISS approach)
  • Parametric applications
  • UI decoupled from server, from other UI components
  • Widget based development
  • Atomic and Flexible deployment platform

Examples:, yahoo pipe, saleforce AppExchange, Microsoft Popfly
Microsoft Office Live, Google Apps

Enterprise SOA is essential
Data standards are required
Change Application version scheme and development lifecycle
Enterprise architecture solution

Service Oriented Architecture

  • Been around for many years. It’s more realistic now
  • Focus on service oriented enterprise first
  • Large set of standards
  • Sustaining and integration of legacy systems
  • interoperability
  • Technology and vendor product neutral
  • Start focusing more on services for business process and workflow than just data integration

Almost every enterprise identity has SOA plan or implementation
Standards: SOAP (WS-I), ebXML, REST

Enterprise solution will be service-focused instead of product feature focused
Integration consideration
Data standardization
Enterprise solution should provide added value to business
goals through integrations
Business process, Messaging, long -run transactions
Enterprise security


More Standards

  • The complexity of Infrastructure and software products demand openness to improve interoperability
  • Software needs to be “fit in” with implemented standards
  • Too many standard-setting organizations
  • Too many de facto standards


Standards are essential for enterprise integration
Enterprise software needs to adapt standards to be able to integrated into enterprise computing environment
Enterprise data architecture needs to allow data flow through enterprise systems by conforming standards
Enterprise taxonomy
Standard governance policy
Proprietary data structure

Open Source

  • Start with open source software programs
  • Evolved into opensource creativity works such as film, music, maps, geo processes
  • Commercial software companies start opensource their products
  • Seeing more Open Source based business model

Sun opensourcing JavaFX
Adobe opensource Flex
Microsoft partially opened .Net

Software licensed based business model
Focus on enterprise integration
Focus on data
Focus on data processing
Opensource strategy consideration
Internal opensource development


Rich Internet Application (RIA)

  • Content based HTML web transitioning into desktop alike application platform
  • User interactive and data visualization require technologies beyond HTML
  • UI and server are increasing decoupled
  • Data linkage via standard internet technologies

Adobe Flash, Flex and Adobe AIR (Apollo)
Microsoft Silverlight
Sun JavaFX
Firefox 3

SOA solution for enterprise application
Data standardization
Data visualization
Enterprise solution deployment platform consideration
Application design – Decouple content from task


Connectivity/Accessibility Convergence

  • Online services need offline solutions
  • Browser based UIs need desktop strategies
  • Application for desktop should run on mobile device
  • Desktops move from PC to Web
  • Real Geo space blurred with virtual Geo space

Examples:, Zimbra, Dekoh, Morfik
Adobe Apollo, Microsoft Silverlight, Firefox 3
Secondlife, Google Earth

Decoupled UI and server architecture
Rich UI (not fat) design
Data synchronization and replication considerations for data architecture



  • Blending hardware infrastructure
  • Software packaged as virtual machine
  • On demon resource usage (vertical and horizontal)
  • System performance balanced among virtual machine (VM)
  • Virtualized hosting and and service replace dedicated hosting

Amazon EC2 (Elastic Computing), S3 (Storage) and SQS (message Queue)
Open VMware
Mediatemple grid hosting

Server Software license scheme
Software packaging and distribution
Enterprise solution regarding scalability and performance



  • Human nature is more visual than textual
  • Improved bandwidth and personal commuting capabilities enable realistic visualization
  • Information overloaded and the best way to consume and utilize data is to go visual

The success of Youtube, flickr, etc.
Flash/Flex/Apollo, Silverlight, JavaFX
Google Earth, MS Local Live/Virtual Earth, ArcExplorer, TeraExplorer

Data visualization tools and technologies
Enterprise solution should provides data visualization to common casual users
Focus on data processing (e.g geo model)

Web 2.0 and Semantic Web

  • Folksonomy – sharing, evolution, contribution from the mass
    Feature of attention for personalization
  • Viral marketing
  • Microformat for better understanding of web data
  • Information transitions to data using Semantic Web technologies

Too many, wikipedia, twitter

Web 2.0 can be translated into enterprise solution as intensive collaboration and personalization
Considering unstructured data for enterprise data architecture
Broader participation of tools, visualization and data processing
Search, search and search

Accelerated Innovation commoditization and disruption

  • Any Innovation will be commoditized sooner or later
  • Increased openness accelerates the pace of technology commoditization
  • The “free” factor becomes disruptive to established leading market share holder
  • Technology commoditization lowers the entry to established market
  • Commoditization and disruption are utilized to enter established market
  • Commoditization and disruption are utilized to build healthy ecosystem surrounding core products

Google map and Google Earth disrupting traditional geo and mapping products
Adobe opensourced Flex
Sun opened Java and gives free SOA software package
Opensource map server

Balancing between service and license for software solution
Enterprise integration solution is essential
Data becomes more important than tools
Focus on data, data process, data distribution/integration and data visualization

Here are all I got so far. What do you think?

Leave a Comment

If you would like to make a comment, please fill out the form below.




To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word


To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word

Related Posts


Direct TV Offers - usdirect has the best directtv deals