What happens at this stage?
With stage one complete, we move on to defining a solution that provides the required functionality whilst meeting any design constraints. This includes identifying major sub-systems and defining their inter-relationships.