The Merriam-Webster definition of self-organization is: the act or process of forming or joining an organization (as a labor union). When we use the term with respect to The Team in agile, we are talking about the team deciding how they will work together in order to meet the team’s commitments. This is not the same as self-management; however, the team is generally empowered to get the job done within given boundaries on which to operate.
With a career in Information Technology that has officially reached drinking age, I have one too many hats in roles from Systems Analyst to Programmer to IT Manager to Programmer to Director. I am a seeker of new ideas and learning new things. My passion has been working with product delivery teams to develop into their own identity and simply build valuable solutions by making great software. I have been applying Lean Agile ideas for a long time and leveraging their underlying practices with both a pragmatic and experimental purpose. At the end of the day, I believe in integrity, hard work, trial-and-error, people, and faith.