An intricate process involving reviewing constraints, identifying and characterizing the mission subject, deriving the payload and orbital requirements, determining spacecraft mass, power and other detailed design requirements, identifying potential launch vehicles, deriving operations systems requirements and iterating.