InfoQ Homepage Culture & Methods Content on InfoQ
-
Cloud-Native Is about Culture, Not Containers
At QCon London last year, Holly Cummins, innovation leader in IBM Corporate Strategy, provided a session titled: Cloud-Native is about Culture, not Containers. In this article, Cummins will discuss the role of culture in cloud-native architecture. Furthermore, she will dive into various topics around cloud-native ranging from its definition to CI/CD and operations.
-
Surviving Zombie Scrum
The book Zombie Scrum Survival Guide by Christiaan Verwijs, Johannes Schartau, and Barry Overeem aims to support teams that are stuck in Zombie Scrum. It helps them to understand why things are the way they are and provide them with experiments to get out of this state of Zombie Scrum by enabling collaboration with stakeholders, working increments, autonomy for teams, and continuous improvement.
-
Becoming More Efficient and Productive in a Distracted World
This article highlights how increased distractions in agile teams can affect our mental health and cause burnout. It outlines how various productivity hacks can help to reduce this problem and make you highly efficient using real-life experiences. Finally, it discusses various steps the software industry can take to help preserve our mental health and reduce distractions.
-
Cut Your Design Sprints in Half with These Key Tips
Cut your next design sprint in half with these tips at your side. With this approach, you’ll be able to turn 2.5 days into ~4 hours and the whole sprint to 2.5 days. Make collaborative design thinking easier, more fun, and exciting. With up-front preparation, a clear challenge to tackle, and attention to the clock, you can get to the essentials and turn innovative ideas into testable prototypes.
-
Culture & Methods Trends Report March 2021
The most significant impact on culture and methods in 2021 is the disruption caused by COVID-19. We look at what's needed for good remote and the impact of bad remote, how management practices are evolving, and the importance of people skills for technologists. Paying attention to ethical issues, diversity and inclusion, tech for good, employee experience and psychological safety are important.
-
Sociotechnical Implications of Using Machines as Teammates
AI has become more than just a tool; it is now meriting consideration as an additional teammate. While this increases a project’s efficiency and technical rigor, AI teammates bring a fresh set of challenges around social integration, team dynamics, trust, and control. This article provides an overview of sociotechnical frameworks and strategies to address concerns with using machines as teammates.
-
Becoming an Exceptional Manager
The book Manager in Shorts by Gal Zellermayer describes principles of management in hi-tech, focusing on people, processes, and culture. It provides tips and ideas that readers can use to develop their leadership skills and learn how to manage technical people and become an exceptional manager.
-
Experts Discuss Top Kubernetes Trends and Production Challenges
Kubernetes growth has led to cultural, technological and operational challenges. InfoQ caught up with Kubernetes experts and implementers who talk about 2-3 top trends and challenges that are facing the platform.
-
Agile Development Applied to Machine Learning Projects
Machine learning is a powerful new tool, but how does it fit in your agile development? Developing ML with agile has a few challenges that new teams coming up in the space need to be prepared for - from new roles like data scientists to concerns in reproducibility and dependency management.
-
Leading during Times of High Uncertainty and Change
To help teams succeed during uncertain times, leaders need to navigate different horizons; managing themselves and building strong relationships with their teams. Organisations need leadership at all levels. In order to be successful, leaders should develop skills for self-management, delegation, dealing with ambiguity, managing in all directions, systems thinking, and leading through context.
-
Software Systems Need Skin in the Game
Consequential decisions need to be taken by the people who pay for the consequences, by the people with skin in the game, and modern software practices need to reinforce this idea. On-call engineering is the quintessential modern engineering practice to create skin in the software development game.
-
Improving the Performance of a Route Editor Using a Quadtree
A quadtree is a tree data structure that allows the user to partition a two-dimensional space and to quickly find the intersection of objects. In this article we show how we used it to improve the performance of our route editor.