Diseño de software

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Diseño de software por Mind Map: Diseño de software

1. Objetivo

2. El diseño de Software juega un papel importante en el desarrollo de software lo cual permite al ingeniero de software producir varios modelos del sistema o producto de que se va a construir el mismo que forman una especie de plan de la solución de la aplicación. Estos

3. Definición de Documentos de Software (IEEE)

4. SQAP: Software Quality Assurance Plan IEEE 730

5. SCMP: Software Configuration Management Plan IEEE 828

6. Técnicas

6.1. Abstracción: Es el proceso o el resultado de la generalización de la reducción del contenido de la información de un concepto o un fenómeno observable, por lo general, con el fin de conservar únicamente la información que es relevante para un propósito en particular. Cuando se considera una solución modular a cualquier problema se pueden exponer muchos grados de abstracción.

6.2. 1. En un alto grado de abstracción una solución se establece en términos generales con el lenguaje del entorno del problema.

6.3. 2. En los grados de menor abstracción se proporciona una descripción más detallada de la solución.

6.4. 3. En la medida en que se cambian los diferentes grados de abstracción se trabaja para crear abstracciones procedimentales y de datos.

6.5. Abstracción Procedimental: Se refiere a una secuencia de instrucciones que tiene una función específica y limitada.

6.6. Abstracción de Datos: Es una colección nombrada de datos que describe un objeto de datos.

7. Se define como el proceso de definición de la arquitectura, componentes, interfaces y otras características de un sistema o componente que resulta de este proceso.

8. SRS: Software Requirements Specification IEEE 830

9. SDD: Software Design Description IEEE 1016

10. Fundamentos

10.1. Conceptos generales de diseño

10.2. El software no es el único campo donde el diseño se encuentra inmiscuido. En general podemos ver el diseño como una forma para resolución de problemas. El problema sin solución definitiva es interesante en términos de comprensión del diseño.

10.3. Contexto del diseño de software

10.4. El diseño del software se encuentra en el núcleo técnico de la respectiva ingeniería y se aplica de manera independiente al modelo de software que se utilice. Una vez que se analizan y especifican los requisitos, el diseño del software es la última acción de la ingeniería correspondiente dentro de la actividad del modelado, la cual establece una plataforma para la construcción (generación de código y prueba).