What is self organization and how you can create self organizing teams. Learn it from the nature because its all about self organization. What are the principles of Self organization in context of agile team. Factors necessary for self organized team. Self organization is not optional.