pteg i-grupo 5- cap -7 tema ingienieria de software

27
Universidad Pedagógica Nacional “Francisco Morazán” P.F.P Catedrático: Lic. Marcio Rodas Asignatura: Informática Básica Tema: Ingeniería de Software Integrantes: VANESSA NOELIA RAMIREZ IRIAS 703199600157 MARIELA ESSTEFANI RAMIRES IRIAS 703199801066 ERIK ROBERTO VALLADAREZ SOLIZ 715199500246 JORGE ADAN RODRIGUEZ HERANDEZ 703199700523 YUNIOR ALEXANDER PEREA RODRIGUEZ 715199500050 MAXIN MIRENA PALMA ORTIZ 703199800704

Upload: erikvalladarez

Post on 13-Feb-2017

51 views

Category:

Internet


2 download

TRANSCRIPT

Page 1: Pteg i-grupo 5- cap -7 tema ingienieria de software

Universidad Pedagógica Nacional “Francisco Morazán”

P.F.PCatedrático: Lic. Marcio Rodas

Asignatura: Informática Básica

Tema: Ingeniería de Software

Integrantes:

VANESSA NOELIA RAMIREZ IRIAS 703199600157MARIELA ESSTEFANI RAMIRES IRIAS 703199801066 ERIK ROBERTO VALLADAREZ SOLIZ 715199500246JORGE ADAN RODRIGUEZ HERANDEZ 703199700523YUNIOR ALEXANDER PEREA RODRIGUEZ 715199500050MAXIN MIRENA PALMA ORTIZ 703199800704

Page 2: Pteg i-grupo 5- cap -7 tema ingienieria de software

Ingeniería de Software

Page 3: Pteg i-grupo 5- cap -7 tema ingienieria de software

La Ingeniería del Software es una disciplina o área de la Informática que estudia los procesos, métodos y herramientas involucradas en la producción de software de calidad.

Ingeniería de Software

Page 4: Pteg i-grupo 5- cap -7 tema ingienieria de software

Se identifican varias etapas que en conjunto se denominan el ciclo de la vida del software. Dependiendo de cuales sean las características del proyecto, se configuran el ciclo de vida de forma diferente.

Ciclo de vida de Software

Page 5: Pteg i-grupo 5- cap -7 tema ingienieria de software

Las etapas a realizar en cualquier ciclo de vida son:

Análisis: construye un modelo de los requisitos.

Diseño: A partir del modelo de análisis se deduce las estructuras de datos, la

estructura en que se descompone el sistema y la interfaz de usuario.

Codificación: Construye el sistema. La salida de estas faces es un código.

Pruebas: se comprueba que se cumplen criterios de corrección y calidad.

Mantenimiento: En esta fase, que tiene lugar después de la entrega se asegura

que el sistema siga funcionando y adaptándose a nuevos requisitos.

Page 6: Pteg i-grupo 5- cap -7 tema ingienieria de software

Las formas de organizar y estructurar la secuencia de ejecución de tareas en las diferentes faces de cada uno de los métodos puede dar a un tipo de ciclo de vida diferente.

PRINCIPALES CICLOS DE VIDA:Ciclo de Vida en Cascadas: El ciclo de vida inicialmente propuesto

por ROYCE en 1970, fue adoptado para el software a partir de los

ciclos de vida de otras ramas de la ingeniería.

Page 7: Pteg i-grupo 5- cap -7 tema ingienieria de software

Ciclo de vida en “V”: Propuesta por ALAN DAVIS, tiene las mismas faces que el anterior pero se considera el nivel de abstracción de cada una. Una fase además de utilizarse como entrada para la siguiente, sirve para validar o verificar otras fases posteriores.

Page 8: Pteg i-grupo 5- cap -7 tema ingienieria de software

Ciclo de vida tipo Sashimi: Según el modelo en cascada puro una fase solo puede empezar cuando a terminado la anterior.

En este caso se permite un solapamiento entre fases.

Page 9: Pteg i-grupo 5- cap -7 tema ingienieria de software

Ciclo de vida en cascada con subproyectos: Si una vez que se a llegado al diseño arquitectónico, se comprueba que el sistema se divide en varios subsistemas independientes entre si, seria razonable suponer que a partir de ese punto cada uno se puede desarrollar por separado y en consecuencia en paralelo con los demás. Una vez que han terminado todos se integran y se prueba el sistema en su conjunto.

Page 10: Pteg i-grupo 5- cap -7 tema ingienieria de software

Ciclo de vida en cascada incremental: Hay dos partes en el ciclo de vida, similares al anterior. Por un lado esta el análisis y diseño global. Por otra parte están los pequeños incrementos con las fase de diseño detallado, codificación y mantenimiento.

Page 11: Pteg i-grupo 5- cap -7 tema ingienieria de software

Ciclo de vida en aspiral: Consiste en una serie de ciclos que se repiten. Cada uno contiene las mismas fase y cuando termina da un producto ampliado. En este sentido es parecido al modelo incremental, la diferencia importante es que tiene en cuenta el concepto de riesgo

