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

  • Quality Code - Book Review and Interview

    Quality Code book, authored by Stephen Vance, covers the different aspects of software development lifecycle with focus on delivering quality product. In the book, Stephen discusses the practices for supporting software craftsmanship testing. InfoQ spoke with the author about the book and the best practices for testing application code.

  • The Kanban Survivability Agenda

    This third and last article in the series on the Kanban “nine values, three agendas” model explores the survivability agenda. The values associated with this agenda are understanding, agreement, and respect; these say much about the philosophy that underlies Kanban, the humane, start with what you do now approach to change.

  • Reliable Auto-Scaling using Feedback Control

    Philipp K. Janert explains how to reliably auto-scale systems using a reactive approach based on feedback control which provides a more accurate solution than deterministic or rule-based ones.

  • Author Q&A – The Lean Mindset by Tom and Mary Poppendieck

    The Lean Mindset is a collection of research results and case studies from companies applying lean in product development and delivery. A lean mindset according to Mary and Tom Poppendieck is about “developing the expertise to ask the right questions, solve the right problems, and do the right thing in the situation at hand”.

  • No More Technical Debt - Invest in Quality

    Handling Technical Debt in a software system is a complex challenge. Code can always be improved – but customers only care about features. This article discusses the new metaphor “Quality Investments”. It helps to better communicate the quality of the system and guide improvements by focusing on their pay off and return of investment.

  • Solving the Gordian Knot of Chronic Overcommittment in Development Organizations

    Why do we promise more than we can deliver? Why do we say yes when we are already too busy? Chronic Overcommitment is a pervasive problem in the IT industry. In this article we take a look at the behaviors that drive over commitment and the dynamics at play in your organization the make it a difficult problem to solve. Finally, we offer some advice to those who suffer from this affliction.

  • 3 years of Kanban at Sandvik IT: The Story of an Improvement Journey

    This is the story of an enterprise-wide Kanban implementation. It explains why Sandvik IT chose the Kanban method; how it was deployed using a kick-start concept; how it was followed-up using a depth-of-kanban assessment; and the effects so far. The article includes links to concrete and step-by-step information on how to run these kick-starts and assessments

  • Leveraging the Practice of "Being Agile" to Design an Agile Management Curriculum

    This article by a group of UC Berkeley Extension Agile Management Program participants describes one approach to communicating and enhancing the exceptional value possible when the practice and personal experience of Agile values and principles is used as a foundational Agile Management curriculum element, enabling effective adaptation and application of Agile practices in many contexts.

  • Interview with Jan de Baere about the Rise and Fall of an Agile Company

    What happens when a director of a consulting company decides to drastically change the culture? At the Agile Tour Brussels conference Jan de Baere presented the why and how of a company that adopted agile, the journey that they went through, and how it came to a sudden end. InfoQ interviewed him about the agile change approach, culture and trust, and the lessons learned from an agile journey.

  • How to use Workshops to Boost Creativity, Team Commitment and Motivation

    Creativity is a powerful motivator for individuals and teams and it can be taught, trained, and enhanced. These are techniques for enhancing creativity to be used your team’s workshops, and they include brainstorming, playing with puns, role plays and opposites games. These activities get people moving and on their toes, making workshops far more effective than traditional meetings.

  • Kanban’s service orientation agenda

    This second article in the series on the Kanban “nine values, three agendas” model explores the service orientation agenda. Building on the sustainability agenda, this agenda adds the values of customer focus, flow, and leadership. Individually, each of these brings some challenge; collectively, they can represent to a significant sense of direction, a much more outward-looking approach to change.

  • The Neuroscience of Agile Leadership

    Why does having the overview and influence make us feel rewarded? How do we adapt better to change? And how can we shift mindsets to become more Agile? Find out from breakthrough research in neuroscience why all the "soft, people stuff" around Agile works, how we can help people adapt better to change, and how we can influence real mindset shifts in an organization.

BT