BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Articles

  • Four Must-Have Rules for Scaling Enterprise Agile

    Agile methodologies long ago proved their efficiency with small co-located teams. But when it comes to moving past team level to organizational scale, Agile practices are up against enterprise development realities like distributed teams, multi-component projects and traditional resource management. No organization is too big, complex or distributed, but they must follow these simple rules

  • Machine Learning and Cognitive Computing

    Based on a webinar on analytics, this article covers the topics of machine learning and cognitive computing, and how these fields are related to artificial intelligence (AI). Panelists discuss how this technology is being applied in digital marketing space and what concerns organizations have in providing machine learning services.

  • Article Series: Patterns of DevOps Culture

    Healthy organizations exhibit similar patterns of behavior, organization and improvement efforts. In this series we explore some of those patterns through testimonies from their practitioners and through analysis by consultants in the field who have been exposed to multiple DevOps adoption initiatives.

  • Linda Rising on Continuous Retrospectives

    At the recent Agile Australia conference Linda Rising spoke to InfoQ about adopting an experimentation mindset and running continuous retrospectives in a team.

  • Leadership, Mentoring and Team Chemistry

    How does fire fighting compare to DevOps? Michael Biven, team lead at Ticketmaster, shares important lessons on leadership, mentoring and team chemistry from his experience as a fire fighter.

  • Why Agile Didn’t Work

    Why Agile didn't work? In this article Ping discusses the pyramid structure of the 12 Agile principles and the managerial and technical support you need to provide for Agile to work. She uses real-life examples to illustrate some common issues encountered in implementing Agile, and offers some solutions on how to detect and fix these issues.

  • What's New in iOS 9: New SDK Frameworks

    At WWDC 2015, Apple introduced iOS 9. Although the new SDK does not introduce as many new or enhanced features as iOS 8, which included more than 4,000 new APIs, it does still provide a wealth of new functionality and enhancements. In this article, the first in a series focusing on iOS 9, we are going to review a number of new frameworks that Apple has included with its new mobile OS.

  • Garage Door Openers: An Internet of Things Case Study

    In this article, author discusses how to design an Internet-connected garage door opener ("IoT opener") to be secure. He talks about cloud service authentication and security improvements offered by networked openers, like two-factor authentication (2FA). He also discusses security infrastructure for IoT devices, which includes user authentication, access policy creation & enforcement.

  • A Conversation with James Shore on Agile Fluency and Let's Code Javascript

    At the recent Agile Australia Conference James Shore gave a keynote talk and a workshop on Agile fluency. He spoke to InfoQ about his work on agile fluency, teaching and building tools for test driven development in javascript.

  • Drive: How we Used Daniel Pink’s Work to Create a Happier, More Productive Work Place

    The story of using Daniel Pink’s principles of Autonomy, Mastery and Purpose to create a happier and more productive workplace. We actively translated his principles into real strategies, trials and experiments which we carried out across the organisation. Some things worked and somethings didn’t, but overall we significantly increased motivation and saw remarkable rises in productivity.

  • Breaking Down Data Silos with Foreign Data Wrappers

    Author Lenley Hensarling discusses the Foreign Data Wrapper (FDW) feature in Postgres database. FDW provides a SQL interface for accessing data objects in remote data stores to integrate data from disparate sources like NoSQL databases and bring them into a common model.

  • Meeting Developer Demands with WebRTC and CloudRTC Platforms

    The WebRTC API lets developers easily integrate real-time comms into their apps. This article is the second part of a two part series analyzing the market of WebRTC platforms. It compares data from late 2013 / early 2014 to a survey conducted in April and May of this year as part of an ongoing coverage of the cloud real-time communications platform market.

BT