December 31, 2007 Developers Aren't Obsolete Yet By
Andy Dornan
Talking to SOA vendors about their plans for 2008, one of the most
popular claims is that developers will be doing a lot less coding. In
some ways, that's not a surprise: The whole point of making apps into
reusable services is to avoid having to write new ones from scratch.
But two other trends are changing the traditional development process
much more radically:
Web 2.0. Yes, it's a buzzword, but it isn't
completely meaningless. The Web 2.0 hype usually describes
either a technology (Ajax, RSS, browser-based apps) or a social
phenomenon (community, collaboration, free-flowing information.) If
you believe vendors of enterprise
mashup technologies, putting the two together will mean that
line-of-business employees will be building applications, just as
ordinary Internet users already are.
BPM. Regarded by many vendors as the killer app for
SOA, Business Process Management looks set to be one the year's
fastest-growing technologies. Adding BPM to SOA blurs the line
between standard composite applications.(coded by developers) and
BPM models (designed by business analysts.)
And it doesn't stop there. BEA is promoting less coding as a major
benefit of SCA (Service Component Architecture), something that
others say is more about cross-platform interoperability or
parallelization for multicore CPUs. Going beyond 2008, Microsoft's
Oslo aims to make Windows development so easy that every end user can
do it, primarily through replacing code with a BPM-style model.
So does this mean that most programming will soon be done by
non-programmers? I asked agile development guru Martin
Fowler about this for the current issue of InformationWeek, and
he was extremely
skeptical. I think he's right, although the technologies that
open up development to the rest of us are still welcome.
This is a public forum. CMP Media and its affiliates are not responsible for and do not control what is posted herein. CMP Media makes no warranties or guarantees concerning any advice dispensed by its staff members or readers.
Community standards in this comment area do not permit hate language, excessive profanity, or other patently offensive language. Please be aware that all information posted to this comment area becomes the property of CMP Media LLC and may be edited and republished in print or electronic format as outlined in CMP Media's Terms of Service. Important Note: This comment area is NOT intended for commercial messages or solicitations of business.
REPORTS
Analyize In-Line NAC strategies and products.
ANALYTICS Plan and design your enterprise blade server deployments
InformationWeek U.S. IT Salary Survey 2008
Salaries for business technology professionals are falling. Here's what you need to know in order to make good hiring decisions and personal career choices. Download Today