Guest View: Improving the range of today’s applications



Email    print   
November 1, 2009 —  (Page 1 of 3)
IT consultant and Harvard professor Peter G.W. Keen developed a reach/range analysis in the 1990s that can be used to describe how distributed an application is (reach) and its degree of integration (range). Web technologies have become a user’s “single pane of glass” that resides in phones, badge readers, or anywhere network technologies can be used, making reach almost limitless.

Improving range has been more difficult as business applications remained stovepipes of isolated functionality. The forces of business opportunity and technological enablement have led to more loosely coupled architectures like SOA, while social networking has demonstrated that application components can form and reform more quickly and easily than conventionally programmed solutions. Composite applications called mashups now go beyond integrating data and text to incorporate maps, photos, music and video on-demand.

Application developers are faced with a daunting array of requirements. As SOA, composite and mash-up applications become the norm, developers must not only integrate with applications from within their own enterprise, but they may also need to incorporate functionality from external applications. It’s no longer as simple as updating a library and recompiling code to create compatibility with other applications in your organization. Web 2.0, social networking and composite applications are redefining application integration requirements. Even senior application architects often fail to fully consider how an application will perform when rolling out from development and test environments to a production environment that integrates external applications.

Applications are becoming more complex, yet user expectations are increasing. You need to consider how to address application complexity that affects reach and range over an application’s lifespan. Three factors are driving application complexity:

•    Applications are more distributed. Employee and customer users may be anywhere in the world, yet providing a high quality of experience is critical to business. Virtualization compounds the challenge, with application servers that may reside in any data center across the globe. These multiple moving parts make it difficult to meet user expectations for performance.
•    Users have an ever-increasing choice of devices. They expect to use whatever device they want when they want, wherever they’re located. Standardization is key, but standardizing using the end-to-end principle is exceedingly difficult to implement as the number of end-point types increase.
•    Integration requirements. Applications need to integrate internally across silos, along with external applications that provide business services such as geo-coding, credit checks, mapping, etc. Application developers need to integrate these different sources of information and present them in a single user interface.



Related Search Term(s): networking

Pages 1 2 3 


Share this link: http://sdt.bz/33880
 
Most Read Latest News Blog Resources

Add comment


Name*
Email*  
Country     


  • Comment
Loading




close
NEXT ARTICLE
So you want to make a social-networking app
Social-networking companies talk about what drives a successful product and what developers can do to drive interest Read More...
 
 
 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
FEBRUARY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
Agility, mom, and apple pie
If we're to evaluate the state-of-the-art in software development, we should start with the values espoused in the Agile Manifesto.
02/07/2012 11:57 AM EST

RIM woos developers with free tablet
How do you get more apps ported to the BlackBerry PlayBook? By giving every developer a free tablet, of course!
02/04/2012 01:57 PM EST

GitHire: Use Headhunters to Find Your Perfect Programmer
Are you a hiring manager tired of scouring the job boards? Check out this new service that will find 5 people interested in your jobs.
02/03/2012 12:17 PM EST

Facebook claims hacker cred
Facebook's SEC S-1 filing form includes a short essay on the Hacker Way by Mark Zuckerberg himself.
02/02/2012 08:26 AM EST

Ryan Dahl steps down
Ryan Dahl, creator of Node.js, steps back from his position as gatekeeper for the project.
02/01/2012 04:58 PM EST

Bloomberg opens its API
Bloomberg's APIs could lead to a future standard for accessing market data.
02/01/2012 04:41 PM EST

 
Events calendar tab
2/13/2012 to 2/16/2012
Santa Clara
TechWeb

2/26/2012 to 2/29/2012
San Francisco
BZ Media

2/27/2012 to 3/2/2012
San Francisco
RSA

3/4/2012 to 3/7/2012
Las Vegas
IBM Tivoli

3/5/2012 to 3/9/2012
San Francisco
TechWeb