Tipos De Proyectos De Diseño De Software

Páginas: 16 (3856 palabras) Publicado: 2 de noviembre de 2015
Tipos de proyectos de diseño de software
El diseño de Software juega un papel importante en el desarrollo de software lo cual permite al ingeniero de software producir varios modelos delsistema 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 modelos puede evaluarse en relación con su calidad y mejorarse antes de generar código,de realizar pruebas y de que los usuarios finales se vean involucrados a gran escala. El diseño es el sitio en el que se establece la calidad del software.
Diseño es definido 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" [IEEE610.12-90].
Palabras Claves
Definición de Documentos deSoftware (IEEE)
SQAP: Software Quality Assurance Plan IEEE 730
SCMP: Software Configuration Management Plan IEEE 828
STD: Software Test Documentation IEEE 829
SRS: Software Requirements Specification IEEE 830
SVVP: Software Validation & Verification Plan IEEE 1012
SDD: Software Design Description IEEE 1016
SPMP: Software Project Management Plan IEEE 1058
Fundamentos del Diseño deSoftwareConceptos generales de diseño.
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 deproblemas. El problema sin solución definitiva es interesante en términos de comprensión del diseño. Un numero de otras nociones y conceptos son también de interés en la comprensión del diseño en su sentido general, objetivos,limitaciones, alternativas, representaciones y soluciones
Contexto del diseño de software.
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 laactividad del modelado, la cual establece una plataforma para la construcción (generación de código y prueba).
"El milagro más común de la ingeniería de software es la transición del análisis al diseño y del diseño al código" Richard DueProceso del Diseño de Software.
Diseño Arquitectónico.
El diseño arquitectónico puede representarse al usar uno o más de muchos modelos diferentes. Los modelosestructurales representan la arquitectura como una colección organizada de componentes del programa. Los modelos del marco de trabajo repetible incrementan el grado de abstracción del diseño al intentar identificar marcos de trabajo repetibles del diseño arquitectónico que se encuentran en tipos de aplicaciones similares.
El diseño de la arquitectura de software se describe cómo se descompone y comoestán organizados los componentes en el software. [IEEEP1471-00]
Diseño Detallado.
El diseño detallado se describe el comportamiento específico de estos componentes.
Técnicas Permitidas.
Abstracción
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.
En un alto grado de abstracción una solución se establece en términos generales con el lenguaje del entorno del problema.
En los grados de menor abstracción se proporciona una  HYPERLINK"http://monografias.com/trabajos10/anali/anali.shtml" descripción más detallada de la solución.
En la medida en que se cambian los diferentes grados de abstracción se trabaja para crear abstracciones procedimentales y de datos.
Abstracción Procedimental: Se refiere a una secuencia de instrucciones que tiene una función específica y limitada.
Abstracción de Datos: Es una colección nombrada de datos que describe un objeto de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diseño y modelación de un proyecto de software
  • diseño y modelacion de un proyecto de software
  • Diseño y arquitectura de proyectos de software
  • Tipos de diseño (utilizar software de diseño para el manejo de graficos)
  • proyecto de diseño software educativo
  • Analisis Y Diseño De Proyectos De Software
  • Diseño de software
  • Softwares De Diseño

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS