BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Articles

  • Mapping the Market for Agile Coaches

    In July, 2018 five agilists, including the two authors of this article, met in San Francisco to map the market for agile coaches. We met because the market appears to be very strong over the short-term but weak over the long-term. This article is the result of that investigation, it discusses how much agile coaches make, where they work, and what the future holds for the agile coaching market.

  • Resilient Systems in Banking

    Resilience is about tolerating failure, not eliminating it. To build a resilient system, you must build a system that absorbs shocks, and continues or recovers. Following best practices for resilient architecture, including established cloud patterns, allowed Starling Bank to build a bank, from scratch, in a year, against a backdrop of highly public outages amongst incumbent banks.

  • Micronaut Tutorial: How to Build Microservices with This JVM-Based Framework

    Micronaut is a modern, JVM-based, full-stack framework for building modular and easily testable microservice applications. In this tutorial you will create three microservices written in Java, Kotlin and Groovy that use the framework.

  • Author Q&A - A Guide to Distributed Agile Framework

    InfoQ contributors and distributed team experts Hugo Messer, John Okoro and Savita Pahuja have expanded on their articles and minibook on working effectively in distributed teams and published a book titled Distributed Agile Framework. They present a framework for distributed organisations and teams who want to use an agile approach to delivering customer value.

  • Codefirst: The Future of UI Design

    User interface design has played a critical role in computing for decades. Flat and tactile design are current trends in application design. Voice user interfaces are emerging with Alexa, Siri, and Google. Augmented and virtual reality, and IoT lead to significant changes in designs. AI is poised to create significant changes by perfecting user interface designs.

  • Agile in the Context of a Holistic Approach

    In this article Jon Kern, co-author of the Agile Manifesto, describes a set of critical practices that serve to build up a holistic view of the project, from which all else proceeds. Fail to do a good job at taking the systems view, and your project will likely not go as well as it could. It might even fail.

  • Scaling Autonomy at Zalando

    Autonomy isn't something you can just give to a team, it’s something that teams learn and earn over time. It has to come with accountability to amplify working towards a purpose. At Zalando, creating the right architecture and organizational structure reduced the amount of alignment needed and freed up the energy to be more thorough where alignment is needed.

  • Modeling Uncertainty with Reactive DDD

    Vaughn Vernon has written several books on DDD and reactive messaging patterns, and has found that the nature of distributed systems means you must deal with uncertainty. How to respond to a missing message, or a message that is received twice, should be a business decision, and therefore must be part of the domain model.

  • Explore the New Java 10 “var” Type: An Introduction and Hands-on Tutorial

    Learn about the new Java 10 "var" type, and experiment using JShell with this hands-on tutorial on how to reduce boilerplate code using new type inference for local variables.

  • Scrum The Toyota Way

    Toyota Connected uses Scrum combined with the Toyota Production System to deliver Lean Production, enabling teams to deliver rapid PDCA cycles. Scrum of Scrums, Meta Scrum, and the chief product owner, are some of the approaches used to scale Scrum for multiple teams and products. Agility is not the goal. It’s a result, an outcome.

  • The 2018 InfoQ Editors’ Recommended Reading List: Part One

    As part of our core values of sharing knowledge, the InfoQ editor team has listed and commented on their most recent recommended reading.

  • Author Q&A Continuous Digital and Project Myopia

    Allan Kelly has recently released two complimentary books which address ways of working in modern digital businesses. “Continuous Digital” addresses the way organisations need to structure themselves when “every business is a digital business”. “Project Myopia” explores more of the underlying theory of #NoProjects and explains why the continuous culture is so important.

BT