Development methodologies
A new Forrester report finds widespread use of the iterative software development processes... more
Where cloud delivery makes sense, developers find they need to make few significant adjustments in app dev methods... more
Determining when to keep your projects in-house is often more art than science... more
It's time developers grow up and stop making excuses -- and learn to code the right way... more
Martin elaborates further on how he sees 2010 as the year of AJAX and REST services... more
Martin looks into his clouded crystal ball and sees himself jumping into AJAX and REST services. What about you?... more
The upcoming version of Microsoft’s productivity suite rethinks how desktop applications should approach security... more
Will Google’s new pet language evolve programming or merely widen the schism between vendor-specific camps?... more
Microsoft drew upon real-world usage data to make its latest Office suite the most efficient version yet... more
The company seeks to pass along to other developers the security lessons it has learned ... more
Whether it's commercial open source, open core, or traditional software, vendors add features in response to customers' business issues... more
The key to writing great Microsoft Silverlight applications is to understand how it works. Ashraf Michail provides a look under the hood... more
If you rely on programmers to design your application's UI, the result will be software with a face only a developer could love... more
Programmers are finding jobs and development budgets are climbing -- and we have your company's poor planning and flawed processes to thank... more
Acing last year's quiz was nothing. Only true hacker heroes will survive Round 2... more
Though Scrum's call for "self-managed teams" might sound like a bit much, it's less radical than it appears... more
Despite browser improvements, network bottlenecks and scripting problems plague cloud-based applications... more
Programmers emphasize independence and entrepreneurship over business processes, development methodologies, and best practices -- to their detriment... more
When IT resources are scarce and work needs to get done, stop sneering at easy-to-use end-user tools and start putting them to use... more
BDD gets users involved earlier for improved results in agile application development... more
Sign up to receive InfoWorld Resource Alerts
Subscribe to the Today's Headlines: First Look Newsletter
Find out what will be news for the day, with our first-thing-in-the-morning briefing.