Answer:
The Advantages of Conceptual Modeling is that since conceptual models are merely representations of abstract concepts and their respective relationships, the potential advantages of implementing a conceptual model are many, but largely depend on your own ability to devise a strong model in the first place. Generally speaking, the primary advantages of a conceptual model include:
Establishes Entities: By establishing and defining all the various entities and concepts that are likely to come up throughout the course of a software development life cycle, a conceptual model can help ensure that there are fewer surprises down the road, where entities or relationships might otherwise have been neglected or forgotten.
The Disadvantages of Conceptual Modeling is that since a conceptual model is so abstract, and thus, is only as useful as you make it, there can be a few disadvantages or caveats to watch out for when implementing your own conceptual model:
Creation Requires Deep Understanding: While conceptual models can (and should) be adaptive, proper creation and maintenance of a conceptual model requires a fundamental and robust understanding of the project, along with all associated entities and relationships.