Correctly conveyed goals for the project and customer expectations regarding outcomes is easily the most valuable information for the software development project start. This initial statement of the problem, intended to be sent to the developer, is formed in a software Request for Proposal (RFP). Therefore, knowing how to write a solid RFP is a must for any business owner, manager, or other person participating in the search for an external software service vendor.