Software development is hard. You have deadlines to meet; quality goals to meet; customers to satisfy. Your day is full and that leaves little time for investigating better ways to develop and manage your software projects. Little time is left to improve your skills and your teams skills. Wisdom gained through personal lessons learned is great, but often slow and painful.
You don't have to learn it all at the school of hard knocks. You can accelerate your gain in wisdom by learning from others that have solved the same or similar problems.