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

  • Culture and Diversity - Why They Belong Together in Every Tech Organization

    Culture and diversity can help a company’s bottom line, so it’s not surprising that organizations and their executive boards are focusing on ways to encourage inclusion. This article will look at specific benefits of diversity, and ways to encourage inclusion, essentially by allowing multiple voices to share in the story of the company.

  • Engineering Culture Revived: The Key to Digital Transformation

    Teams can create their environment for sustainable development to enable innovative insights into what and how to deliver. Team managers must anticipate the need for continuous improvement and renewal, or else face the interference of a ’top-down’ driven ‘digital transformation’ that frustrates software engineering practice. It’s time for teams to reclaim the practice of software engineering.

  • Q&A on the Book Agile Management

    The book Agile Management by Mike Hoogveld explores how the agile principles and values can be implemented in an agile way to improve the flexibility and entrepreneurship within organizations. It shows how the “voice of the customer” should be the starting point for designing the products, services, channels and processes you offer to your customers.

  • Agile Development & Remote Teams - Six Powerful Productivity Hacks You Should Know

    With organizations around the globe trying to go lean, there is a definite rise in distributed and agile work environments today. This article provides advice on overcoming the inherent challenges of this combination. An approach that, rather than fueling another set of conflicts, helps remote teams sort out their priorities and be more productive.

  • Architecturally Aligned Testing

    Testing microservices should not be done in a separate test phase, by a dedicated test team, but instead collaboratively by cross-functional teams. There is a shift left in testing to ensure that teams stay autonomous and a shift right in testing towards exploration and experimentation. Continuous Testing and a culture of experimentation are enablers to release microservices fast and reliably.

  • Decision Making in a Company with No Managers

    Self-managed companies are emerging as a viable option for the future of work. The transformation from standard hierarchical organisation to a flat structure is definitely beneficial, but obviously a challenging process. This article explores how SoftwareMill, a Polish software house, did it.

  • Understanding the Nuances of Servant Leadership

    Servant leadership is a philosophy and set of practices that enriches the lives of individuals, builds better organizations and ultimately creates a more just and caring world. In an organization every team and every individual should answer the questions: Why am I doing what I am doing? What is the added value my role contributes in this space? Alignment around purpose enables better outcome.

  • Q&A on the Book Company-Wide Agility with Beyond Budgeting, Open Space & Sociocracy

    In the book Company-wide Agility with Beyond Budgeting, Open Space & Sociocracy, Jutta Eckstein and John Buck combined and integrated principles and practices from general streams of development and created a multi-disciplinary approach for company-wide agile adoption.

  • Q&A on the Book The Age of Agile

    The book The Age of Agile by Steve Denning defines the goals, values, principles, and techniques for Agile management together with stories about how large organizations are applying this to deliver value on a large scale.

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

BT