BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Culture & Methods Content on InfoQ

  • Q&A on the Book Unleashing the Power of Diversity

    The book Unleashing the Power of Diversity by Bjørn Z. Ekelund describes the Diversity Icebreaker, an experiential communication exercise where people learn about themselves and others. The differences are named Red, Blue and Green, a language of diversity that is relevant for interaction, problem solving, giving feedback, and creating inclusiveness and trust.

  • Application Models as Working Software

    Discusses using an application model in an iterative time-bounded development approach. Employ user flows to create easily comprehended stories that contain sufficient detail. Get closer involvement from UX design and product owners to create solutions prior to the first coding iteration. Incorporate as-built decisions back into the model to ensure its relevance in an ongoing product lifecycle.

  • Go, See & Do. A Guide to Running a Gemba Sprint

    This article is a guide to organizing a Gemba sprint; a sprint where teams, leadership, and management work together with the ultimate goal of coming together as an organization. Ahmad Fahmy explores what is needed to set up a Gemba sprint, how to organize and run one and provides some dos and don'ts to make a Gemba sprint effective.

  • Q&A on the Book Agile Machine Learning

    The book Agile Machine Learning by Eric Carter and Matthew Hurst describes how the guiding principles of the Agile Manifesto have been used by machine learning teams in data projects. It explores how to apply agile practices for dealing with the unknowns of data and inferencing systems, using metrics as the customer.

  • Q&A on the Book Righting Software

    The book Righting Software by Juval Löwy provides a structured way to design a software system and the project to build it. Löwy proposes to use volatility-based decomposition to encapsulate changes inside the system’s building blocks, and explains how to design the project in order to provide decision makers with several viable options trading schedule, cost, and risk.

  • Q&A on the Book Managing the Unmanageable

    The book Managing the Unmanageable by Mickey W. Mantle and Ron Lichty provides rules, tools, and insights to manage programmers and teams. It explores how to hire and develop programmers, onboard new hires quickly and successfully, and build and nurture highly effective and productive teams.

  • Setting Up a Virtual Office for Remote Teams

    Adopting a virtual office model saves a business $11,000+ annually per employee. It’s also one of the best answers to employees’ growing demands for mobility. Whether you’re considering a virtual office environment for several employees or a whole team, implement these strategies to ensure managers’ peace of mind and the top productivity of remote workers.

  • Q&A on the Book Remote Mob Programming

    In the book Remote Mob Programming: At home, but not alone, Simon Harrer, Jochen Christ, and Martin Huber share their experience doing mob programming while working from home for over a year.

  • Data-Driven Decision Making – Product Management with Hypotheses

    The Data-Driven Decision Making Series provides an overview of how the three main activities in the software delivery - Product Management, Development and Operations - can be supported by data-driven decision making. In Product Management, hypotheses can be used to steer the effectiveness of product decisions about feature prioritization.

  • Using OKRs to Build Autonomous Impact Teams

    To focus on outcomes rather than outputs, Meilleurs Agents uses the Objective and Key Results framework to align the whole company on what they want to achieve. Christopher Parola and Nicolas Baron gave a presentation at FlowCon France 2019 where they showed how they implemented the OKR method and turned their product and tech teams into impact teams.

  • Three Key Success Factors for Improving Test Automation Outcomes

    Test automation is crucial in the DevOps world and vitally important even if not taking a DevOps approach, and good test automation requires careful thought and design from the architecture onward. Tests need to be fully automated, and that automation needs to be stable; no test cases should fail for reasons other than issues in the system(s) under test.

  • Author Q&A on the Book The Innovation Revelation

    David Lowe has written the book The Innovation Revelation: A story about satisfying customer needs. The book tells the fictional story of Charlie Blades who is a manager in the IT department of a retail company in London, faced with disruption from outside and old ways of working inside. The story explores how changes in workplace culture and practices can result in better outcomes.

BT