METODOLOGIA CRYSTAL CLEAR

Slides:



Advertisements
Presentaciones similares
BizAgi - Business Agility
Advertisements

Aprendizaje Cooperativo
Metodologías ágiles.
PLANIFICACION ESTRATEGICA BASICA
Estructura de SW-CMM.
Metodologías Ágiles Patricio Letelier
AUTORES: HANNA HULKKO PEKKA ABRAHAMSSON Múltiples Casos de Estudio sobre el Impacto de la Programación en Pares sobre la Calidad del Producto Mayrée Ludeña.
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.
METRICAS DE PROCESO Y PROYECTO
METODOLOGIAS AGILES DE CONSTRUCCION DE SOFWARE
‘‘ERP’’ Enterprice Resourse Planning .
Planeación de la Auditoría en Informática
Extreme Programming (XP)
GUÍAS BAT Y BEP GRUPO GRULAC. Consideraciones generales Fortalezas del documento El documento ha compilado una volumen importante de información en función.
FDD.
SISTEMAS DE DISEÑO ASISTIDO POR COMPUTADORA
PLANEACION DE UNA ESTRUCTURA ORGANIZACIONAL
ITERASOFT. OBJETIVOS DEL GRUPO Producir un sistema Manejador de Itinerarios de alta calidad y confiabilidad Realizar un proyecto bien administrado y productivo.
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.
Ingeniería de Software
PROCESO DE DESARROLLO. Introducción Mediante esta presentación se pretende describir el proceso de desarrollo del TALLER I.
Metodología de desarrollo ágil Crystal
Metodologías Ágiles.
¿Cómo surge? Metodologías ágiles de desarrollo de software Se entiende como Desarrollo ágil de Software a un paradigma de Desarrollo de Software basado.
Inspecciones de Software
LOS SISTEMAS DE INFORMACIÓN Javier F. López Parra.
JORNADA DE DIFUSIÓN RESULTADOS “NOS MOVEMOS”. LA PARTICIPACIÓN DE LAS EMPRESAS DE HUELVA EN LA FP CONTEXTO Situación de fuerte Crisis económica y desempleo.
El Ciclo de Vida de los Sistemas
EXtreme Programming.
Skype Propuesta Generalización De Uso En Nuestra Organización.
REQUERIMIENTOS DE SOFTWARE
Concepto de usabilidad
Proyecto de Ingeniería de Software - Grupo 2 - Año 2006 Presentación del Proceso Sistema de Administración de Proteínas Objetivo y eXperimentos del Pasteur.
Actividad 4. Modelos ágiles de proceso. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
©Copyright 2013 ISACA. Todos los derechos reservados Capacidades Las capacidades son habilitadores fundamentales del gobierno. Las capacidades.
SISTEMA DE INFORMACION PARA EL CONTROL INTERNO DE PERSONAL
Crystal Methodologies
CRYSTAL METHODS.
Towards an ontology-based approach for Deriving product architectures Hacia un enfoque basado en ontología para derivar arquitecturas de producto.
ASIGNACIÓN DE ROLES.
Informática II Complejidad1 COMPLEJIDAD DEL SOFTWARE Monoprogramación SOFTWARE Software de dimensión industrial.
I.- Introducción a los sistemas de información
FACTIBILIDAD DE LOS SISTEMAS DE INFORMACIÓN
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.
Roles de Open UP.
Estimación por casos de uso.  Un caso de uso representa una unidad de interacción entre uno y el sistema. Un Caso de Uso es una unidad simple de trabajo.
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
PROCESOS DE DESARROLLO DE SOFTWARE
PETI Planeamiento Estratégico de Tecnologías de Información
1 Planeamiento Estratégico de Tecnologías de Información (PETI) Guía del Componente Metodológico Aplica el Meta Modelo de Metodologías CEIAR (Conceptos,
TEMA: RESPONSABILIDAD DE ERRORES
Ciclo de Vida del Software
Ingeniería en Informática F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
Un requerimiento es una condición o capacidad a la que el sistema (siendo construido) debe conformar [ Rational ]. Un requerimiento de software puede.
UNIDAD 8: FUNCION DE PLANIFICACION UNIDAD 9: TECNICAS INVESTIGATIVAS
Objetivo 3 Profesora: Nelwi Báez. Reseña En febrero de 2001, tras una reunión celebrada en Utah-EEUU, nace el término “ágil” aplicado al desarrollo de.
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.
MATERIAL COMPILADO POR: ALEXANDER CAICEDO CARRILLO
Fundamentos de Computación
 DOCENTE: LUZ MERY CHALA SANCHEZ  CONTADORA PUBLICA  ESPECIALISTA TECNOLOGICA EN CONTABILIDAD DE COSTOS  DIPLAMADA EN PEDAGOGIA PARA PROFESIONALES.
Conveniencia entre comprar o desarrollar un software a medida.
Extreme Programming (XP) Grupo 03. Extreme Programming - Agenda Introducción Proceso y Fases Roles Prácticas Conclusiones.
Grupo: Carlos Ubilla Felipe Manriquez José Neira.
 La sala limpia cambia radicalmente la filosofía de pruebas y lleva a la Ing. De Software a un nivel más avanzado.  Rompe con el paradigma tradicional.
Aseguramiento de la Calidad. (Software Quality Assurance, SQA) Por. Ing. Ernesto Soto Roca.
Es una metodología ágil diseñada para el desarrollo de software, basada en la calidad y el monitoreo constante del proyecto. Consiste esencialmente en.
Propósito Introducción Actividad de Consolidación Actividad de Consolidación Fuentes consultadas Fuentes consultadas Ciclo de Vida del Software Ciclo.
METODOLOGI A CRYSTAL CLEAR INTEGRANTES: GUEVARA YUCRA Maribi Cendy MEDINA VALDIVIA Luis Antonio SUCARI CALAPUJA Jhon Anderson.
Metodologías de Desarrollo Ágil
Transcripción de la presentación:

METODOLOGIA CRYSTAL CLEAR

METODOLOGÍA ÁGIL DE DESARROLLO DE SOFTWARE Crystal es una metodología de desarrollo de Software ágil, más que una metodología se la considera una familia de metodologías.

MANIFIESTO ÁGIL Surgen como alternativa a las metodologías tradicionales Individuos por encima de herramientas Reducción de artefactos intermedios Reducción en la toma de decisiones Agilidad frente al cambio

QUÉ ES CRYSTAL CLEAR ¿? Crystal Clear no es una metodología en si misma sino una familia de metodologías con un “código genético” común. El nombre Crystal deriva de la caracterización de los proyectos según 2 dimensiones, tamaño y complejidad (como en los minerales, color y dureza).

¿EN QUE CONSISTE? Crystal da vital importancia a las personas que componen el equipo de un proyecto, y por tanto sus puntos de estudio son: Aspecto humano del equipo Tamaño de un equipo (número de componentes) Comunicación entre los componentes Distintas políticas a seguir Espacio físico de trabajo

EL EQUIPO DE TRABAJO Crystal aconseja que el tamaño del equipo sea reducido (Pocos componentes). La mejora de la comunicación entre los miembros del equipo del proyecto: Mismo lugar de trabajo  Disminuye el costo de la comunicación

EL EQUIPO DE TRABAJO 3-8 10-20 25-50 50-100 100-200 200-500 800+ “Se utilizarán políticas diferentes para equipos diferentes” Codificación por colores de Crystal: Dependiendo del tamaño del equipo. 3-8 10-20 25-50 50-100 100-200 200-500 800+

ROLES Hay ocho roles nominados Patrocinador. Produce la Declaración de Misión con Prioridades de Compromiso   Usuario Experto.  Junto con el Experto en Negocios produce la Lista de Actores ­ Objetivos y el  Archivo de Casos de Uso y Requerimientos. Diseñador Principal.  Produce la Descripción Arquitectónica. Se supone que debe ser al me nos un  profesional de Nivel 3

ROLES Diseñador ­ Programador. Produce, junto con el Diseñador Principal, los Borradores de Pantall as. Experto en Negocios.  Junto con el Usuario Experto produce la Lista de Actores ­ Objetivos. Coordinador.  Con la ayuda del equipo, produce el Mapa de Proyecto, el Plan de En trega, el Estado  del Proyecto.

ROLES Verificador. Produce los reportes. Escritor. Produce el Manual de Usuario.

METODOLOGIAS DE CRYSTAL MAS CONOCIDAS Crystal Clear Crystal Clear se corresponde con el color Blanco en la codificación de colores de Crystal 3 – 8 personas Crystal Orange Crystal Orange se corresponde con el color Naranja en la codificación de colores de Crystal 25 – 50 personas

PRIORIDADES DE CRYSTAL Cada metodología tiene unas prioridades a la hora de intentar alcanzar el éxito de la aplicación: La familia de Crystal  Combinación de productividad y tolerancia XP  Aumenta la productividad pero disminuye la tolerancia (Menos importancia al individuo)

CONCLUSIONES Cuantas más personas estén implicadas, más grande debe ser la metodología. Si el proyecto tiene mucha densidad, un error no detectado puede ser crítico. El aumento de tamaño o densidad añade un coste considerable al proyecto. La forma más eficaz de comunicación es la interactiva (cara a cara).