Creating self-organizing teams that create high-quality software in a diverse South African organization

Full Name(s): 
Nosipho Sithembiso Mdlovu
Nosipho Mdlovu is currently working as Test Analyst at Discovery Vitality since August 2014. She is relatively new to Agile and is passionate about learning more and gaining more practical experience in agile practices.
Abstract: 
In an organization where agile practices have been adopted it is important to have self-organizing teams that can create high-quality software. There are various aspects that come into play when creating or forming such teams. When working in a diverse organization that has teams that are in South Africa as well as off-shore ,you need to consider factors such as : co-location ;the importance of pull based work and commitment ; achieving flow ,not only as individuals but as teams ; forming team values ;managing diversity and cultural differences ;communicating effectively; improving processes . The success of any organization vastly depends on its people,so creating and sustaining these self-organized teams should be a priority for an organization that is focused on ensuring that the quality of software delivered by its teams is one that is aligned to the company standards and will contribute to ensuring that the company’s reputation is sustained.
Learning outcomes: 
Understand the people aspects and team dynamics that will help form teams that will deliver high-quality software
Audience Level: 
Beginner
Pre-requisite knowledge: 
None
Session Type: 
Poster Session
Theme: 
People
Keywords: 
Self-Organizing teams
High-Quality Software
Diversity
Flow
Co-location