InfoQ Homepage Articles
-
Waste Not, Want Not: A Simplified Value Stream Map for Uncovering Waste
This article describes a simplified form of Value Stream Maps that makes it easy to visualize bottlenecks and inefficient processes in the software delivery lifecycle. It focuses on the two forms of Lean waste defined as Inventory and Waiting.
-
Understanding Serverless: Tips and Resources for Building Servicefull Applications
There are still many misconceptions and concerns regarding serverless solutions. Vendor lock-in, tooling, cost management, cold starts, monitoring and the development lifecycle are all hot topics where serverless technologies are concerned. This article shares tips and resources to guide serverless newcomers towards building powerful, flexible and cost-effective serverless applications.
-
How to Effectively Lead Remote IT teams
When you build your software product or implement a digital platform, there are many things you need to consider – like product design, technology stack, architecture, etc. . And many times we forget, that at the end the most crucial part is the team that will work together to deliver it.
-
How Developers Can Learn the Language of Business Stakeholders
This article explores how business stakeholders and developers can improve their collaboration and communication by learning each other's language and dictionaries. It explores areas where there can be the most tension: talking about impediments and blockers, individual and team learning, real options, and risk management.
-
The Agile Manifesto: A Software Architect's Perspective
While the role and responsibilities of a software architect can be seen as contradictory to the values of the Manifesto for Agile Software Development, a good architect finds techniques that support an agile development team.
-
Q&A on the Book Applied Empathy: The New Language of Leadership
The book Applied Empathy by Michael Ventura explores how understanding people and learning about their perspectives can help us to lead with empathy. Questions are more important than answers; as leaders we should look for ways to connect with our customers and employees, and listen more and talk less.
-
How to Seamlessly Evolve DevOps into DevSecOps
As DevOps evolved, it became obvious that it was about more than just software development and operations management. With each new story of a massive data breach and its catastrophic consequences, cybersecurity swiftly became recognized as a critical part of any IT ecosystem. This realization led to DevSecOps. This article looks at how to embrace a DevSecOps approach.
-
Q&A on A Scrum Book: The Spirit of the Game
In A Scrum Book: The Spirit of the Game, Jeff Sutherland and James Coplien explore how to do Scrum well using patterns. There are more than ninety patterns which provide insight into Scrum’s building blocks, how they work, and how highly effective teams use them.
-
It Ain't Necessarily So: Exploring Type Systems for Verifying Musical Correctness
Chris Ford explores what makes music correct and how we might encode it in a type system.
-
NotPetya Retrospective
As we hit the second anniversary of NotPetya, this retrospective is based on the author’s personal involvement in the post-incident activities. In the immediate aftermath, it seemed like NotPetya could be the incident that would change the whole IT industry, but it wasn’t—pretty much all the lessons learned have been ignored.
-
Q&A on the Book Empathy at Work
The book Empathy at Work by Sharon Steed explores the role empathy plays in team communication and interaction, and provides tools to help people become better empaths in difficult situations. It describes the steps we can take in order to show empathy daily and contribute to a healthy, collaborative, positive work culture.
-
Power to the People: Unleashing Teams through Liberating Structures
Liberating Structures are a great way for teams to find their voice. They make this happen by asking us to think creatively about the kinds of invitations we are making, and by subverting the normal power dynamics in a meeting. In this article, Greg Myer shares how he is using Liberating Structures at Capital One.