Sie sind auf Seite 1von 2

Rubric for rating the ER skills of software design problem

Sub-skills Description/Score 3 2 1
Understand Identify all possible entities all entities and interactions missed few few
the and interactions among identified correctly, identified
problem entities
Formulate Identified the primary purpose purpose is clear and specific, written with less vaguely
the of the system, the primary written all the users clearly clarity written
problem - users of the system and with no
goal improvements or benefits clarity.
provided by the new system.
E.g. Software system is to be
designed for a college to allow
teachers and students to
search for the availability of
books. This will reduce the
manual task of searching for a
book and searching will be
faster and efficient.
Formulate Based on the goal, is able to identified all needed identified some missed to
the identify the entities and entities/interaction/operations entities/interaction identify
problem - interactions needed from the and filter those not needed, or included those correctly
sub-goal whole list of entities and not needed
interactions. Described each
interaction with respect to
entity and operation
(insert/delete/update) to be
performed.
Attribute identified alternative data all possible data and data Missed few Very few
list map structures to be used to structures are identified to identified
represent entities and all represent entities
possible operations are
identified to represent
operations
Generate Solutions generated 4 or more valid solutions 2 to 3 solutions 1 solution
solutions generated
Solution Data item and its data Solution description has clarity either data neither
Description structure, operation and its on data structure used for structure or specified
purpose is written representing data item, and operations clearly
list of operations performed. missing,

Criteria Criteria to evaluate solutions all possible criteria to evaluate Missed few Identified
are identified solutions are identified only one
Constraints The constraints were identified Constraints identified with constraints could not
for the given problem and respect to problem and identified with identify
justified with respect to the justified by explaining clearly respect to problem correctly
given problem why it is required in the given but could not
problem. justify

Evaluate The solutions were evaluated able to evaluate the solutions Missed correctness Not able to
based on constraints and sub- based on the goals achieved, for some cases evaluate
goals constraints satisfied. correctly

Select The solutions were ranked could rank the solution Ranking missed for Could not
correctly correctly some cases rant
correctly
Justify Justify by explaining how the explained how the selected explained without not
selected solution is better than solution satisfies the goals and clearly stating how explained
others for achieving the goal, constraints better than other the goals and clearly or
sub-goals and constraints for solutions constraints are vaguely
the given problem. satisfied. explained

Das könnte Ihnen auch gefallen