Idea 2: Producir Software de Calidad
La calidad del software se planea, se construye y se puede medir objetivamente. Para obtener software de calidad se puede seguir diversas estrategias, algunas de ellas se pondrán en práctica en este curso.
Se han organizado los objetivos de aprendizaje de esta idea en cuatro (4) Entendimientos Perdurables:
La siguiente tabla presenta los Entendimientos Perdurables de la idea anterior y los temas relacionados.
Entendimientos Perdurables | Temas relacionados |
---|---|
EP 2.1: Construcción Incremental | * Ingeniería de requerimientos |
* Casos de Uso | |
* Herramientas de Análisis y Diseño | |
* UML Diagramas de Clases | |
* UML Diagramas de Secuencia | |
EP 2.2: Pruebas | * Conceptos Basicos de Pruebas |
* Junit | |
* Pruebas de la Persistencia | |
* Herramientas para automatizacion de pruebas | |
EP 2.3: Inspecciones | Inspecciones |
EP 2.4: Métricas | Métricas de Software |
Idea 2: Producing Quality Software
The quality of the software is planned, built and measurable objectively. To obtain quality software you can follow different strategies, some of them will be put into practice in this course.
The learning objectives of this idea have been organized into four (4) Lasting Understandings:
The following table presents the Permissible Understandings of the previous idea and related topics.
Lasting Understanding | Related topics |
---|---|
EP 2.1: Incremental Construction | * Requirements Engineering |
* Use cases | |
* Tools for requierements elicitation and design | |
* UML Class diagrams | |
* UML Secuence diagrams | |
EP 2.2: Pruebas | * Testng basic concepts |
* Junit | |
* Testing Persistence | |
* Tools to automate testing | |
EP 2.3: Inspections | Inspecciones |
EP 2.4: Metrics | Métricas de Software |