Every business vertical is unique and so does its implementation. Careful consideration needs to be taken in the analysis and discovery phase to build a business model that is scalable and customized in such a way that future enhancements can easily be made.