Autodesk Interview Question

How would create program cohesion?