BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Agile Techniques Content on InfoQ

  • Continuous Delivery - It’s Not All about Tech!

    It’s easy to get caught up in the technical side of continuous delivery. Objectively observing all stages of the releases in action allows measuring the release process to find non-tech factors hindering your releases and the bottlenecks and queues. Make sure your communication methods are effective, and that all the people involved are genuinely working together well.

  • Automating Your Java Project Workflow with a Modified Gitflow Branching Model

    Gitflow is a collaborative branching model that attempts to exploit the power, speed and simplicity of Git branching. But documentation for Gitflow in an automated build, integrate, and deploy environment is sparse. This article provides a flavor of Gitflow that can be used in an automated build environment.

  • What Machine Learning Can Learn from DevOps

    The fact that machine learning development focuses on hyperparameter tuning and data pipelines does not mean that we need to reinvent the wheel or look for a completely new way. According to Thiago de Faria, DevOps lays a strong foundation: culture change to support experimentation, continuous evaluation, sharing, abstraction layers, observability, and working in products and services.

  • Applying Agile for Developing Industrial Machinery

    This is the story of a company developing industrial machinery products that became an organization with cross-functional teams using agile. Most important to their success are the people, from the new roles of product owner and scrum master, adapted to the industrial context, to the development teams that are learning self-organization, and the stakeholders involved in supporting the teams.

  • How to Source Control Your Databases for DevOps

    A robust DevOps environment requires having continuous integration for every component of the system. But far too often, the database is omitted from the equation. In this article, we discuss the unique aspects of databases, both relational and NoSQL, in a successful continuous integration environment.

  • Service Delivery Review: The Missing DevOps Feedback Loop?

    This article introduces the service-delivery review and answers questions like: does the team know what their customer values about their service? How can we regularly assess service fitness?

  • Scaling Agile in a Data-Driven Company

    The IT department of Cerved Group experimented with Scrum, Kanban, Lean, SAFe, and Nexus, to learn what works for them and fine-tune and continuously improve their way of working. In their transformation, they focused on the culture and mindset to cultivate high-performing teams, to improve the quality of products for customers, and to help managers transforming themselves in servant leaders.

  • 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.

  • Adopting Continuous Delivery at teamplay, Siemens Healthineers

    Continuous Delivery is about working in a way that keeps the system in a releasable state throughout its development. This article describes how a large software development organization at Siemens Healthineers started the transformation towards Continuous Delivery. It describes the strategy and tactics used to gradually and safely change the development process in a regulated medical domain.

  • The State of DevOps in Banking – Report from DOES London 2018

    At the 2018 DevOps Enterprise Summit in London, a number of banks presented talks that shared their experience and learning around the principles and practice of embracing DevOps: CapitalOne, Barclays, Lloyds Banking Group, Key Bank, Standard Bank, ABN Amro, UBS and RBS. Here, we summarise the key points of their talks and identify the correlations and crossovers in the messages.

  • Q&A on the Book The Professional Product Owner

    The book The Professional Product Owner explains what Product Owners can do to become real entrepreneurs who initiate and drive products, and what teams can do to release frequently. It provides ideas and personal anecdotes for effectively applying the Scrum Product Owner role and activities.

  • Q&A on The Agile Developer's Handbook

    The book The Agile Developer’s Handbook by Paul Flewelling provides the fundamentals of agile and explores intermediate and advanced topics like metrics for delivery, technical practices, delivering value, team dynamics, building quality in, and becoming an agile organization.

BT