What did you learn about the process of design in this course/project?
Besides learning many types of design patterns and models, new techniques were discovered throughout the process of this project. The design of use cases was something that we had done before, but with these practices we discovered new ways to express use cases and other patterns like class diagrams. When doing research about different types of diagrams we discovered some of them to be very useful like the components diagrams.
Mapping classes and tables became key important to the development of the project and design of it because of how powerful it can be if used correctly. With the class tables we discovered new relations between objects and tables that we hadn’t seen before, that is why this step was important and effective.
We learned a lot about use cases, requirements and a lots of things that’s reflect the real life of a Software Engineer. It’s not the same that in a project school we hare the client, the user and the company because maybe all this thing we use to make it easy that’s we liked this project a lot.