How to Become a High-Performing Software Team

The four major elements that enable high-performing software teams are purpose, decentralized decision-making, high trust with psychological safety, and embracing uncertainty. Teams can improve their performance by experimenting with their ways of working. Mark Cruth spoke about high-performing software teams at ScanAgile 2023. Interpersonal alchemy is the study of that mystical science behind good teamwork, … Read more

3 Reasons to Practice Gratitude At Work — And How To Get Started

Coworkers sharing ideas. getty What are you grateful for? Your family and friends. Maybe you also think of your community, your home, your good health, your good fortune. You may or may not immediately or directly think of your job, your colleagues, or your organizational culture. As the Thanksgiving holiday approaches, many people find themselves … Read more