Instilling a Culture of Craftsmanship
When companies are struggling to increase the quality of their deliverables, they tend to turn to quick technology fixes, like pushing for more test automation. The real solution isn't a technology fix, but a cultural one. We need to change our culture to one that embraces, nurtures, and encourages software craftsmanship. It's only when your employees care about the quality of their work and when your organization rewards quality over speed that you'll make a lasting impact. Let's explore what this means and how we can start this culture shift: What is a software craftsman? Where did this idea come from? If agile came from developers, why did it move away from them? How do we get agile back on track for better quality? What is your company doing that blocks this from happening? What can we do at an organizational level to incentivize craftsmanship? Let's bring awareness that code quality isn't just a technical problem, it's also an organizational culture problem. If you don't change the culture, you won't have any success. Come learn effective steps you can take at the team level to raise the bar for quality.