BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Articles

  • Implementing Pub/Sub based on AWS technologies

    Publish Subscribe is an important component of many real life implementations. In this article Boris Lublinsky shows how to combene several of-the-shelf AWS components to build simple, yet flexible and powerful PubSub Service

  • Book Review: The Scrum Field Guide

    Mitch Lacey has written the book The Scrum Field Guide: Practical Advice for Your First Year in which he presents advice on how to implement many of the Scrum and XP practices. Shane Hastie from InfoQ reviewed the book and asked the author some questions about the approach. The publishers have made a sample chapter available for InfoQ readers.

  • Making Architecture Matter

    In this article, authors describe how they used the corporate management system to communicate architecture requirements to all the architecture stakeholders in a large organization and how this transformation helped them achieve benefits like application and infrastructure stability.

  • The State of NoSQL

    Stefan Edlich, Senior Lecturer at Beuth HS of Technology Berlin, Germany, reviews NoSQL, considering its evolution, financial impact, the standards or their lack of, the current landscape, books, the leaders and some newcomers, concluding that NoSQL is here to stay.

  • Hadoop Virtual Panel

    In this virtual panel, InfoQ talks to several Hadoop vendors and users about their views at current and future state of Hadoop and the things that are the most important for Hadoop’s further adoption and success.

  • The Prioritization Divide: With Numbers or Without?

    While there are many methods that use stories as a means for prioritizing development, there's a basic divide that asks whether it should be done with numbers or without. There are arguments on both sides, but instead of examining these, people tend to fall into one side naturally. Once there, they can become quickly entrenched in the belief that the other camp is foolishly mistaken.

  • An Alternative to Agile Coaching

    Phil Abernathy asserts that the role of the Agile Coach may be due to sunset - he proposes an alternate based on his vision of an Agile Practitioner Manager embedded within an agile team. The Agile Practitioner Manager will have "skin in the game" being responsible not just for helping the team with their process but also being accountable for the deliver of customer value through the product.

  • Interview and Book Review: Spring Integration in Action

    Spring Integration in Action book, authored by Mark Fisher, Jonas Partner, Marius Bogoevici and Iwein Fuld, covers the Spring Integration framework which provides an implementation of Enterprise Integration Patterns based on Spring programming model. InfoQ spoke with authors about the book, Spring Integration framework, its strengths and limitations.

  • A Step by Step Guide to Lean ALM

    Last time we looked at Lean ALM from a high level perspective. This article Dave West builds on that by discussing how one can gradually introduce Lean ALM to established teams.

  • Agile Performance Reviews

    Why go an entire year before receiving feedback? Nothing else in the Agile world waits a year, why would feedback? Struggling to make feedback objective? Perhaps objectivity is the wrong goal perhaps reviews should be subjective. Ryan Hagan offers his approach to doing performance reviews with an Agile Team.

  • Introduction to Interface-Driven Development Using Swagger and Scalatra

    Since it began life a little over three years ago, the Scalatra web micro-framework has evolved into a lightweight but full-featured MVC framework with a lively community behind it. Scalatra started out as a port of Ruby's Sinatra to the Scala language. Since then the two systems have evolved independently, with Scalatra gaining capabilities such as an Atmosphere integration and Akka support.

  • Detection of Mobile Malware in the Wild

    In this article, authors talk about new techniques for detecting mobile malware to help protect smartphones from security threats. The techniques include Static analysis, Dynamic analysis, Application permission analysis, Cloud-based detection, Battery life monitoring. They also discuss smartphone protection tips and best practices.

BT