As Agile has become the norm in software development industry, the idea of cross-functional and self-managed teams became very popular. In these conditions, one hasty conclusion immediately emerges: if we want our organizations to be Agile, we need to get rid of the leadership positions. Is this a sure thing…