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

Post on 13-Feb-2017

51 Views

Category:

Internet

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

Ingeniería 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

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

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.

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.

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.

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.

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.

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.

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

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

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

Procesador de textos, presentaciones, agenda

Procesamiento sencillo de datos

Hoja electrónica (exel)

Herramientas Existentes

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

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.

CAD (computer aided design)

CAM(Computer aided manufacturing)

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

ACTIVIDADES DE ACS:

• Prevenir deficiencia de la calidad

• Alcanzar una razonable confianza para el cliente

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

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.

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

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

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

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:

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

Bibliografía

Gracias por su atención

top related