Ingeniería De Software 1

Páginas: 108 (26980 palabras) Publicado: 13 de octubre de 2012
Ingeniería de Software I

2010
Universidad Católica del Uruguay

Este archivo recoge todo lo documentado en las presentaciones de clase. Agrega algunas líneas de los apuntes, pero mayoritariamente pertenece a la información otorgada por los docentes de la asignatura (transcriptas)

Tema 1 – Introducción a la Ingeniería de Software
 SOFTWARE - Elemento del sistema que es lógico y nofísico. - El software se desarrolla no se fabrica en el sentido clásico - El software no se desgasta, se deteriora CURVA DE FALLOS DEL HARDWARE





CURVA IDEAL DE FALLOS DEL SOFTWARE



CURVA REAL DE FALLOS DE SOFTWARE

El software se puede clasificar desde diversos puntos de vista, como son: La utilización y funcionalidad. El tratamiento comercial que tiene 1. Software comercial(paquetes) 2. Paquetes parametrizables 3. Software a medida Exigencia en eficiencia y los factores críticos que se le exigen 1. Software de tiempo real 2. Transaccional 1. En línea 2. Batch

-



CRISIS DEL SOFTWARE – CAUSAS



CRISIS DEL SOFTWARE – SOLUCION - Aplicar la ingeniería de software en la construcción de Sistemas Informáticos - La necesidad de un enfoque de ingeniería en eldesarrollo del software fue propuesta en una conferencia de la OTAN El objetivo de la Ingeniería de software es: PRODUCIR SOFTWARE… 1. CONFIABLE: apoya eficientemente con la toma de decisiones 2. A TIEMPO: cumple con las fechas y plazos establecidos 3. COMPLETO: cuenta con una buena documentación. Cumple con los requerimientos establecidos.



DEFINICIONES o Es una disciplina que ofrece métodos ytécnicas para desarrollar y mantener Software de Calidad el cual tiene como objetivo satisfacer los requerimientos del cliente. o Es la aplicación de un enfoque sistemático , disciplinado y confiable al: desarrollo, operación y mantenimiento del Software (IEEE) o La ingeniería de Software es una disciplina de la Ingeniería que concierne a todos los aspectos de la producción de software (análisis,diseño e implementación)



CAPAS DE LA INGENIERIA DE SOFTWARE

1. ENFOQUE DE CALIDAD 1. Gestión total de la calidad 2. Mejora continua de los procesos 2. PROCESO Lo definiremos como un marco de trabajo de las tareas que se requieren para construirdesarrollar software de calidad. - Forma la base de control de la gestión de proyectos - Establece el contexto en la que se aplican métodostécnicos - Produce resultados de trabajos (modelos, documentos, datos, informes, formularios) - Se establecen hitos, se asegura la calidad y el cambio se gestiona adecuadamente 3. MÉTODOS - Los métodos aplicados a la ingeniería de software define qué hacer, cómo y cuándo durante todo el desarrollo y mantenimiento de un proyecto - Optimiza el proceso y el producto de software - Define una estrategiaglobal para enfrentar un proyecto o Fases: tareas a realizar en cada fase o Productos: final e intermedio (E/S de cada fase, documentos) o Procedimientos y herramientas o Criterios de evaluación: del proceso y del producto para saber si se han logrado los objetivos 4. HERRAMIENTAS - CASE: herramienta para automatizar las diferentes etapas que componen el ciclo de vida del desarrollo de software.Mejora aspectos relacionados al desarrollo tanto desde el punto de vista del producto como de los procesos.

-

-

Incrementa: o Productividad del equipo  Entorno de producción  Facilitan el mantenimiento de la aplicación o La calidad (fiabilidad, utilidad y mantenimiento)  Estandarizan la documentación (que a la vez facilita la comunicación y actualización; entrenamiento personal) o Laportabilidad de las aplicaciones Reduce: los costos de desarrollo y mantenimiento (desde la perspectiva de tiempo y dinero)

Tema 2 – Procesos de ingeniería de Software
Dado un problema o necesidad, se pasa por un proceso de software para hallar una solución al mismo. Este proceso consta de las siguientes etapas: - Requerimientos del software - Diseño del software - Construcción del software -...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Reconocimiento Unidad 1 Ingenieria Del Software
  • Capitulo 1 de ingenieria de software
  • Caso 1 ingenieria de software
  • Ingenieria del software
  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS