Ingeniería de Software I Universidad CAECE Marzo de 2004 El desarrollo de Software como proceso industrial.

Slides:



Advertisements
Presentaciones similares
Ingeniería de Software I
Advertisements

VALORACIÓN Y SELECCIÓN DE INVERSIONES EN RECURSOS INFORMÁTICOS
Ingeniería de Software II
Metodologías ágiles.
information technology service
CAE (computer aided engeneering)
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
Introducción a los Algoritmos
SOFTWARE DE PROGRAMACIÓN
10º2 Sergio Posso. Jonatán Agualimpia. Julia Blandón. Docente:
Herramientas CASE.
Procesos de software Evaluación y mejora.
MARCO METODOLOGICO.
CALIDAD DE SOFTWARE Alejando Márquez Alejando Vega Claudia Aguilar
1  2008 Universidad de Las Américas - Ingeniería de Software : Dr. Juan José Aranda Aboy ACI491: Ingeniería de Software Unidad 7: Proceso de Ingeniería.
M.S.C. Ivette Hernández Dávila
DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACIÓN UNIVERSIDAD NACIONAL DEL SUR Año 1º 2º 3º 4º 5º Programación Matemática Software Sistemas de Hardware.
Ingeniería de Software Orientada a Objetos
INTRODUCCIÓN A LA COMPUTACIÓN
SEMANA Introducción.
CICLO DE VIDA DEL SOFTWARE
Inspecciones de Software
Ciclo de Vida del Software Paradigmas de Desarrollo
Medición y Métricas del Software
Ingeniería de Software
Ciclo de Vida del Software
Ingeniería de Software Asistida por Computadora
Ingeniería de Software
Ingeniería de Requerimiento
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
ASIGNATURA: ESTRATEGIAS DE EVALUACIÓN
Tema 1: Introducción a la Ingeniería de Software
Importancia en la efectividad del:
Diseño de Software y su Proceso
Algoritmos y pseudocódigos
Desarrollo de Software Orientado a Objetos (deficiencias)
HERRAMIENTAS CASE.
Ámbito y Estimaciones de Proyecto ISF5501 Ingeniería de Software Semana 7/1.
Ciclo de Vida del Software Paradigmas de Desarrollo
INGENIERÍA DEL SOFTWARE GESTIÓN DE PROYECTOS
Desarrollo de Software II Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto - Diciembre 2008 Ing. Oswaldo Solarte Pabón.
Docente: Lic. M. Alina Vargas García Horario: Lunes 20:05 – 21:25 Miércoles 20:05 – 21:25 Gestión: 2011.
Capitulo 1 Roger S. Presman
Método iterativo Integrantes : Paola Ramón Armando 19 octubre 2011.
Definición de sistema__________
UNIDAD 2 ASEGURAMIENTO DE LA CALIDAD (SQA)
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE ARTICULADORA: CLAUDIA MARIA RESTREPO P.
Juan Alvites 02/08/2015 INTRODUCCIÓN A LA INGENIERÍA DE SISTEMAS Semana 3 Alvites Huamaní Juan.
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
Fundamentos y Conceptos Claves del Software ISF5501 Ingeniería de Software Semana 1/1.
Ing. José Manuel Poveda – 1965: Programación de cualquier modo: programas pequeños, ninguna gestión, uso de ensamblador : Programación.
Introducción al proceso de verificación y validación.
Ingeniería de software
Actividades en el Proceso de desarrollo de Software
El producto de software y su ciclo de vida
PRINCIPIOS DE PROGRAMACION
Proceso de desarrollo de Software
Ing del Software Libre1 Ingeniería del Software Libre y Modelos de Calidad Instructora: Ing. Erika Veliz Correo Electrónico:
1)Definición de ciclo de vida
Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales.
Administración de Calidad de Software
República Bolivariana de Venezuela Universidad Nacional Experimental Politécnica de la Fuerza Armada (UNEFA) Carrera: Ingeniería de Sistemas Cátedra: Análisis.
Maestría en Gerencia en Tecnología de la Información Cátedra Ingeniería de Software Profesora: Mary Carmen Milano. Integrantes: Rosa Arellano Osbaldo Goitia.
Software de Comunicaciones
Modelo de procesos de software
ELO-329: Diseño y Programación Orientados a Objetos1 Proceso de Desarrollo de SW Agustín J. González ElO329: Diseño y Programación Orientados a Objeto.
UNIDAD III. PSP Objetivo: El alumno identificará el Proceso Personal de Software, para medir su desempeño.
Sistemas de calidad en el desarrollo de software.
GESTIÓN DE PROYECTOS.
Transcripción de la presentación:

Ingeniería de Software I Universidad CAECE Marzo de 2004 El desarrollo de Software como proceso industrial

SiguienteAnterior  Copyright Marcelo H. Luna - MM Definición Es el establecimiento y uso de sólidos principios de ingeniería orientados a obtener Software económico, fiable y que funcione de una manera eficiente sobre máquinas reales.

SiguienteAnterior  Copyright Marcelo H. Luna - MM Características del software Se desarrolla, no se fabrica Caduca, no se desgasta No tiene historia Puede ser desarrollado sin conocimientos de ingeniería Difícil interacción de los que participan en el desarrollo

SiguienteAnterior  Copyright Marcelo H. Luna - MM El desarrollo de software Herramientas Proceso Método Arquitectura

SiguienteAnterior  Copyright Marcelo H. Luna - MM Arquitectura (1 de 2) Es un conjunto de técnicas y conceptos Define la estructura característica del producto que se obtiene

SiguienteAnterior  Copyright Marcelo H. Luna - MM Arquitectura (2 de 2) Define el tipo de modelos a construir Define las características que esos modelos tendrán

SiguienteAnterior  Copyright Marcelo H. Luna - MM Método Explicita los pasos a seguir para obtener el producto Permite aplicar la Arquitectura en un proyecto particular Es concebido en funcion de la Arquitectura

SiguienteAnterior  Copyright Marcelo H. Luna - MM Método Los métodos abarcan los siguientes aspectos –Planificación y estimación de proyectos –Análisis de requerimientos del sistema y del software –Diseño de estructuras de datos –Diseño de programas y procedimientos algorítmicos –Codificación –Prueba –Mantenimiento

SiguienteAnterior  Copyright Marcelo H. Luna - MM Proceso NO es lo mismo que el Método Permite escalar el Método para aplicarlo en proyectos con muchas partes involucradas Es la proyección del Método en una organización particular

SiguienteAnterior  Copyright Marcelo H. Luna - MM Herramientas Son el soporte antomático o semi- automático Soportan diferentes aspectos del proyecto Facilitan la aplicación del Método, para obtener la estructura definida por la Arquitectura Apoyan la ejecución del Proceso