BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture Content on InfoQ

  • Interview with Simon Brown about Sustainable Competence

    Why are some teams successful while others are less than stellar? Can teams use processes to do their work? How can managers help teams to become better? And do we need incentives to improve the quality of software? InfoQ did an interview with Simon Brown about sustainable competence for continuous improvement, balancing people and processes, and software quality and architecture.

  • Agile Fluency: Finding Agile That's Fit-for-Purpose

    The Agile Fluency model is a way of thinking about and planning investments to create the conditions of Agile that best fit your development effort, business need, and customer value. James Shore and Diana Larsen described it in the 2012 article "Your Path through Agile Fluency". This article by Diana aims to helps you to use the Agile Fluency model effectively.

  • API Business Models: 20 Models in 20 Minutes

    How do you make money from APIs? In this keynote from the 2013 API Strategy Conference, John Musser, founder of ProgrammableWeb, reviews the different API business models that have been adopted by the worlds leading technology companies. John distills the variety of models down to four core categories and shows how API implementation aligns with different business strategies.

  • What Do You Look For In a Servant Leader?

    In this article, let’s discuss the kind of qualities, preferences, and non-technical skills you might need in a servant leader, your potential Scrum Master, agile project manager, potential account manager, or whatever role you need filled.

  • Book Review: Building Applications with the Android SDK, 2nd Edition

    The Android Developer’s Cookbook: Building Applications with the Android SDK, 2nd Edition is a collaborative effort by Ronan Schwarz, Phil Dutson, James Steele and Nelson To. The authors have succeeded in providing a solid reference book. A book for mobile app developers that can serve as an authoritative guide for newbies and intermediate to expert devs for creating awesome mobile apps.

  • PCI SSC 2013 Community Meeting Takeaways

    Eric Sampson shares the industry trends and security state within the payment card industry as discussed during the PCI Security Standards Council community meeting recently held in Las Vegas.

  • ATDD From the Trenches

    A concrete example of how to get started with acceptance-test driven development on an existing code base. It is part of the solution to technical debt.

  • Bridging Subsidiaries With the Cloud to Create a Global API

    One of the biggest challenges in modern business is how you integrate subsidiaries and present a single global view so that customers and partners find it simpler to integrate with your organisation. In this article we will discuss a fictitious sample based on a real-world scenario and look at some of the challenges and good practices that you should look to implement to be successful.

  • Interview: Adrian Cockcroft on High Availability, Best Practices, and Lessons Learned in the Cloud

    Netflix is a widely referenced case study for how to effectively operate a cloud application at scale. While their hyper-resilient approach may not be necessary at most organizations, Netflix has advanced the conversation about what it means to build modern systems. In this interview, InfoQ spoke with Adrian Cockcroft who is the Cloud Architect for the Netflix platform.

  • Interview with Tiago Garcez about Why Agile?

    “Would you recommend Agile in every situation?” The answer from Tiago Garcez on this question is “Yes!”. But sometimes people are unsure what agile means and what an organization can do to become agile? Tiago talked at Agile Tour Brussels about why agile is better suited to the challenges that companies are facing, the value that agile can deliver, and how you can start an agile transition.

  • Preparing for Your First MongoDB Deployment: Capacity Planning and Monitoring

    In this article, author Mat Keep discusses the deployment best practices of MongoDB databases with focus on capacity planning and monitoring aspects. He also explains the topics like hardware selection, key metrics for monitoring and when it’s time to add shards.

  • Modeling in the Agile Age: What to Keep Next to Code to Scale Agile Teams

    Now that Agile methods have become mainstream in software development, working code is considered the most important team artifact. There is still a need for modeling. Kenji Hiranabe explores the spaces where modeling fits and plays an important role in this Agile age. With focus on development scaling to multiple teams where a shared understanding of the system’s “Big Picture” becomes essential.

BT