1 / 9

Actividad 1. Arquitectura del software.

Actividad 1. Arquitectura del software. M.C. Juan Carlos Olivares Rojas. Syllabus jcolivares@itesm.edu.mx May, 2009. Introducción.

zeroun
Download Presentation

Actividad 1. Arquitectura del software.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Actividad 1. Arquitectura del software. M.C. Juan Carlos Olivares Rojas Syllabus jcolivares@itesm.edu.mx May, 2009

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

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

  9. Questions?

More Related