InfoQ Homepage Culture Content on InfoQ
-
Making Agile Software Development Work for Multicultural Teams
While equality provides team members with the same opportunities and allowances, equity is about creating an environment where individual and unique needs can be met. According to ElMohanned Mohamed, communication in multicultural teams should be precise and clear with low dependence on the context.
-
How Technology Can Drive Culture Change in Software Organisations
Technological improvements like containers, VMs, infrastructure-as-code, software-defined-networking, collaborative version control, and CI/CD can make it possible to fix cultural issues around organisational dynamics and bad product delivery. According to Nigel Kersten, software leaders should leverage tech to create positive changes in organisational dynamics and relationships between teams.
-
Adopting Agile by Increasing Psychological Safety in a Software Team
To test the agile way of thinking, a software team worked on their psychological safety with kick-off exercises, sharing coffee breaks, celebrating wins, a stand-up question, and 1-on-1 talks. This helped them to increase psychological safety in their software team.
-
Fostering an Experimentation Culture in Software Development
An experimental culture is a way of thinking; it is about trying new things and learning together, solving complex software problems, and creating value together. According to Terhi Aho, an experimental culture in software organizations requires strong management support and psychological safety.
-
How to Develop a Culture of Quality in Software Organizations
According to Erika Chestnut, software organizations can develop a culture of quality with a clear commitment from leadership, not only to endorse quality efforts in software teams, but also to actively champion them. This commitment and advocacy should manifest in data-driven decision-making that strikes a balance between innovation and quality, ensuring that we maintain the highest quality.
-
The Challenges of Building Cyber-Physical Systems
There are several challenges in building hardware-reliant cyber-physical systems, such as hardware lead times, organisational structure, common language, system decomposition, cross-team communication, alignment, and culture. A solution to such challenges is to apply agile at the systems level, and to architect both hardware and software into modular components.
-
Ethical Machine Learning with Explainable AI and Impact Analysis
As more decisions are made or influenced by machines, there’s a growing need for a code of ethics for artificial intelligence. The main question is, “I can build it, but should I?” Explainable AI can provide checks and balances for fairness and explainability, and engineers can analyze the systems' impact on people's lives and mental health.
-
How Big Tech Lost its Way - Accountability and Leadership
Accountability in big tech companies seems to be lacking; it’s rare for people in senior positions to be held accountable. Engineers should be conscious of the culture they want to work in and watch out for their well-being, whereas companies should invest in their leaders to support people’s best work. Andy Walker gave a talk about how big tech lost its way at QCon London 2023.
-
Why Your Workloads Do Not Run on Renewable Energy (Yet) and What to Do about it
Renewable energy is an important step on the way to fight climate change. The energy produced by burning fossil resources is one of the main drivers of carbon emissions. But running a datacenter on renewable energy all the time is difficult. Usually - with only a few exceptions - your workloads do not run on renewable energy.
-
How Resilience Can Help to Get Better at Resolving Incidents
Applying resilience throughout the incident lifecycle by taking a holistic look at the sociotechnical system can help to turn incidents into learning opportunities. Resilience can help folks get better at resolving incidents and improve collaboration. It can also give organizations time to realize their plans.
-
Embracing Complexity by Asking Questions, Listening, and Building a Shared Understanding
When dealing with an environment that feels complex, people commonly look for ways to reduce variability and increase control for dealing with complexity. An alternative approach is to embrace complexity by acknowledging that it exists, asking questions and listening, and constructing a shared understanding based on different perspectives. This lets us improve how we adapt on an ongoing basis.
-
How Big Tech Lost Its Way - Regulation and Freedom
Technology plays an ever increasing part in our lives, yet big tech seems to be running out of control, showing behavior that is at odds with its principles. Regulation is starting to develop, but laws are rarely applied. The leaders of big tech companies should realise their job is culture. At QCon London 2023, Andy Walker gave a talk about how big tech lost its way.
-
How Open-Source Maintainers Can Deal with Toxic Behavior
Three toxic behaviors that open-source maintainers experience are entitlement, people venting their frustration, and outright attacks. Growing a thick skin and ignoring the behavior can lead to a negative spiral of angriness and sadness. Instead, we should call out the behavior and remind people that open source means collaboration and cooperation.
-
Leading in Hybrid and Remote Environments: Skills to Develop and Tools That Can Help
Leading in hybrid and remote environments requires that managers develop new skills like coaching, facilitation, and being able to do difficult conversations remotely. With digital tools, we can include less dominant and more reflective people to get wider reflections from different brains and personalities. This can result in more diverse and inclusive working environments.
-
BBC’s Enablement Team Principles Focus on Openness, Collaboration, and Respect
At QCon London BBC shared the five enablement principles paving the road for their teams towards improved development and release processes. Steph Egan shared techniques, challenges and learnings from her team’s journey, with the major takeaway being that the principles have almost nothing to do with the tools themselves.