Está en la página 1de 7

Estudiante:

Nelton Rodríguez García


Matrícula:
A00108662
Profesor:
Omar De La Cruz González
Materia:
Administración de Configuración
Asignación:
Tarea no3 modelo documento de diseño
Período académico:
Cuatrimestre enero-abril 2023
Introducción
El modelo de diseño se basa sobre el modelo de análisis describiendo, en
mayor detalle, la estructura del sistema y cómo será implementado el
sistema. Las clases que fueron identificadas en el modelo de análisis son
refinadas para incluir las construcciones de implementación.
El modelo de diseño se basa en el análisis y requisitos arquitectónicos
del sistema. Representa los componentes de aplicación y determina su
colocación correcta y uso dentro de la arquitectura general.
En el modelo de diseño, los paquetes contienen los elementos de diseño
del sistema, como clases de diseño, interfaces y subsistemas de diseño,
que evolucionan desde las clases de análisis. Cada paquete puede
contener cualquier número de subpaquetes que pueden particionar aún
más los elementos de diseño contenidos.
Christopher Jones menciona que para él la definición de diseño es un
cambio en las cosas hechas por el hombre, esto debido a que todo objeto
de diseño que se presenta en nuestros alrededores produce un cambio
en la sociedad misma.
Desarrollo
Un documento de diseño de software, a veces denominado "especificación
de diseño de software", es un plan detallado para desarrollar una pieza
de software. Debe describir la funcionalidad del software terminado
(especificaciones) y los planes de tu equipo para desarrollarlo
(cronograma, objetivos, etc.).
Los documentos de diseño de software desglosan casi todos los aspectos
de un proyecto de desarrollo de software: ¿qué problema solucionará el
software? ¿Cómo será el producto final? ¿Cómo funciona la arquitectura
interna?
Al crear un documento de diseño de software, el equipo de ingeniería y
las otras partes interesadas pueden establecer expectativas precisas para
el proyecto antes de comenzar a programar. Aunque no hay una forma
segura de evitar la reelaboración de los elementos del proyecto, un
documento de diseño es un buen punto de partida.
¿Qué debe de incluir un documento de diseño de software?
1. Título, autores y revisores: Se debe de incluir el título del proyecto,
los autores del documento y los revisores.
2. Descripción funcional: Acá se intentan responder: ¿qué hace el
software? En la descripción funcional, deberías cubrir el manejo de
errores, los procedimientos de inicio único, las limitaciones de los
usuarios y otros detalles similares.
3. Interfaz de usuario: Acá se debe de especificar cuales elementos
serán visibles para los usuarios.
4. Objetivos e hitos: En lugar de abordar el proyecto como un proceso
único y prolongado, puede que te resulte útil dividirlo en partes más
manejables (esto aplica para el cronograma del proyecto y el código en
sí). En el nivel más macro, tienes un objetivo general: ¿qué problema
aborda tu software? ¿Quién lo usará?
Los hitos son esencialmente puntos de control para que las partes
involucradas sepan cuándo se completarán ciertos aspectos del proyecto.
5. Priorización: A medida que empieces a dividir el proyecto en
funciones más pequeñas e historias de usuario, es útil clasificarlas
según la prioridad. Para ello, coloca cada función en una matriz de
priorización: un gráfico de cuatro cuadrantes que te ayuda a ordenar las
funciones según la urgencia y el impacto. El eje horizontal va de urgencia
baja a alta, y el eje vertical va de impacto bajo a alto.
6. Soluciones actuales y propuestas: Vas a crear un software para
resolver un problema, pero puede que el tuyo no sea el primer intento de
solución. Es muy probable que exista una solución actual (o existente),
por lo que deberías describirla en tu documento.
7. Línea del tiempo: Se debe de especificar que tanto tiempo le costará
al equipo lograr terminar el programa.
¿Para qué son útiles los documentos de diseño?
1. Requisitos de trazabilidad: Un documento de diseño de software
ayuda a determinar si se han abordado todos los requisitos necesarios.
Además, proporciona un foro para discutir los elementos de diseño que
no están alineados con un requerimiento, para determinar si el elemento
de diseño es necesario.
2. Modelo de desarrollo: Un documento de diseño del software
proporciona al equipo de desarrollo de software una orientación general
sobre la arquitectura del proyecto de software. El documento debe ser
tan detallado como sea posible, a fin de mantener el equipo de desarrollo
de software centrado y alineado.
3. Arquitectura final del sistema: Un documento de diseño del software
detalla la arquitectura del sistema. Durante el desarrollo y la revisión del
documento de diseño del software, la arquitectura del sistema final
deberá tener las deficiencias, defectos y/o inconsistencias resueltas.
4. Capacitación de los miembros del proyecto: Un documento de
diseño de software sirve como un manual de capacitación para los
nuevos miembros del proyecto. Además, un documento de diseño de
software puede ser utilizado como un manual de capacitación durante
toda la vida del sistema.
Tips para crear el documento de diseño:
• Usa lenguaje sencillo.
• Incluye elementos visuales.
• Recibe comentarios con antelación.
• Actualiza el documento cada cierto tiempo en caso de que se
realicen cambios a los requisitos y/o al sistema.
Conclusión

En este ensayo hemos trabajado profundamente con la definición y


características del Modelo de Documento de Diseño. Gracias a las
informaciones de internet hemos podido observar claramente el formato
que debe de llevar para hacer de manera correcta, además de los
diversos usos que se le puede dar.

La meta con este tipo de documentos es hacer una buena


documentación sobre un proyecto que se quiera llevar a cabo.
Infografía

• https://www.ibm.com/docs/es/rsm/7.5.0?topic=model-design
• https://techlandia.com/escribir-propuesta-desarrollo-software-
como_471373/
• https://www.lucidchart.com/blog/es/como-crear-documentos-de-
diseno-de-software

También podría gustarte