Forums for the Business Analyst

 
  Modern Analyst Forums  Business and Sy...  Data Analysis f...  Structured vs UML?
Previous Previous
 
Next Next
New Post 7/20/2010 6:24 AM
User is offline docformat
4 posts
No Ranking


Structured vs UML? 

Hi

I am unsure when to use structured data modelling and when to use OO data modelling. I have a fair bit of knowledge of both techniques (at least how to draw them) but don't understand enough to know when to use one or the other. Any advice?

 

Thanks

 
New Post 7/20/2010 6:33 AM
User is offline Loretta Mahon Smith
3 posts
No Ranking


Re: Structured vs UML? 

Hi Docformat!

Here is the approach that I take when deciding how to deliver a data model.

  1. Does the team with have a preference?  If you are equally familiar with both techniques...use the one that will help communicate with the least amount of explanation to the audience.
  2. Is there an anticipated delivery platform?  Allow physical platform for implementation to influence the choice of modeling technique.  If you are implementing through an object oriented database, the OO model might be more easily translated.
  3. Is there particularly gnarly data requirements?  If so I'd suggest that you use ER modeling purely because it is a more mature technique, use it to design your 'data at rest" or static data storage.  Then elaborate in specific OO models for the "data in motion" ...but blend that with a DFD to get a stable understanding of the scope/context/impact of the data flow changes.

Hope this helps!

Loretta

 
New Post 7/21/2010 2:23 AM
User is offline docformat
4 posts
No Ranking


Re: Structured vs UML? 

Hi Loretta

Thanks for yor reply.

A complicating factor is that I do not know which team will deliver it as I am preparing documentation for agencies to tender on. In this case is it too early to document data models?

Thanks

Dan

 
New Post 7/21/2010 6:58 AM
User is offline Loretta Mahon Smith
3 posts
No Ranking


Re: Structured vs UML? 

For me,  a data model is the shorthand that I use to document what I hear about data requirements.  I create the model in the "scribbles" in my notes from the very first meeting I attend.  Modeling is an activity, that starts in my head...then translates to paper or a white-board, and finally gets formalized in a tool.

My suggestion is to start modeling with the first word...model the way that makes the most sense for you.  Let the problem domain drive the decision of the initial technique that you use.

 
New Post 7/22/2010 1:42 AM
User is offline docformat
4 posts
No Ranking


Re: Structured vs UML? 

Thanks again Loretta

 
Previous Previous
 
Next Next
  Modern Analyst Forums  Business and Sy...  Data Analysis f...  Structured vs UML?

Community Blog - Latest Posts

As Business Analysts in Agile teams, we often hear about Definition of Ready (DOR) and Definition of Done (DOD). But beyond the buzzwords, these two concepts are powerful tools to drive clarity, consistency, and quality in our work. Definition of Ready ensures a user story is truly ready for development. It answers: Is this story clear, feasible...
In today's fast-paced digital world, successful projects aren't just built on great code—they're built on clarity. And that clarity often comes from one key player: the Business Analyst. At the heart of every great product or system is a need—a business goal, a customer pain point, or a regulatory requirement. But busines...
I have always loved cooking. I learned from my Grandma June and her kitchen was her sanctuary, a small, warm sunlit space filled with jars of spices, stacks of cookbooks, and the comforting smell of something always on the stove or baking in the oven. Grandma June was as great a cook as she was a teacher to me. She never followed a recipe “to...

 






 

Copyright 2006-2025 by Modern Analyst Media LLC