Actividad 1. Arquitectura del software. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.

Slides:



Advertisements
Presentaciones similares
Ciclo de vida de desarrollo de software
Advertisements

INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
Gestión de Recursos Informáticos Unidad Nº 3: Gestión de calidad y eficiencia.
ANÁLISIS DE REQUERIMIENTOS
Diseño y Arquitectura sobre productos de software
Módulo I: PRINCIPIOS Y CONCEPTOS BÁSICOS DE LA INFORMÁTICA (20%)
Actividad 16. Estrategias para prueba del software
TOGAF.
INSTITUTO TECNOLÓGICO SUPERIO DE LIBRES
Ingeniería de Requisitos
M.S.C. Ivette Hernández Dávila
Facultad de Estadística e Informática
HERRAMIENTAS CASE.
SPICE (ISO 15504) Software Process Improvement and Capability dEtermenition SAMUEL MURILLO ARIZA.
Actividad 3. El flujo de datos en una estructura de software. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
SEMANA Introducción.
Alternativas tegnologicas
Actividad 6. Requisitos del software, referente a la estructura y base de datos. M.C. Juan Carlos Olivares Rojas Syllabus May,
Ingeniería de Software
Ingeniería de Software Orientado a Objetos
Actividad 11. Conceptos de gestión de proyectos. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Actividad 10. Configuración para ingeniería Web. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Actividad 14. Riesgos en los proyectos de software M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
1 Introducción a ISO Juan Pablo Quiroga G. Universidad de los Andes Bogotá, Colombia.
Actividad 2. Estilos y patrones arquitectónicos. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Actividad 8. Gestión de las estructuras y bases de datos. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
ANALISIS Y DISEÑO DE SISTEMA Ing. Sanchez Castillo Eddye Arturo
Ingeniero de Software. MODELO DE LA Descripción del Proyecto “Software para la Administración de un Foro Conversacional” Escrito de acuerdo a la Norma.
M.C. Juan Carlos Olivares Rojas
Actividad 13. Calendarización de proyectos de software.
Arquitectura de Software
Importancia en la efectividad del:
PRESENTADO POR: MARISOL CHACON COD: LISSETH DURAN COD:
Calidad y Seguridad del Software M.C. Juan Carlos Olivares Rojas
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
INTRODUCCIÓN AL PROCESO UNIFICADO DE DESARROLLO DESOFTWARE
Actividad 9. El depósito y proceso de los elementos de configuración del software. M.C. Juan Carlos Olivares Rojas Syllabus May,
INTRODUCCIÓN La exigencia de tecnología de reciente aparición en la toma de decisiones ejecutivas, permite disponer de sistemas de información que apoyan.
INGENIERIA DE SOFTWARE
Definición de sistema__________
Actividad 15. Software y Calidad M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
Diseño del Software e Ingeniería del Software
CICLO DE VIDA DEL DESARROLLO DE SISTEMAS.
Elaborado por: Mayoral Cruz Matilde Morales Espinoza Anllhins
Actividad 20. Métodos de prueba en entornos especializados M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
Conceptos sobre GESTIÓN DE PROYECTOS
Introducción al proceso de verificación y validación.
Análisis y Diseño de Aplicaciones
Ingeniería de software
Ingeniería del Software I
Auditoria Computacional
problemas de la calidad del software
Estructurar tus ideas para hacerlas realidad
Por: Jaime Enrique Melendez Monreal Código: INGENIERÍA DE SOFTWARE.
Preocupaciones del Analista Programador & Usuarios
Actividad 12. Estimación en los proyectos de software. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Actividad 18. Pruebas del sistema M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
I N F O R M A T I C A. Hardware En computación, término inglés que hace referencia a cualquier componente físico tecnológico, que trabaja o interactúa.
Proceso de desarrollo de Software
SEGURIDAD EN APLICACIONES MOVILES Ing. Gabriel M. Ramírez V. PALMIRA 2015.
INTRODUCCION AL DESARROLLO DE PROYECTO SOFTWARE. ¿Qué es software? Elemento lógico del sistema.
Reunión Informativa Examen EGEL.
Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales.
SEGURIDAD EN APLICACIONES MOVILES Ing. Gabriel M. Ramírez V. PALMIRA 2016.
Actividad 5. Desarrollo de software y lenguajes de programación. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Planificación de Sistemas de Información
EL RETO DE LOS SISTEMAS DE INFORMACION Msc. Lic. Mirian Vega 1.
Verificación y Validación del Software
Arquitectura de Negocio ARQUITECTURA EMPRESARIAL (AE)
Transcripción de la presentación:

Actividad 1. Arquitectura del software. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009

Introducción Actualmente el software es la tecnología más importante en el ámbito mundial, pues se relaciona con sistemas de todo tipo: transporte, medicina, telecomunicaciones, militares, industriales, de entretenimiento etc. El software de computadora es el producto que los ingenieros de software construyen y quienes posteriormente también dan mantenimiento.

Introducción El fundamento de la ingeniería de sistemas se representa bajo las siguientes actividades: identificar el papel que tiene el hardware, el software, las personas,las bases de datos, los procedimientos y otros elementos del sistema; y se deben identificar, analizar, especificar, modelar, validar y gestionar los requisitos operacionales.

Introducción La ingeniería del software ocurre como consecuencia de un proceso llamado ingeniería de sistemas. En lugar de concentrarse sólo en el software, esta disciplina se centra en una variedad de elementos mientras analiza, diseña y organiza aquellos elementos de un sistema que pueden ser un producto, un servicio o una tecnología para la transformación o control de información. El diseño arquitectónico representa la estructura de datos y los componentes del programa necesarios para construir un sistema computacional. Asume el estilo arquitectónico que tomará el sistema, la estructura y las propiedades de los componentes que constituyen el sistema y las interrelaciones entre todos los componentes que constituyen el sistema y las interrelaciones entre todos los componentes arquitectónicos de un sistema. El propósito del diseño arquitectónico del software es proporcionar una vista general de lo que será el producto de software antes de preocuparse por los detalles y además asegura que se obtenga lo que se desea. Como un buen ejemplo se puede mencionar que, para construir una casa sin antes tener un plano sería por demás aventurado y literalmente ese proyecto sería un fracaso,pues no se tendrían proporciones de las habitaciones y baños, además sin planos ¿cómo se le daría el soporte a esa construcción?, ni siquiera se sabe en donde están los principales muros que dan soporte. Lo mismo ocurre en la arquitectura de software pues sin un diseño previo no se llegará a cubrir el objetivo que se desea cumpla ese producto de software. Al igual que cualquier otro software, producto del ciclo vital del software, las arquitecturas de software evolucionan, así como sus técnicas y enfoques.

Introducción El diseño arquitectónico representa la estructura de datos y los componentes del programa necesarios para construir un sistema computacional. El propósito del diseño arquitectónico del software es proporcionar una vista general de lo que será el producto de software antes de preocuparse por los detalles y además asegura que se obtenga lo que se desea. Como un buen ejemplo se puede mencionar que, para construir una casa sin antes tener un plano sería por demás aventurado y literalmente ese proyecto sería un fracaso,pues no se tendrían proporciones de las habitaciones y baños, además sin planos ¿cómo se le daría el soporte a esa construcción?, ni siquiera se sabe en donde están los principales muros que dan soporte. Lo mismo ocurre en la arquitectura de software pues sin un diseño previo no se llegará a cubrir el objetivo que se desea cumpla ese producto de software. Al igual que cualquier otro software, producto del ciclo vital del software, las arquitecturas de software evolucionan, así como sus técnicas y enfoques.

Introducción Como un buen ejemplo se puede mencionar que, para construir una casa sin antes tener un plano sería por demás aventurado y literalmente ese proyecto sería un fracaso, pues no se tendrían proporciones de las habitaciones y baños, además sin planos ¿cómo se le daría el soporte a esa construcción?, ni siquiera se sabe en donde están los principales muros que dan soporte. Lo mismo ocurre en la arquitectura de software pues sin un diseño previo no se llegará a cubrir el objetivo que se desea cumpla ese producto de software. Al igual que cualquier otro software, producto del ciclo vital del software, las arquitecturas de software evolucionan, así como sus técnicas y enfoques.

Introducción Lo mismo ocurre en la arquitectura de software pues sin un diseño previo no se llegará a cubrir el objetivo que se desea cumpla ese producto de software. Al igual que cualquier otro software, producto del ciclo vital del software, las arquitecturas de software evolucionan, así como sus técnicas y enfoques.

Referencias Curso de Proyecto Integrador de Software Básico, Universidad TecMilenio, 2009

Questions?