In our previous meet-up event, a majority of the participants listed "building self-organizing teams" as one of the preferred areas for discussion. Hence this topic. Self-organization is a fundamental concept in agile project management. The performance of agile teams hinges on the self-organizing capabilities of the team members. Creating such teams is far more challenging than ever imagined. In this session we will discuss the definition and merits of self-organizing teams, challanges faced in building a self-organizing team, and the opportunities such teams present in scaling agility.