Case Study 2

CRM Technologies Build Versus Buy Analysis and Program Management
You work for a large Boston based investment firm.  They are currently using an older CRM (Client Relationship Management) system.  It was home grown/built in house 10 years ago and has served them well but like all old systems, newer technologies have come along that are slicker, more integrated and higher functioning in general. 
Your boss has come to you and asked you to begin the process of researching solutions.  You could

Build a new one probably from scratch to use newer technologies
Analyze commercial purchase-able cloud based solutions

Your task is to create a framework to evaluate all/any short term and longer term costs associated with software ownership.  Build versus buy.
Creativity and original ideas and concepts are encouraged.  Use google, use relevant materials and use your intuition.