What to expect with a Salesforce project?
It is important to note that one person can fulfill more than one role (typically in smaller projects) but these roles do need to be filled to experience a successful project deployment. In an effort to give a guidepost of time commitment we have drafted this handy little chart to help with planning. Of course, this is variable due to the skills/experience represented in each role but it is an effective guide to set a standard by.
Infographic Resource: http://idealistconsulting.com/blog/what-expect-salesforce-project