InfoQ Homepage Conferences Content on InfoQ
-
Breaking Your Agile Addiction
Rachel Davies believes there is not one Agile solution for everybody, but rather each team should learn how to evolve their own methods and process that fit to their environment.
-
Modeling Concurrency with Actors in Java - Lessons Learned from Erjang
Kresten Krab Thorup discusses functional and interactive concurrency, the message-based paradigm vs. OOP, a new way of doing programming based on concurrency, state encapsulation, and cheap processes.
-
The Cloud Silver Bullet: Which Caliber Is Right for Me?
Chris Read takes a look at clouds from the operations perspective, presenting various types of clouds and their tradeoffs, and the process change the organization needs to go through.
-
Mobile Testing Challenge: Why Mobile Apps Need Real-World Testing Coverage and How Crowdsourcing Can Help
Doron Reuveni presents how to use crowdsourcing for testing mobile applications, the specific characteristics of the In-the-Wild testing accompanied by a live demo, and some real-world success stories
-
A Discussion of Basic vs. Applied Research in the Software Domain and the Creation of Erlang
Bjarne Däcker recounts the story of CSLab at Ericsson, the birthplace or Erlang, how it started, some of the projects leading to Erlang, and its eventual success inside Ericsson as Erlang/OTP.
-
Test-Driven Development of Asynchronous Systems
Nat Pryce exemplifies how he dealt with flickering, false positives, slow, and messy tests appearing in asynchronous testing when trying to perform end-to-end testing.
-
Product Development in the Land of the Free
Simon Baker and Gus Power point out that many projects fail due to organizational complexity, proposing ways to improve product development and business agility in order to make the customer happy.
-
Avoid a Failed SOA: Business & Autonomous Components to the Rescue
Udi Dahan addresses SOA from both a technological and business perspective by introducing business and autonomous components, basic elements of a service-oriented solution for the enterprise.
-
Using RESTful Web Services and Cloud Computing for Next-Generation Mobile Applications
Jason H Christensen presents the evolution of mobile devices, how to integrate mobile systems with the cloud and use RESTful services, what is a basic mobile architecture and how it can be implemented
-
Obscured by Clouds
Russ Miles and Toby Hobson outline many factors to be considered when adopting a cloud solution, creating a wider view of the cloud from the development and business perspective.
-
Panel: Modular Java
Alex Blewitt, Kevin Seal and Alex Buckley answer Java modularity-related questions: when is modularity needed, how to address it, and what are the improvements in OSGi-based development.
-
Whither the Smartphone? Future Directions in Smartphones and Mobile Development
Adam Blum discusses the current trends in mobile development and smartphones, trying to predict what will happen in this area over the next 5 years so a developer would know what to expect.