¿Por qué?
Referentes | Planes de estudio |
---|---|
¿Qué?
Conceptos Recurrentes
|
¿Para qué?
|
la mayoría de las técnicas que recomendamos son universales: la modularidad aplica al código, al diseño, a la documentación a la organización, por ejemplo
— Andrew Hunt David Thomas
The Pragmatic Programmer a los requisitos, al análisis, a las pruebas, al despliegue, a la gestión, …s
— Autor
|
Plano del Producto Software | Disciplinas del Software | Modelo (conjunto) | Abstracción (unidad) | Asociación | Orden | … |
---|---|---|---|---|---|---|
Dominio del mundo real o virtual del negocio/ocio |
Modelo del Dominio |
Modelo del Dominio |
Tipo de Entidad |
Composición, Asociación |
Estados de un Pedido |
… |
Abstracción del Producto software, vista de casos de uso |
Requisitos |
Jerarquía de Paquetes |
Casos de Uso |
Inclusión y Extensión |
Especificación de Caso de Uso |
… |
Resumen de Implementación del producto software, sin y con tecnologías, vista lógica |
Análisis/Diseño |
Jerarquía de Paquetes |
Clases |
Agregación y Uso |
Top Down vs Bottom Up |
… |
Implementación del producto software, tiempo de compilación, vista de implementación |
Implementación |
Jerarquía de Paquetes |
Clases |
Dependencia |
Funciones síncronas y asincronas |
… |
Ejecucuión del producto software en desarrollo y pre-producción, tiempo de ejecución |
Pruebas |
Jerarquía de Paquetes |
Clases |
SUT y DOC |
Aleatoriedad |
… |
Ejecución del producto software en producción, tiempo de ejecución, vista de despliegue |
Despliegue |
Jerarquía de Componentes |
Artefacto |
Versión |
Publicación |
… |
Organización de las actividades en el calendario para crear el producto software de los requisitos |
Gestión |
Fases/Iteraciones |
Actividad/ Vertical Slicing |
Rol y Artefacto |
Riesgos |
… |
¿Cómo?
Concepto Recurrente | Definición | Ejemplos |
---|---|---|
Modelos conceptuales y formales |
|
|
Niveles de abstracción |
|
|
Asociación |
|
|
Complejidad |
|
|
Ordenar en el espacio |
|
|
Ordenar en el tiempo |
|
|
Compromisos y consecuencias |
|
|
Eficiencia |
|
|
Reutilización |
|
|
Coherencia e integridad (Eficacia) |
|
|
Seguridad |
|
|
Evolución |
|
|
Itinerario
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sintesis
Bibliografía
Obra, Autor y Edición | Portada | Obra, Autor y Edición | Portada |
---|---|---|---|
Ponente
|
|
|