BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Agile Content on InfoQ

  • Collaborative Software Development Platforms for Crowdsourcing

    In this IEEE article, authors provide an overview of current technologies for crowdsourcing in software development. They talk about the requirements, current practice and trends in collaborative platforms.

  • Project Inception - How to Use a Single Meeting to Achieve Alignment

    Before you start a project, achieving team alignment is essential for efficacy and efficiency. High fidelity interactions with the whole team are far more effective for aligning a team than many emails, documents, and conference calls. This article describes how to do a single full-day inception meeting to get the extended team aligned.

  • Why Do We Need Self-Organising Teams?

    Change is the only constant in our world and “business agility” is demanded. Our old maps for running organisations are no longer valid; we need new ones based on systemic thinking. This second article from a series on Leading Self-Organising Teams discusses why we need self-organising teams.

  • Leading a Culture of Effective Testing

    We all want to have confidence in the software we create. We know that testing plays an important role. Assuming we've overcome the hurdle of learning the various ways to test, what's still missing that inhibits us from having confidence in what we do? How do we go about leading a culture of effective testing?

  • We don’t do that here

    Do you need to make these three key shifts to unlock your agility? Since the early 1900s the 3Cs have ruled management practice. Do the 3Cs rule your organization, or are you FIT? The answer will determine your ability to deliver your ability to adapt and compete in today’s fast moving markets.

  • How Kanban Works

    Recently, there has been more and more interest in Kanban as a simple and effective method for managing software development. But how does Kanban work? This article digs into details to try to understand the dynamics of Kanban in the light of queuing theory. It analyses three case studies to reveal some basic and insightful ideas about how Kanban works.

  • Q&A with Nadja Macht on Innovation, Flow and Continuous Improvement

    Retrospectives help teams to learn from their experiences and improve continuously. In this interview Nadja Macht, Flow Manager and Coach at Jimdo, talks about how to balance flow and slack time in teams, doing visual management with Kanban boards and deploying agile retrospectives for continuous improvement.

  • Q&A with Len Lagestee on Becoming a Catalyst

    The book Becoming a Catalyst by Len Lagestee aims to help Scrum Masters, Agile coaches, and project managers to accelerate the culture change that is needed when an organization is adopting agile. InfoQ interviewed Len about supporting people in adopting agile practices, what it takes to become a catalyst, and how catalysts can start and energize change initiatives.

  • A JIRA List Is Not A Scrum Product Backlog

    A well managed backlog should contain a manageable set of Product Backlog Items (PBIs) that are of value to the customers & users of the resultant product. Keeping the right items at the right level of detail in the backlog takes careful management. This article presents some techniques for managing the backlog and provides examples from the authors' experiences.

  • Seven Changes to Remove Waste From Your Software Development Process

    This is a story about implementing Lean Software Development in a software vendor house for about 2 years, during which seven major changes have gradually been implemented that have helped the R&D department to remove waste from their software development process with encouraging results.

  • What Are Self-Organising Teams?

    There is relatively little material on what self-organising teams are about and how to support them effectively. This first article from a series of on Leading Self-Organising Teams explores what self-organising teams are.

  • HaMIS: One 24/7 Product and Four Scrum Teams, Four Years Later

    This is a story about four cross-functional scrum/DevOps/feature teams delivering and managing a business-critical 24/7 system used by vessel-traffic services operators and many other users, a compendium of topics that derive from our more than four years of agile and scrum practices at the Port of Rotterdam, one of the world's busiest ports.

BT