Page 12: Pteg i-grupo 5- cap -7 tema ingienieria de software

la metodología, dentro de la ingeniería de software, se encarga de elaborar estrategias, técnicas y formas de trabajo de desarrollo de software que promuevan prácticas adaptativas en vez de predictivas; centradas en las personas o los equipos, orientadas hacia la funcionalidad y la entrega, de comunicación intensiva y que requieren implicación directa del cliente.

Metodología de ingeniería del

software

Page 13: Pteg i-grupo 5- cap -7 tema ingienieria de software

Aplicaciones generales(comunes a otros campos):Ofimática:

Procesador de textos, presentaciones, agenda

Procesamiento sencillo de datos

Hoja electrónica (exel)

Herramientas Existentes

Page 14: Pteg i-grupo 5- cap -7 tema ingienieria de software

Aplicaciones especificas de ingeniería: Uso del computador como herramienta para facilitar.

Diseño de ingenierías, diseño de productos comerciales, trazados de planos etc.

La fabricación de productos y sistemas

Page 15: Pteg i-grupo 5- cap -7 tema ingienieria de software

AMBITOS DE APLICACIONES EN INGIENIERIA Diseño, fabricación y test con ayuda de computador.

CAD(computer aided desig) CAM(computer aided manufacturing)

-CANDMAT(computer aided design manofacturign and testing)

Informática industrial, control y monitorización.

Page 16: Pteg i-grupo 5- cap -7 tema ingienieria de software

CAD (computer aided design)

Page 17: Pteg i-grupo 5- cap -7 tema ingienieria de software

CAM(Computer aided manufacturing)

Page 18: Pteg i-grupo 5- cap -7 tema ingienieria de software

Es un sistema que pone el énfasis en los productos de su diseño y concentra sus esfuerzos en la definición de procesos y actividades en la obtención de productos. se puede definir como el esfuerzo total para plantear, organizar, dirigir y controlar la calidad en un sistema de producción.

OBJETIVOS: Evitar errores repetitivos. No llevar productos defectuosos.

ENFASIS EN DISEÑO:• Conformidad en el diseño de los productos.

Aseguramiento de Calidad

Page 19: Pteg i-grupo 5- cap -7 tema ingienieria de software

ACTIVIDADES DE ACS:

• Prevenir deficiencia de la calidad

• Alcanzar una razonable confianza para el cliente

Page 20: Pteg i-grupo 5- cap -7 tema ingienieria de software

Es explicar las características del software y describe como utilizarlo La documentación es una parte importante del paquete de software final y

como consecuencia uno de los temas mas importantes de la ingeniera del software

La documentación del sistema es describir la composición interna del software, de modo que este pueda ser mantenido en las etapas posteriores de su ciclo de vida

La documentación técnica es describir como hay que instalar y dar servicio a un sistema software.

Documentación

Page 21: Pteg i-grupo 5- cap -7 tema ingienieria de software

La documentación del sistema es describir la composición interna del software, de modo que este pueda ser mantenido en las etapas posteriores de su ciclo de vida

La documentación técnica es describir como hay que instalar y dar servicio a un sistema software.

Page 22: Pteg i-grupo 5- cap -7 tema ingienieria de software

EL DISEÑO DE INTERFAZ PERSONA-MAQUINA SE APOYA EN:• ERGONOMIA: Trata con el diseño de sistema que armonicen con las

capacidades físicas de los seres humanos.

Interfaz Persona - Maquina

Page 23: Pteg i-grupo 5- cap -7 tema ingienieria de software

• COGNETICA: Trata del diseño de sistemas que armonicen con las habilidades mentales de las personas.

Page 24: Pteg i-grupo 5- cap -7 tema ingienieria de software

SON CATEGORÍAS QUE INCLUYEN LA PROPIEDAD INTELECTUAL COMO: PROPIEDAD INDUSTRIAL:

Es un conjunto de derechos que puede poseer una persona física o jurídica sobre una invención (patente, modelo de utilidad, topografía de productos semiconductores, certificados complementarios de protección de medicamentos y productos fitosanitarios), un diseño industrial, un signo distintivo (marca o nombre comercial), etc.

Propiedad del Software y

Responsabilidad Legal

Page 25: Pteg i-grupo 5- cap -7 tema ingienieria de software

Abarca las obras literarias y artiscos, tales como las novelas, los poemas y las obras de teatro, las películas, las obras musicales, las obras de arte y los diseños arquitectónicos.

DERECHO DE AUTOR:

Page 26: Pteg i-grupo 5- cap -7 tema ingienieria de software

http://www.youtube.com/watch?v=WQg6zBwxM5E https://www.youtube.com/watch?v=o8NnYr9dquk https://www.youtube.com/watch?v=Gv3JsRyYrbI

Bibliografía

Page 27: Pteg i-grupo 5- cap -7 tema ingienieria de software

Gracias por su atención