Part 1 can be found here Part 2.1 can be found here
This post was begotten by interesting comments I got to part 1. My assumption that everyone should already understand the functions that comprise CRM, and how they should be addressed in building [...]