Diagrams

Something that is really good to express how requirements are applied into designing a project is by creating diagrams. Here are some of the diagrams I learn from the software requirements class, that I think are really useful for any software project:

  • Problem diagram: Better for expressing interaction between system scope like context and problems.

  • Entity relationship diagram: Better for modeling a database but basically for conceptual structures.

  • SADT diagrams with actigram and datagram: When it comes to activities like input and output, and how the environment can affect those values.

  • Event Trace diagram: Interaction between all the scenarios that can be in your program.

  • State Machine diagram: For system behavior such as how the program operates and all the possible outcomes.

Comentarios

Entradas populares de este blog

Domain Acquisition, Analysis, Concepts Formation

Class Review

Good thing about knowing SR