BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Communication Content on InfoQ

  • Q&A with Jurgen Appelo on Managing for Happiness

    The book Managing for Happiness by Jurgen Appelo provides practices, games and tools to manage organizations and make work fun. It contains tips and suggestions for applying the practices to achieve organizational greatness and maximize learning in organizations.

  • A Reference Architecture for the Internet of Things (Part 2)

    This is the second article of a two article series in which we try to work from the abstract level of IoT reference architectures towards the concrete architecture and implementation for selected use cases. This second article will show how to apply this architecture to real world use cases - one being in the field of smart homes, one in the field of insurance.

  • A Focus on Agile Principles over Agile Rituals

    When scaling agile principles through rituals it's important to constantly evaluate and evolve those rituals. This article provides examples of experiments that focus on the original intent when developing team behaviors. It shows how you can be aware of triggers that mean your team is not finding value in a ritual and what you can do to make things more visible.

  • Change from Within: Developers and Managers Working Together

    InfoQ interviewed Bryan Dove from Skyscanner about the major technology developments from the last 10 years and the impact these have had on the way that we are creating software products. InfoQ also asked him what managers and developers can do to explore and find better ways of working together and how they can support each other, making themselves and the company more successful.

  • Agile Productivity: Willpower and the Neuroscience Approach

    Productivity depends on the ability to concentrate and to keep that concentration long enough to advance towards your goals and get results. This article explores three strategies to save willpower energy and increase the ability to concentrate, and shows what pieces of Scrum work for which of the three strategies to increase productivity.

  • Q&A on the book Visualization Examples

    The book Toolbox for the Agile Coach - Visualization Examples by Jimmy Janlén can be used by agile software development teams to visualize and improve their collaboration and communication. InfoQ interviewed Janlén about the strengths of visualizations and how teams can use them to track progress, deal with blockers, celebrate successes and improve.

  • Large Scaled-Scrum Development Does Work!

    Agile Scrum development as such is nothing new and extraordinary. But when putting up to 100 professionals from all related development and product areas in the same boat to develop a product … then it becomes a challenge. This article explores how the Ericsson ICT Development Center Eurolab in Aachen has tackled this with the help of Kaizen and other adjustments to Agile practices.

  • A Reference Architecture for the Internet of Things

    This is the first article of a two article series in which we try to work from the abstract level of IoT reference architectures towards the concrete architecture and implementation for selected use cases. This first article will cover the definition of a more concrete and comprehensible architecture whereas the second part will then apply this architecture to actual use cases.

  • Conversation Patterns for Software Professionals. Part 6

    How to convince your client/supervisor/team to your ideas? – this is one of the most common questions that come up during my work with teams. This article presents some effective techniques that will help you propose solutions that you think are better than those suggested by your client. We will also decide if it is really about convincing.

  • Thread – An Open Standard Protocol for Home Automation

    The Internet of Things is poised for huge growth. Along with SMAC (Social, Mobility, Analytics and Cloud), it’s one of the key building blocks of digital technologies and superior digital customer experience. As IoT gets more matured there is the need for a standardization of network protocols used in IoT. With Thread, Google invented a protocol to easily connect various devices in your home.

  • Conversation Patterns for Software Professionals - Part 5

    In the fifth article in the Conversation Patterns for Software Professionals series Michał Bartyzel explores nonviolent communication and important building and maintaining rapport is for effective communication.

  • 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