InfoQ Homepage learning Content on InfoQ
-
The Most Common Developer Challenges That Prevent a Change Mindset—and How to Tackle Them
Software engineers are feeling burnt out, and this is directly affecting their productivity and ability to learn new skills. But in today’s ever-growing digital world, developers must be on top of new technologies and tools. Team leaders, therefore, need to cultivate a change mindset by adopting a business-impact-first approach and learning from startup environments, among other tips.
-
Craftleadership: Craft Your Leadership as Developers Craft Code
Learning software craftership made me reconsider how I wrote code. Being an experienced software team manager, I try to reevaluate my management practices in the same way: what could test-driven management or pair-management be? Here I propose different insights on how software craftership tools and mindset are transposable to the management domain.
-
Accessing Agile Games as a Tool in Transformation and Change
This article puts the usage of Agile Games into a broader business context and introduces the steps needed to make any game a verifiable contribution to a given business objective. As “business” is a wide area of topics to be addressed, the article focuses on accessing Agile Games as a tool used within transformation and change. It provides an example that was taken from this area.
-
How to Spark a Consumer-Grade UX Revolution
Turning end-users into advocates is one of the most powerful things SaaS companies can accomplish today. This can be a major project for a company, but it’s a revolution that can start small - and start today. Here we cover how to kick-off, manage, implement and iterate upon adding consumer-grade UX to the services that you own.
-
Creating Psychological Safety in Your Teams
Psychological safety is a work climate where employees feel free to express their questions, concerns, ideas and mistakes. We cannot have high-performing teams without psychological safety. In this article, you will learn practical ideas, interesting stories, and powerful approaches to boost psychological safety in your team.
-
Growing an Experiment-Driven Quality Culture in Software Development
Have you ever faced a challenge at work that you weren’t sure how to tackle? Experiments to the rescue! In a complex environment like software development, no one can tell what might work, so we have to try things out. Read this article to learn about key challenges, insights and lessons, and get inspired for your own path to experimentation.
-
Applying Social Leadership to Enhance Collaboration and Nurture Communities
There are many styles and forms of leadership. In this article we explore social leadership, a form of leadership that has helped to challenge views on what leadership truly is and find out what behaviours can help create collaborative cultures and spaces where learning and meaningful engagement matter the most.
-
Takeoff: What Software Development Can Learn from Aviation
A lot of professions have been around way longer than software development and have developed "best practices" to handle typical problems and challenges. Software developers can benefit from taking a closer look at aircraft maintenance or a pilot’s processes to learn from them, optimize our processes. and last but not least, try to reduce some of the stress that we experience over and over again.
-
Developer Learning Isn’t Just Important, It’s Imperative
Every industry leader worries about the scarcity of high-quality software engineers. That means companies feel serious pressure to constantly hire new and better developers. But rather than looking externally for a solution, what if companies looked internally? Here’s the reality: meaningful developer learning helps companies convert silver medalists into gold medalists.
-
How to Enable Team Learning and Boost Performance
Team performance is dependent on safety, teamwork and ongoing learning. Clarity in roles, psychological safety, breaking bad habits and constantly learning are critical to enabling high performance.
-
A Journey in Test Engineering Leadership: Applying Session-Based Test Management
This article shows how modifying Session-based Test Management to our context helped us gain more visibility into our testing. Having a structured yet flexible approach to test management allowed us to make better, more timely decisions about the testing, and gave us more opportunities to influence quality decisions earlier in the process.
-
Cultivate Team Learning with Xtrem Reading
To thrive in the 21st century, companies have to continually enhance their capabilities to create what they want to create. Becoming a learning organization is key to success in the modern world. Peter Senge defined 5 disciplines of a learning organization. This article introduces workshop techniques that will help you start your journey in the 4th discipline, team learning.