diseños expocicion

15
Universidad Estatal De Bolívar Centro Académico «Las Naves» Estudiante: Jessica Rivera García Docente: Ing. Ángel Remache Asignatura: Multimedia 3 Tema: Modelos Del Desarrollo Del Software Fecha: 09/06/2013

Upload: jessica-garcia

Post on 11-Aug-2015

23 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Diseños expocicion

Universidad Estatal De Bolívar Centro

Académico «Las Naves»Estudiante:

Jessica Rivera García

Docente:

Ing. Ángel Remache

Asignatura:

Multimedia 3

Tema:

Modelos Del Desarrollo Del Software

Fecha: 09/06/2013

Page 2: Diseños expocicion

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 la actividad del modelado, la cual establece una plataforma para la construcción (generación de código y prueba).

Page 3: Diseños expocicion

Estructura y Arquitectura de Software

Es "Una descripción de los subsistemas y componentes de un sistema de software y las relaciones que existen entre ellos" (Bus96: c6).

La arquitectura es el conjunto de decisiones significativas sobre:

La organización del sistema

Selección de elementos estructurales y sus interfaces a través de los cuales se constituye el sistema.

El Comportamiento, como se especifica las colaboraciones entre esos componentes.

Composición de los elementos estructurales y de comportamiento en subsistemas progresivamente más grandes.

Page 4: Diseños expocicion

El estilo arquitectónico que guía esta organización: elementos estáticos y dinámicos y sus interfaces, sus colaboraciones y su composición.

Estructuras Arquitectónicas y Puntos de Vista.

Durante las diferentes facetas o etapas del software deben ser descritos y documentados.

La arquitectura que no debe centrarse únicamente en la estructura y en el comportamiento, sino que abarque temas como el uso, funcionalidad, rendimiento, capacidad de adaptación, reutilización, capacidad para ser comprendida, restricciones, compromisos entre alternativas, así como aspectos estéticos.

La vista de casos de uso , La vista de diseño , La vista de procesos , La Vista de implementación , La vista de despliegue 

Page 5: Diseños expocicion

DISEÑO MODULAR

Es el diseño basado en la modulación reticular de espacios que permitan optimizar el tiempo de construcción y debido a que son transportables, desarmables y reorganizables permiten impulsar múltiples funcionalidades y su reutilización al generar un nuevo uso diferente al que fueron fabricados.

Además de la reducción en los costos, la flexibilidad en el diseño, la modularidad ofrece otros beneficios como al incrementar, y la exclusión.

Page 6: Diseños expocicion

Un sistema modular se puede caracterizar

Partición funcional en discretas módulos escalables y reutilizables que consiste en aislados, autónomos elementos funcionales

Uso riguroso de interfaces modulares bien definidas, incluyendo descripciones orientado a objetos de la función del módulo

Facilidad de cambio lograr transparencia tecnología y, a la medida de lo posible, hacer uso de estándares industriales para interfaces clave

Page 7: Diseños expocicion

El diseño modular de vehículos 

Aspectos del diseño modular se pueden ver en los coches u otros vehículos en la medida de la existencia de ciertas partes del coche que pueden ser añadidos o quitados sin alterar el resto del coche.

Page 8: Diseños expocicion

El diseño modular de los edificios

Se puede ver en algunos edificios, especialmente edificios modulares. Los edificios modulares (y también casas modulares) generalmente consisten en piezas universales (o módulos) que son fabricados en una planta y luego se envían a un sitio de construcción donde se ensamblan en una variedad de disposiciones.

Page 9: Diseños expocicion

El diseño modular de la computadora 

Igual que el diseño modular en otras cosas (por ejemplo, automóviles, refrigeradores, hasta muebles). La idea es construir computadoras (ordenador) con piezas de fácil sustitución que utilizan interfaces estandarizadas. Esto le permite actualizar ciertos aspectos de la computadora con facilidad sin tener que comprar otro equipo por completo. Una computadora es realmente uno de los mejores ejemplos de diseño modular - módulos típicos son la Fuente de alimentación (computadora), procesadores, placas base, tarjetas gráficas, discos duros, unidades ópticas, etc.

Page 10: Diseños expocicion

DISEÑO DE INTERFACES

E s una disciplina que estudia y trata de poner en práctica procesos orientados a construir la interfaz más usable posible, dadas ciertas condiciones de entorno.

El entorno dentro del cual se inscribe el diseño de una interfaz y la medida de su usabilidad, está dado por tres factores:

Page 11: Diseños expocicion

El proceso de desarrollo de interfacesDiseño iterativo

El proceso del desarrollo de una interfaz se concibe como un ciclo que consta de 4 etapas, en varios niveles:

Diseño

Implementación

Medición

Evaluación

Page 12: Diseños expocicion

Los resultados de la etapa de evaluación se toman para re-diseñar la interfaz, implementarla nuevamente, medir, y así sucesivamente.

Debido a esa repetición o auto-alimentación se lo llama diseño iterativo.Mientras tengamos tiempo, trataremos de hacer tantos ciclos de mejoramiento como nos sea posible, hasta la fecha límite.

El proceso de diseño y el equipo de desarrollo

Además de la recursividad, otra característica del enfoque actual del diseño de interfaces es que involucra no sólo a los especialistas en usabilidad o diseño, sino a todo el equipo de desarrollo.

Page 13: Diseños expocicion

¿Quiénes constituyen el equipo de desarrollo?

Todos aquellos que participen de alguna manera en desarrollo o comercialización del sistema o herramienta: gente de marketing, comunicación, documentación, sistemas e informática, diseño y usabilidad, packaging, etc.

Cada uno tiene conocimiento acerca de un área específica, y su participación a lo largo del desarrollo aumenta las probabilidades de éxito.

Page 14: Diseños expocicion

Las etapas y tareas del ciclo

Diseño

Análisis de requerimientos del producto.

Análisis de las tareas.

Conocimiento del usuario.

Generación de posibles metáforas y análisis de tipo de diálogo.

Revisión de posibilidades para la implementación.

Implementación Generación de prototipos (profundos o amplios, para investigación general o de ajustes).

Desarrollo de la aplicación, sitio o sistema.

Page 15: Diseños expocicion

Medición (Test de usabilidad)

Planificación (desarrollo del plan, definición de las medidas, selección de participantes, formación de observadores, preparación de los materiales).

Test (prueba piloto, tests con usuarios).

Evaluación Conclusión (análisis de los datos, elaboración del informe, resultados y recomendaciones).

Comparación contra estándares (internos y/o externos), versiones anteriores del mismo producto y productos competidores.

Verificación de las diferencias.

Generación de nuevas metas.