I just read a thoughtful article, Revisiting XP: be a thoughtful programmer by exercising more collective ownership. The article discusses various recommendations for building, and being part of, a high-quality, high-performing–and highly-enjoyable–software development team. This is what I call a “software A-team”.…