Managing a translation project entails figuring out what needs to be translated, figuring out what resources are available, figuring out what skillsets are needed, and managing a project plan. Once this strategy has been formulated, the next step is to recruit and oversee the work of the project team, while also overseeing and coordinating the various stages and components that will ultimately contribute to the project's successful conclusion. The complexity of the content to be translated and the breadth of the translation itself are just two of the many factors that contribute to the overall difficulty of the task. Numerous translators, linguists, subject matter experts (such as engineers or medical doctors), and others may be needed for larger projects. It is possible to outsource some or all of these prospective contributors.