class: center, middle, inverse # Introducció a la enginyeria del software ### UML .footnote[Mateu Yábar Valles] --- # Enginyeria del Software - La creació d'una aplicació informàtica es pot considerar una obra d'enginyeria. - enginyeria del programari - Enginyeria del programari engloba tota una sèrie de metodologies, tècniques i eines que faciliten la feina que comporten totes i cada una de les fases d'un projecte informàtic --- # Etapes - Estudi previ - __Anàlisi de requeriments__ - Disseny - Desenvolupament i proves - Finalització i transferència --- # Diagrames - Necessitem eines per expressar estructures i comportaments - Símil: Arquitectes - Plànols --- # Hipòtesi Sapir-Whorf La hipòtesi de Sapir-Whorf es va formular a l'àmbit de la lingüística. >> El llenguatge que s'utilitza per expressar una idea o un pensament la modula d'una forma concreta. Per exemple: Els esquimals tenen més de vint paraules per expresar ”neu”. --- # UML - Unified Modeling Language - Llenguatge unificat de modelització --- # Exemple 1 - [Draw.io/Diagrams.net](https://app.diagrams.net/) - __Diagrams.net__: També ens permet instal·lar un plugin a l'intelliJ Diagrams.net Integration (ctrl+alt+s plugins>MarketPlace) --- ### Casos d'ús .full_width[] --- ### Activitat - jugar .near_full_width[] --- ### Activitat - disparar .mid_width[] --- ### Model del Domini .full_width[] --- ### Estats - vaixell .full_width[] --- ### Seqüència - disparar .full_width[] --- ### Programes - https://app.diagrams.net/ - https://mermaid.live --- # Bibliografia - https://ioc.xtec.cat/materials/FP/Recursos/fp_dam_m05_/web/fp_dam_m05_htmlindex/WebContent/u3/introduccio.html