Historical data is a key resource for judging the effectiveness of software process improvement methods and also for calibrating software estimation accuracy. In this article, Capers Jones compares Agile and Scrum with a sample of contemporary software development methods using several standard metrics.
During JUDCon China 2012 Red Hat's Aleš Justin introduced Project CapeDwarf, a Google AppEngine API implemented with JBoss and other open source libraries. We spoke to him afterwards to find out more.
We spoke with Chris Patterson, Senior Program Manager Team Foundation Server about the role of automated builds and continuous delivery in modern application development. 1
C++11 marks an effort modernize C++'s role in today's software development. InfoQ speaks with Barbara Moo regarding her new book, C++ Primer, Fifth Edition and the goals for C++11. 7
This articles explains how to build Java APIs for uploading data and implementing search for Amazon Cloud Search. to simplify embedding Amazon Cloud Search functionality into custom applications.
AWS provides two services - Amazon Simple Notification Service and Amazon Simple Queue Service. This article shows how to combine them to build a flexible pub/sub service 1
Spring Integration in Action book covers Spring Integration framework which provides an implementation of Enterprise Integration Patterns. InfoQ spoke with authors about the book and the framework.
InfoQ met with Microsoft's Jason Zander to discuss the arrival of Visual Studio 2012 and to take a look at what developers can expect from the product in the future.
"How Google Tests Software" is an informative and interesting look beneath the covers of how a large technical organization like Google deals with the complexity of software testing. 1
This article contains an interview with Dipti Borkar, Director of Product Management at Couchbase, on the challenges, benefits and the process of migrating from RDBMS to NoSQL. 6