aboutsummaryrefslogtreecommitdiff
path: root/pds/n6.lyx
diff options
context:
space:
mode:
authorJuan Marín Noguera <juan.marinn@um.es>2021-05-25 20:10:53 +0200
committerJuan Marín Noguera <juan.marinn@um.es>2021-05-25 20:10:53 +0200
commit4143cfa8576ef6eb66bbea038f7e05703acbab2d (patch)
tree9649c0c21ade36be0ca0af6c5bcbb62f12cbbd3e /pds/n6.lyx
parent4103366f978a6eec781a73f1f1c459469c6079e1 (diff)
Terminados apuntes de PDS
Diffstat (limited to 'pds/n6.lyx')
-rw-r--r--pds/n6.lyx88
1 files changed, 2 insertions, 86 deletions
diff --git a/pds/n6.lyx b/pds/n6.lyx
index 809c57e..739cdf9 100644
--- a/pds/n6.lyx
+++ b/pds/n6.lyx
@@ -83,23 +83,6 @@ algorithm2e
\begin_body
-\begin_layout Standard
-Una vez hecho el diseño preliminar, refinamos iterativamente el modelo de
- clases del diseño y las colaboraciones considerando los requisitos no funcional
-es y las restricciones del entorno hasta obtener un diseño adecuado para
- pasar a la implementación.
-\end_layout
-
-\begin_layout Standard
-Se define la arquitectura del sistema; se concretan estructuras de datos
- y patrones de diseño, y se diseñan la interfaz de usuario, el manejo de
- la persistencia y la distribución.
-\end_layout
-
-\begin_layout Standard
-.
-\end_layout
-
\begin_layout Section
Arquitectura en capas
\end_layout
@@ -254,7 +237,7 @@ Los paquetes permiten agrupar elementos, normalmente del mismo tipo, para
\end_layout
\begin_layout Section
-Modelo de componentes
+Diagramas de componentes
\end_layout
\begin_layout Standard
@@ -462,7 +445,7 @@ user interaction
\end_layout
\begin_layout Section
-Diagrama de despliegue
+Diagramas de despliegue
\end_layout
\begin_layout Standard
@@ -629,72 +612,5 @@ noprefix "false"
.
\end_layout
-\begin_layout Section
-Más allá del diseño
-\end_layout
-
-\begin_layout Standard
-Tras el diseño, se hace la implementación y las actividades V&V (Verificación
- y Validación).
- En la
-\series bold
-verificación
-\series default
- o
-\series bold
-prueba
-\series default
- se comprueba si el software funciona bien, y en la
-\series bold
-validación
-\series default
- se comprueba con el usuario si el software que se está construyendo es
- el correcto.
-\end_layout
-
-\begin_layout Standard
-La programación
-\series bold
-
-\begin_inset Quotes cld
-\end_inset
-
-prueba primero
-\begin_inset Quotes crd
-\end_inset
-
-
-\series default
- consiste en escribir código de prueba antes de escribir la implementación,
- para luego escribir el código que satisface las pruebas.
- Tiene la ventaja de que las pruebas se escriben; el programador queda satisfech
-o y grita
-\begin_inset Quotes cld
-\end_inset
-
-¡He superado la prueba!
-\begin_inset Quotes crd
-\end_inset
-
-
-\begin_inset Foot
-status open
-
-\begin_layout Plain Layout
-Fuente: Apuntes de la asignatura.
- El grito de entusiasmo puede variar según el programador.
-\end_layout
-
-\end_inset
-
-; se verifica la corrección, y no hay miedo a los cambios.
-\end_layout
-
-\begin_layout Standard
-La validación la hace el usuario comprobando, para cada caso de uso, que
- el sistema muestra el comportamiento esperado, considerando el escenario
- principal, los excepcionales y los requisitos no funcionales.
-\end_layout
-
\end_body
\end_document