Agile emphasizes communications minimum planning and minimum
Agile emphasizes communications, minimum planning and minimum documentation. What is the role of modeling in an agile environment?
Solution
Data modeling is a very important step in database design and object-oriented programming,In this step the designers first create a conceptual model of how data items relate to each other.The main purpose is to find the ssociations of everious data elements and use them together in a given project.The role od data modeling is very important in an agile environment
It usually starts with the basic Data Modeling:In this we will first sort out the data items and categorize them .These usually create the requirements for the project .Then we will develop the data model with the help of this data.
The next next step involved target Modeling:The main purpose is to ensure that Data Modeling targets to multiple environments. These includes the various phases for developers including, QA, preproduction and production. Moreoever these different environments require data modeled at various points in time, which roundly increases the complexity of modeling in agile processes.Even thought eh complexity increases it allows data to be used effectively.
The data modelling provides agility: It involves the reuse of design models at avrious phases so that there is no need to create them again and again.This saves time and help the engineers to work on other phases.

