-
Why Modeling Requirements is Better than the Alternative
Requirements are usually captured in natural language. This is fine for small project and no special training is needed to read the requirements. But there are advantages to modeling requirements. Before we discuss why modeling requirements is a good idea, we need to figure out and understand a number of things. Therefore, this is the…
-
Why Paper Still Matters in the World of Models
Modeling has been a hot topic for many years, with UML being one of the most popular ones. Models have many advantages: They provide structure, remove redundancies, and allow fancy things to be done with the model, even the generation of tests or code. We also sometimes model without even noticing: Software code represents also…