Two options are being provided to the client. You need to opt for a protected model if you seek to manage control over the development process and do not want to make the project with complexities by hiring the employees. Opt for a particular price if your need is not likely to change and project the duration can be known.