What are the pros and cons of outsourcing technical, project, business documentation. What are the advantages and what are the disadvantages when software documentation such as user manuals, online help files, screencasts, demos, or tutorials and/or Business documentation like Business Plans, Alternative Analysis, Continuity Plans, System Security Plans, Presentations etc. are created by an external experienced consultant? If you choose A-Plan-B, the following advantages will often outweigh the disadvantages.