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

  • The Power of Doubt in Software Testing

    Being skeptical of ourselves and of what the majority believes keeps us on our toes and forces our mind to work harder. Doubting our own - and other people's - feelings of certainty is a healthy practice that helps us solve problems and avoid bigger problems in the longer run, and it can make us better testers.

  • Virtual Reality Will Disrupt Agile Coaching and Training

    Online technology (virtual reality, adaptive personalized learning and videoconferencing) will disrupt the agile coaching and training spaces in the next 3-5 years. We predict that by the end of 2020 at least one large, credible agile/Scrum certification organization will be running agile/Scrum certification courses in virtual reality. Today’s winners will become tomorrow’s losers.

  • Servlet and Reactive Stacks in Spring Framework 5

    Spring Framework 5 supports both traditional servlet-based and reactive web stacks, in the same server application, reflecting a major shift towards asynchronous, non-blocking concurrency in applications. In this article Spring committer Rossen Stoyanchev explores and contrasts both stacks, and explains the range of available choices, and provides guidance for choosing the appropriate stack.

  • Beyond Copy-Pasting Methods: Navigating Complexity

    This article explores how you can try out a context-specific approach, which leads to a context-specific experience. Once we understand more about the complexity behind the problems which we are trying to solve with agile, we clarify the purpose of our agile practice. This is the starting point from which we can build a common focus and sense of priority within our agile culture.

  • Why Software Estimation Is More Important Now Than Ever

    In a world trending away from traditional waterfall and toward agile development methodologies, it would be understandable to assume that there is no longer a need for software project estimation. However, that assumption would be wrong - estimation is still a very valuable practice, even in organizations that are dependent upon agile development methodologies.

  • Four Priceless Tactics to Create Top-Tier Homegrown Talent

    With rapid shifts in work culture across the world, employers are revisiting their relationships with employees, putting their needs and aspirations first. Here’s how to align individual interests with business objectives, and use constant engagement, training, and feedback to take your company culture to the next level.

  • Holacracy for Humans

    Snapper, a New Zealand based transport ticketing service provider, wanted to be more like a city, and less like a bureaucratic corporation. In 2016 they introduced Holacracy, which enables people to act more like entrepreneurs and self-direct their work instead of waiting to be told what to do. They use Holacracy across all areas of the business and this way of working applies to everyone.

  • Top 10 Lessons in Building a Distributed Engineering Team

    Recruiting, nurturing, and growing a distributed engineering team is no easy feat, but it is well worth the investment. Bruno shares key insights that shine a light on how to empower your team to do their best work, regardless of physical location.

  • Distributed Agile Leadership

    Even with the best of planning for your distributed Agile team, without good leadership in place, all of that planning can come to naught. With that in mind we look at some leadership trends that are relevant to self-organizing distributed Agile teams. Instead of proposing a new “Distributed Agile Leadership Framework”, our goal here is to inform you of important and relevant trends.

  • Regression Testing Strategies: an Overview

    However tedious, regression testing is a powerful gatekeeper protecting product quality. It is present in any project regardless of the development methodology. But how to organize it well? This calls for a quality regression testing strategy that requires good understanding of all aspects of this testing effort (types, methods and approaches). Find out more in our article.

  • Growing an Innovative Culture

    An innovative culture requires strong leaders who realise that changes in the culture start with themselves. To make innovation happen you need to consider the investment portfolio at enterprise level and focus on customers and the core operations.

  • Q&A on the Book Improving Agile Retrospectives

    The book Improving Agile Retrospectives by Marc Loeffler provides practices and approaches for doing agile retrospectives that support continuous improvement. According to Loeffler, agile retrospectives are workshops which need to be prepared and facilitated well in order to be beneficial to teams.

BT