¿Cómo hago la transición a un controller de vista diferente presente en diferentes storyboards mediante progtwigción usando swift?

let customerStoryboard = UIStoryboard(name: "Customer", bundle: nil) //First(Current) storyboard let agentStoryboard = UIStoryboard(name: "Agent", bundle: nil) //Second storyboard var otherVC = UIViewController! // ViewController reference otherVC = agentStoryboard.instantiateViewControllerWithIdentifier("AgentProfile") 

La última statement no es la ejecución o la presentación de resultados, ¿se requiere algo más que hacer que no sea esto?

Solo instancia el controller de vista. Para presentarlo debe usar el método presentViewController

 someVC.presentViewController(otherVC, animated: true, completion: nil) 

Use este código para mostrar el segundo controller de vista.

 let otherVC : AnyObject! = self.agentStoryboard.instantiateViewControllerWithIdentifier("AgentProfile") self.showViewController(otherVC as UIViewController, sender: otherVC) 
 let secondViewController = self.storyboard.instantiateViewControllerWithIdentifier("SecondViewController") as SecondViewController self.navigationController.pushViewController(secondViewController, animated: true)