From Concept to Deployment: A Comprehensive Guide to AI Development Methodologies