So you have heard of the oxymoron jumbo shrimp, but have you Heard of agileenterprise data modeling? In a training class recently, we were discussing how to build an enterprise data model, and I used the phrase "agile enterprise data modeling." Is it possible? Can you build an enterprise data model using an agile approach? Why or why not?

We can broadly define "agile" as a collaborative and iterative approach for producing application deliverables one small piece at a time within very tight time frames. The collaboration and iteration focus of agile methods can be well leveraged when building an enterprise data model. A majority of projects driven by agility, however, lack a big-picture focus and often strive to deliver small slices of functionality within tight time frames, at times redoing and revamping prior work. If we can initially create at least a high-level, broad enterprise view or reference an existing industry data model, than we can confidently deliver small pieces of functionality knowing each piece fits with other pieces to create a well-connected enterprise data model. Let's see how iteration and collaboration can make an agile approach possible for building an enterprise data model, provided each small piece delivered fits together well with all of the previously delivered pieces.

Register or login for access to this item and much more

All Information Management content is archived after seven days.

Community members receive:
  • All recent and archived articles
  • Conference offers and updates
  • A full menu of enewsletter options
  • Web seminars, white papers, ebooks

Don't have an account? Register for Free Unlimited Access