Adaptive Software Development (ASD)

Slides:



Advertisements
Presentaciones similares
METODOLOGIA AGIL ASD (DESARROLLO DE SOFTWARE ADAPTABLE)
Advertisements

* Es el proceso de organizar, planear, dirigir y controlar; actividades y recursos con el fin de lograr un objetivo.
Metodologías de Desarrollo Ágil
Sistemas de Información Enfoques para la Construcción de los Sistemas de Información MBA Luis Elissondo.
METODOLOGIA AGIL ASD (DESARROLLO DE SOFTWARE ADAPTABLE) ESTUDIANTE: MARITZA HUARACHI MATERIA: INGENIERIA DE SOFTWARE DOCENTE: Lic. ERVIN FLORES JULIO-2009.
Una nueva estrategia de desarrollo territorial.  Primer esquema asociativo supradepartamental que existe en Colombia  Agenda estratégica para el Desarrollo.
El control Proceso administrativo. INTEGRANTES DEL EQUIPO :  CRISTIAN GONZALEZ ARELLANO  WILLIAM HERRERA CRUZ  GABRIELA MARTINEZ AMBROSIO.
TEMA: PSP (Personal Software Process) ANALISIS DE SISTEMAS I ING. EDGAR RAUL MOLINA INTEGRAMTES: HANNSEL E. CORDON AC JESSICA IDALMY KRESS FREDERIC HESTIB.
Informática Empresarial Docente – Carlos Andrés Bonil Mariño INFORMATICA EMPRESARIAL  CARLOS ANDRES BONIL MARIÑO  INGENIERO DE SISTEMAS.
Los requisitos para una planificación eficaz ya que es la tarea más importante en cuanto condiciona el hacer y el actuar. Los objetivos deben ser alcanzables.
Evaluación de la Red de OSC del GEF
MATERIA: COMPORTAMIENTO ORGANIZACIONAL TAREA:DINAMICA DEL COMPORTAMIENTO GRUPAL EN LA ORGANIZACIÓN LIC. ADMINISTRACION DE EMPRESAS NOMBRE:ROSA MARGARITA.
CONCLUSIONES MESAS REDONDAS
CICLO DE VIDA DEL SOFTWARE
UNIVERSIDAD DE GUAYAQUIL CARRERA: SISTEMAS MULTIMEDIA
Customer Relationship Management
MOPROSOFT.
«SIETE FASES DEL CICLO DEL DESARROLLO DE SISTEMAS.»
Por Leonel Daniel Perez Rosales
METODOLOGÍA DE SISTEMAS
La Gestion de Procesos MEJORA CONTINUA Evaluar Analizar Mejorar
CICLO DE VIDA DEL SOFTWARE
UNIVERSIDAD NACIONAL DE LOJA Área de la Educación, el Arte y la Comunicación Informática Educativa IV INGENIERIA DE SOFTWARE Taller de Análisis y Diseño.
Introducción a la Asignatura: “Modelos de Intervención y Práctica Comunitaria” Mª Elena Riveros E.
ANÁLISIS DE RIESGOS DE SISTEMAS DE INFORMACIÓN
EVOLUCIÓN Y RETOS DE LA EDUCACIÓN VIRTUAL
Procesos Desarrollar un modelo general Construir una lista de características Planear por características Diseñar por características Construir por características.
Arquitectura y Ciclo de BI Ms. Ing. Omar Antonio Sánchez Guevara.
Blue Watch: Un método balanceado para el desarrollo de software
CICLO DE VIDA DE UN SOFTWARE
CICLO DE VIDA DE UN SOFTWARE
¿QUÉ HACEN LOS ADMINISTRADORES?
Linux Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linux.
Proceso Unificado de Desarrollo de Software
Ingeniería concurrente
AUDITORIA DE GESTIÓN A LA COMPAÑÍA ECUACHEM CÍA. LTDA
Félix Rodríguez Torres
Integrantes: EQUIPO 2 Prof. José Luis Flores Inglés.
Ciclo de Vida del Software
Ciclo de vida del Software
MODELO ADDIE Profesor: Msc. Juan Martínez Integrantes
Metodologías de Desarrollo de Software RUP – Proceso Racional Unificado Gilber BASILIO ROBLES I.E.S.T.P. “DANIEL ALCIDES CARRIÓN” Taller de Modelamiento.
SISTEMA DE GESTION. QUE ES UN SISTEMA DE GESTION “ CONJUNTO DE ELEMENTOS MUTUAMENTE RELACIONADOS O QUE INTERACTUAN PARA ALCANZAR OBJETIVOS” Sistema de.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS
Planeamiento: un plan incremental para que la ingeniería web produzca resultados. La ingeniería web es un área que abarca procesos, técnicas y modelos.
METODOLOGIAS AGILES VS TRADICIONALES SCRUM - RUP FABIO ARNOBY BEJARANO Q. UNIREMINGTON BUGA (V) INGENIERIA DE SOFTWARE II SEPTIEMBRE 2018.
Aguirre García Héctor Guzmán Jiménez Ana Elizabeth
CICLO DE VIDA DE SOFTWARE
Metodología KAnBAN Equipo 9.
OPTIMIZAR LA OPERACIÓN DEL MOLINO DE BOLAS 7
Administració n del tiempo y Estrategias. Que es la Administración? La administración es un proceso muy particular que consiste en actividades de previsión,
GESTIÓN DE LA CAPACITACIÓN. Contenido Proceso de CapacitaciónProceso de Capacitación Evaluación y detección de necesidad 2. Planeación y diseño.
Nuestros canales de comunicación Gestión de la Calidad del Software Modelos y Estándares de Calidad en el Software.
Vicerrectoría Académica Dirección de Formación General Programa de Emprendimiento PROTOTIPOS.
¿Qué es la Administración?
IEEE Estándar para documentación de pruebas de software
UTFSM - Departamento de Electrónica1 Noviembre de 2003 “Beneficios del Uso de Metodologías en el Desarrollo de Proyectos” Trabajo de título presentado.
1 Introducción al proceso unificado de desarrollo de software.
CICLO PHVA. Ciclo PHVA El ciclo PHVA es una herramienta de la mejora continua, presentada por Deming a partir del año 1950, la cual se basa en un ciclo.
INTEGRACIÓN DE SISTEMAS DE GESTIÓN MTO. LUIS EDUARDO ROCHA MAGAÑA Integración de Sistemas de Gestión.
Desarrollo de Sistemas de Información Contable - Sis USB 1 METODOLOGIAS DE DESARROLLO DE SOFTWARE.
NORMA ISO/IEC 9126 Norma publicada en Usada para la evaluación de la calidad de software. Establece las características de calidad para productos.
UTFSM - Departamento de Electrónica1 Noviembre de 2003 “Beneficios del Uso de Metodologías en el Desarrollo de Proyectos” Trabajo de título presentado.
MODELO EN CASCADA Integrantes: Felipe Alemán Lester Blandón.
Desarrollo de Sistemas de Información Contable - Sis USB 1 METODOLOGIAS DE DESARROLLO DE SOFTWARE.
2.3 EQUIPO DEL PROYECTO
Conjunto de programas contenidos en un núcleo o kernel que efectúan la gestión de los procesos básicos de un Sistema informático, y permite la normal.
SISTEMAS OPERATIVOS Estudiante: Rojas De la Cruz Jesus Manuel. Ciclo: VI. Turno: Noche.
ESTRUCTURA DE SISTEMAS OPERATIVOS MOSQUERA HERRERA CLAUDIA ANGELICA ANDROID WINDOWS APPLE LINUX.
PLAN OPERATIVO INSTITUCIONAL INTEGRANTES. RESUMEN El Plan Operativo de una institución constituye de un instrumento de gestión para desarrollar actividades.
Transcripción de la presentación:

