Free Newsletters
InfoWorld Daily

InfoWorld
Log-in | Register

Agile scripting: Bigger bang for app-dev bucks

Mashups and SOA are fueling a shift toward scripting and agility -- invest in skill sets accordingly


Enterprises will spend too much this year creating monolithic apps — the sort of server-side efforts that involve formal requirements and tie up dozens (or hundreds) of architects, coders, and testers. Most would be better off using scripting languages, Web services, and SOA to weave together browser-based apps that leverage existing assets.

Download PDF

Mashups and SOA are among the drivers of a development revolution, away from native coding in C++ — and from building millions of lines of managed C# and Java code as well. Companies will hire ASP.Net and JSP developers by the busload, but they will likely spend too little attaining JavaScript, Perl, PHP, and Ruby skill sets. When coupled with the right frameworks and component suites, new-fangled scripted apps will turn software development teams into a faster, less expensive, and more responsive part of enterprise IT.

On the front end, this means AJAX-based UIs, which help employees work more productively. Behind the scenes, SOA-based mashups will eliminate a lot of manual labor by enabling robust, non-brittle, many-to-many integrations that offer solid performance, security, and support for multistep transactions. Unfortunately, many enterprises will not spend enough to train and hire developers accordingly.

Any shift toward scripting should be accompanied by a shift away from formal requirements and toward agile processes. But companies saying goodbye to huge software rollouts and hello to permanent betas will likely spend too little ensuring a successful transition. It’s as much a matter of having strong project management skills on board as it is to have developers versed in agile techniques. After all, when requested features can no longer wait for next year’s “dot zero” release but are instead deployed companywide in “next Thursday’s build,” not having the right personnel in place can be costly.

Also out the window this year: traditional testing models, in which QA and security validation is performed after coding is complete. That said, companies will spend too much time and money on traditional testing and on patch-and-fix deployment of security updates because they won’t spend enough on integrating strict vulnerability and functional testing into every phase of development. Traditional post-development acceptance testing will still be necessary, but by integrating testing throughout the design and coding process, you will shorten test-and-fix cycles considerably, freeing your team up to deliver more apps faster.

More intriguing is where these shifts may lead. Expect 2007 to mark the beginning of the end of desktop software development, as anything you can do on the desktop, the SOA-based server will be able to do better, spelling bad news for those rolling out Windows Vista.

Alan Zeichick is senior contributing editor of the InfoWorld Test Center.

Talkback:

commentPost a Comment

 

MOST COMMENTS

 
 





REMOTE ACCESS: MAINTAIN SECURITY AND DECREASE THE BURDEN ON IT
Join this interactive webcast to discover how IT Managers can control access rights, end-user security settings and end-point authorization. Sponsor: Citrix(R) GoToMyPC(R) Corporate

»  Click here to view this Webcast
  WAN Emulation Sponsored Solutions Guide
WAN emulation technology enables IT organizations to predict reliably how applications will perform in a networked environment, before application rollout, mitigating development risk and costs.This Sponsores Solutions Guide has everything you need to now about WAN emulation and WAN and how to best implement it in your organization. Sponsored by Shunra

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 
 

Video

 
 
 

Podcasts

 
IFW Daily 10/10/2008

A look back at the week: AMD splits into two, Panasonic sets world record...

 
 

 

Columnists

 
 
 

Resource Center


Ads by techwords beta  [See your link here]
 




Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist