Looking at software engineering through the lens of basketball and exploring where basketball culture can be applied to improve engineering practices