Process

Code (good and bad) doesn't just appear from no-where.

Some-one needs to sit down and write it. How they approach this task can influence the amount of time spent swearing at the code later.

This section looks at development philosophy, workflow and other factors the teams should consider before starting to work together.