Adaptive Software Development (ASD) Equipo 1 : -Anaya Arellano Marco Antonio -Chávez Lozano Karla Andrea -Hernandez Martinez Roberto -Morales Rodríguez Jessica -Rodríguez Granados Erik

Especular Ciclo de vida Adaptive Software Development (Desarrollo Adaptable de Software) es una metodología impulsada por Jim Highsmith (1990) , que incorpora adaptarse al cambio y no luchar contra él. En ella no hay un ciclo de vida estático (planear-diseñar-construir), si no que cada ciclo puede ser modificado al tiempo que otro es ejecutado. Especular Una primera fase de iniciación para establecer los principales objetivos y metas del proyecto en su conjunto y comprender las limitaciones (zonas de riesgo) con las que operará el proyecto. Colaborar Fase donde se centra la mayor parte del desarrollo. Un trabajo importante es la coordinación que asegure que lo aprendido por un equipo se transmite al resto y no tenga que volver a ser aprendido por los otros equipos. Aprender Su trabajo consiste en capturar lo que se ha aprendido, tanto positivo como negativo. Es un elemento crítico para la eficacia de los equipos. Ciclo de vida

Elementos necesarios para el desarrollo de Software Situación del proyecto. Calidad del producto desde un punto de vista del cliente. Calidad del producto desde un punto de vista de los desarrolladores. La gestión del rendimiento

Alcance y ámbito de uso -Se aplica en sistemas complejos -Adaptación continua del proceso al trabajo -Empresas con tolerancia a cambios -Guiado por riegos -Aprendizaje de los errores

Ejemplos de utilización -Se usa en empresas cambiantes como las de productos al menudeo. Donde rotan las necesidades de acuerdo a la oferta y la demanda. -Se aplica donde se busque una fácil implementación. -Se usa en proyectos pequeños y medianos

ASD = tolerante al cambio. Sin embargo la más común en ASD es la diferenciación de roles por la especialidad: Roles en ASD Aquí es donde se aplica la parte de la colaboración y aprendizaje ya que independientemente del rol que se desempeñe se tiene que tener una muy buena comunicación entre todos los integrantes del proyecto. Lider de proyecto Sponsor / Cliente Analista Usuario ASD = tolerante al cambio. Existen diversas formas de aplicación de los roles compatibles con ASD. Tester Desarrolladores DBA

Características adicionales Desarrollo iterativo Trabajo guiado por la misión del proyecto Orientado a los componentes del software más que en las tareas Tolerante a cambios Manejo de riesgos La revisión de los componentes sirve para aprender de los errores y volver a iniciar el ciclo de desarrollo Algunas características del ASD son:

Conclusión para su elección Es un concepto que se puede usar en las empresas cambiantes como lo son las vendedoras de productos al menudeo. Usando de manera adecuada esta metodología (Adaptive Software Development) se pueden alcanzar excelentes resultados... pero debido a las características que maneja es más factible usarla para proyectos pequeños y medianos. Conclusión para su elección