Método iterativo Integrantes : Paola Ramón Armando 19 octubre 2011.

Slides:



Advertisements
Presentaciones similares
EL PROCESO DE DESARROLLO DEL SOFTWARE
Advertisements

Ciclo de vida de desarrollo de software
Desarrollo en espiral.
Proceso de desarrollo con UML y el modelo CMM
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
10º2 Sergio Posso. Jonatán Agualimpia. Julia Blandón. Docente:
Proyecto de Ingeniería de Software 2008
Modelos de Proceso del Software
CALIDAD DE SOFTWARE Alejando Márquez Alejando Vega Claudia Aguilar
12.4 Seguridad de los archivos del sistema
Ingeniería del software de la usabilidad (I)
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
Inspecciones de Software
Gestión de Proyectos Informáticos Sesión N° 5 Ciclo de Vida de un Proyecto Roberto Jijena I.
Sistemas Basados en Conocimiento Diego Faúndez Nelson Escobar.
Calidad y Garantía de Calidad
Ingeniería de Software: Metodologías Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de:
Ingeniería del Software
4. Introducción al Sistema de Aseguramiento de la Calidad LS Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.
VII Congreso de Expotecnología UVM 2007 Jonás A. Montilva C.
Análisis y diseño detallado de aplicaciones informáticas de gestión
¿Cómo nos ayuda GeneXus a mejorar la calidad en el proceso de desarrollo de Software? Ing. Rosario Estévez Ing. Rafael Mon
INGENIERÍA DE SOFTWARE
Tema 1: Introducción a la Ingeniería de Software
Sistemas Basados en Conocimiento (Knowledge Based Systems) Lic. Mario G. Oloriz Agosto 2004.
Ingeniería de Software
Importancia en la efectividad del:
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
VISIÓN GENERAL DE LA IS Con independencia del modelo de proceso hay tres fases genéricas: Fase de definición Fase de desarrollo Fase de mantenimiento Cada.
Pruebas y La Vida del Ciclo de Desarrollo del Software
35 años de investigación, innovando con energía 1 Mayo, 2012 P LAN DE ASEGURAMIENTO DE LA CALIDAD DEL DESARROLLO DE SOFTWARE E STÁNDAR IEEE 730 Y G UÍA.
El rol de SQA en PIS.
INGENIERIA DE SOFTWARE
MC Luz María Moreno Aguilar Noviembre 2009
Metodología de Desarrollo Unidad Educativa Bolívar Sebastián Torres 6° 18°
Alexander Aristizabal Ángelo flores herrera
Capitulo 1 Roger S. Presman
Ciclo de vida de un sistema
Procesos de Desarrollo de Software
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Tatiana Alejandra.
Métricas de calidad de software
Proceso de desarrollo de software Pablo Gervás F. Informática, UCM, noviembre 2007.
Introducción al proceso de verificación y validación.
Actividades en el Proceso de desarrollo de Software
Simón Esneider Herrera Álvarez Media Técnica Casd 10-2
Modelo Prescriptivos de proceso
problemas de la calidad del software
G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE Daniel Eduardo Almeciga Angie Katterine Cruz O. Diego Fernando.
Ciclo de Vida del Software
Sistema de control de calidad de software
NIVELES DE CALIDAD DEL SOFTWARE
Calidad de Software. AGENDA: Introducción: Mas allá de la codificación El ciclo de vida: Desde la concepción hasta la descontinuación Calidad: Lugar de.
ANGIE PAOLA SOLANO CASTIBLANCO DAR SOPORTE A LOS PROCESOS NORMAS ISO DOC. JOHANA LÓPEZ CHAVEZ SENA 2010.
INGENIERIA DE SOFTWARE
De Informaciòn Gerencial Lcda. Oly Mata.
 es el conjunto de conocimientos y técnicas científicas aplicadas al desarrollo, implementación, mantenimiento y perfeccionamiento de estructuras (tanto.
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:
CONCEPTO DE CICLO DE VIDA 1 En los departamentos de Sistemas se debe definir un marco de referencia común que debe ser:  Pueda ser empleado por todos.
Administración de Calidad de Software
Evolución y comportamiento del Sector TICs Praxis & Technology Group PraTech METODOLOGÍA DE CALIDAD.
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
Objetivos de la prueba Los objetivos principales de realizar una prueba son: Detectar un error. Tener un buen caso de prueba, es decir que tenga más probabilidad.
Verificación y Validación del Software
Entregables del Proyecto
Desarrollo iterativo e incremental
Junio, 2013.
Transcripción de la presentación:

Método iterativo Integrantes : Paola Ramón Armando 19 octubre 2011

Introducción: Se llama ciclo de vida del software a las fases por las que pasa un proyecto de software desde que es concebido, hasta que está listo para usarse.

I ncluye las siguientes actividades: Ciclo de vida del software Toma de requisitos Análisis Diseño Desarrollo Pruebas (validación, aseguramiento de la calidad) Instalación (implantación) Uso Mantenimiento y obsolescencia.

Modelo iterativo o incremental El modelo iterativo o incremental es el que permite que las fases de análisis, diseño, desarrollo y pruebas se retroalimenten continuamente y que empiecen lo antes posible.

Permitirá atender a posibles cambios en las necesidades del usuario o a nuevas herramientas o componentes que los desarrolladores descubran y que faciliten el diseño o proporcionen nuevas funcionalidades. Se trata de obtener lo más rápidamente una versión funcional del software y añadirle prestaciones a partir de lo que se ha aprendido en la versión anterior. El aprendizaje proviene tanto del desarrollo anterior, como del uso del software, si es posible.

características Usando análisis y mediciones como guías para el proceso de mejora es una diferencia mayor entre las mejoras iterativas y el desarrollo rápido de aplicaciones, principalmente por dos razones: Provee de soporte para determinar la efectividad de los procesos y de la calidad del producto. Permite estudiar y después mejorar y ajustar el proceso para el ambiente en particular.

Consideraciones previas:  Principal fin en la Ingeniería del Software: producir software de gran calidad  SQA: “actividad de protección” que se aplica a lo largo de todo el proceso de ingeniería del software. La SQA engloba:  Métodos y herramientas de análisis, diseño, codificación y prueba.  Revisiones técnicas formales que se aplican en cada paso.  Estrategia de prueba.  Control de la documentación del software y de los cambios realizados.  Procedimiento que asegure un ajuste a los estándares de desarrollo.  Mecanismos de medida y de información. Garantía de Calidad del Software (SQA)

Los beneficios del desarrollo iterativo i Mitigación tan pronto como sea posible de riesgos altos(técnicos, requisitos, objetivos, usabilidad, etc.) Progreso visible en las primeras etapas, una temprana retroalimentación, compromiso de los usuarios. Adaptación, nos lleva a un sistema que se ajusta más a las necesidades reales del personal involucrado. Gestión de la complejidad, el equipo no se ve abrumado por la “parálisis del análisis” o pasos muy largos y complejos. El conocimiento adquirido en una iteración, se utiliza metódicamente para mejorar el propio proceso de desarrollo, iteración a iteración.

Aplicaciones Capability Maturity Model Este modelo proporciona a las organizaciones de software sobre como obtener el control de sus procesos de desarrollo y mantenimiento de software, y como evolucionar hacia una cultura de ingeniería del software y de gestión por excelencia El modelo CMM sigue el concepto ”Di lo que haces, haz lo que dices, pruébalo”

CONCLUSION Se presento una visión general del método iterativo, este tipo de método aplicado en muchas empresas respecto de otros, solo que tiene un inconveniente es muy complejo.

Por su atención Gracias !!!!