An Enterprise Architecture Development Framework: The Business Case, Best Practices and Strategic Planning for Building Your             Enterprise Architecture