InfoQ Homepage Agile Content on InfoQ
-
InfoQ DevOps and Cloud Trends Report – July 2023
InfoQ editorial staff and friends of InfoQ are discussing the current trends in the domain of cloud and DevOps as part of the process of creating our annual trends report. These reports provide InfoQ readers with a high-level overview of the topics to pay attention to and help the editorial team focus on innovative technologies.
-
Adaptive, Socio-Technical Systems with Architecture for Flow: Wardley Maps, DDD, and Team Topologies
Designing for adaptability sounds easier than done. How do you design and build systems that can evolve and thrive in the face of constant change? This article provides a high-level introduction to combining Wardley Mapping, Domain-Driven Design (DDD), and Team Topologies to design and build adaptive, socio-technical systems optimized for a fast flow of change.
-
Autism at the Workplace: Autism Coaching as a Methodology
As a person with autism or other neurodiversity, it’s important to get to know yourself really well. It’s even better if another person can get to know you from the inside-out. Dennie Declercq and his mom Ivette Marchand found a way to allow for open and vulnerable communication between them. They made Declercq’s life-manual, which enables him to be happy and productive as a software developer.
-
Embracing ADHD and Other Neurodivergencies in Software Development Teams
In recent years, there has been increased attention to neurodivergencies such as ADHD, hyper-sensitivity, autism, dyslexia, etc. In this article, Dietrich Moerman tells his own story about ADHD while working as a software developer and becoming a team lead, what he learned, and what he found to be working well to help people with ADHD and more to thrive in their teams and companies.
-
Shift in Sprint Review Mindset: from Reporting to Inclusive Ideation
Sprint Reviews should foster a dynamic environment of creativity, exploration, and continual refinement, where important product and overall business decisions are taken. In this article, we will explore the substantial mindset shift and routine change from a typical reporting-focused to interactive data-driven culture of Sprint Reviews.
-
Using Trauma-Informed Approaches in Agile Environments
Scientific and clinical understanding of how the human nervous system develops and works has increased tremendously. Its implications are so profound they radiate far beyond the field of psychology. Topics such as trauma-informed law, volleyball coaching, legal counseling, education, and social activism have arisen. It is time to consider how it affects working in an agile tech environment.
-
Thinking Deductively to Understand Complex Software Systems
Thinking differently can allow us to approach problems in new ways. With testing, approaching the problem with a negative approach can lead to more thorough test cases.
-
Debugging outside Your Comfort Zone: Diving beneath a Trusted Abstraction
This article takes a deep dive through a complex outage in the main database cluster of a payments company. We’ll focus on the aftermath of the incident - the process of understanding what went wrong, recreating the outage in a test cluster, and coming up with a way to stop it from happening again, and dive deep into the internals of Postgres, and learn about how it stores data on disk.
-
Effective Test Automation Approaches for Modern CI/CD Pipelines
Shifting left can be used to improve test design and lead to faster, more effective CI/CD pipelines. By focusing on building effective and efficient tests, CI/CD runs can quickly return feedback.
-
Data-Driven Decision Making - Software Delivery Performance Indicators at Different Granularities
Optimizing a software delivery organization is not a straightforward process standardized in the software industry. Getting the organization to analyze the data and act on it is a difficult undertaking. This article presents insights into how a socio-technical framework for optimizing a software delivery organization has been set up and brought to the point of regular use.
-
[R]Evolutionize Your Retrospectives with Active Sensemaking
High-quality retrospecting involves embracing unique individual experiences, acknowledging human limitations and biases, and sharing context-rich anecdotes through storytelling within and beyond team boundaries. This article explores how Active Sensemaking can prevent tension or apathy and foster a more productive and harmonious team environment.
-
DevEx, a New Metrics Framework from the Authors of SPACE
Researchers behind DORA and SPACE have published a new measurement framework for improving developer productivity. This article includes a summary of the paper’s key points along with commentary from the lead author.