Guidelines for Assignments Containing Models

INLS 582, Systems Analysis

Some notes on things I consider in grading homework assignments that contain models.

Gut check. Does it look like an instance of the model? For example, an activity model has action ovals and control or object flows. A flow model has a central bubble representing a person or role’s point of view. An ER model doesn't use arrowheads on the lines. A cultural model shouldn’t look like an ER model.

Model components. Does the model use the appropriate model components? For many assignments, just following the examples  won’t be sufficient. You’ll need to consult the article or chapter in which the model is described. On the other hand, don't use a component just for the sake of using it; each component should help represent the situation.

Completeness. Does the model include all the important entities, actions, or ideas from the description or scenario?

Over-completeness. Does the model include unimportant details, distracter items, or ideas not in the scope of the description or scenario?

Assumptions. Does the model make unusual or unrealistic assumptions about the situation? A description or scenario may not completely specify the situation; you may need to make further assumptions. If you do:

In real life, having to make assumptions might be a sign that you need to gather more information from your client.

Naming. Does the model utilize good naming practice? Names should be taken from the description (the client) wherever possible. If no names are given, or the names are confusing, you should develop your own naming scheme. Names should be clear, descriptive, and non-repetitive. They shouldn’t be overly “coded” (e.g., A1, A2.3.4), unless that is the client’s scheme. Names should represent changes in a document or artifact where appropriate. For example, a document may collect various signatures or appendices as it proceeds through an activity model.

Basics first. Prepare the basic structure and content of your model first. Play with color, fonts, etc. only when you’re satisfied with the basics, and if you really think it’s important. Although color and other features may enhance the presentation, they aren’t crucial components of most models.

Clarity. A model is more effective if it is well-arranged on the paper or screen, but sometimes a model is complex. If it is very crowded on the page, and is confusing as a result, you should try to re-arrange or layer it, but don’t fuss unnecessarily.


This page was last modified on July 17, 2012, by Stephanie W. Haas. Address questions and comments about this page to Stephanie W. Haas: shaas at email dot unc dot edu
© Stephanie W. Haas All rights reserved.