The key to understanding software development is collaboration multiplies impact
More details to come.