Diapositiva 1 - PowerPoint PPT Presentation

1 / 21
About This Presentation
Title:

Diapositiva 1

Description:

Title: Diapositiva 1 Author: Usuario Last modified by: desarrolladores Created Date: 4/26/2005 6:01:55 PM Document presentation format: Presentaci n en pantalla – PowerPoint PPT presentation

Number of Views:33
Avg rating:3.0/5.0
Slides: 22
Provided by: usuario49
Category:

less

Transcript and Presenter's Notes

Title: Diapositiva 1


1
CRYSTAL METHODS
2
CRYSTAL METHODS
Las metodologías Crystal fueron creadas por el
antropólogo De proyectos ALISTAIR
COCKBURN. La familia Crysual dispone un código
de color para marcar la complejidad de una
metodología Cuando mas oscuro un color,
pesado es el metodo. Cuando mas critico es un
sistema mas rigor se requiere. El código
cromático se aplica a una forma tabular elaborada
por Cockburn.
3
En la figura se muestra una evaluación de las
perdidas que puede Ocasionar las fallas de un
sistemas y el método requerido según Este
sistema.
Indican el numero de personas afectadas a un
proyecto
Crilicalidad Del Sistema
  • Parámetros
  • Comodidad (C)
  • Dinero Discrecional (D)
  • Dinero Esencial (E)
  • Vidas (L)

Claro
Amarillo
Naranja
Rojo
Tamaño del Proyecto
4
  • Los métodos se llaman Crystal evocando a las
    facetas de una gema
  • Cada faceta es otra versión del proceso, y todas
    se sitúan en torno a
  • un núcleo idéntico.
  • VARIANTES DE METODOLOGÍAS
  • Crystal Clear Claro como el cristal. Para
    equipos de 8 o menos
  • integrantes. CC puede ser usado en
    proyectos pequeños
  • de categorías D6, E8 y D10.
  • Amarillo Para 8 a 20 integrantes.
  • Naranja Para 20 a 50 integrantes. Aptos para
    proyectos de duración
  • estimada en 2 años
  • Rojo Para 50 a 100 integrantes.

5
LOS SIETE VALORES O PROPIEDADES DE CC
  • Entrega frecuente.
  • Comunicación Osmótica.
  • Mejora reflexiva.
  • Seguridad Personal.
  • Focos.
  • Fácil acceso a usuarios expertos.
  • Ambiente técnico con prueba automatizada
  • Management de configuración e integración
    frecuente.

6
ENTREGA FRECUENTE
Consiste en entregar software a los clientes Con
frecuencia, no solamente en compilar el código.
La frecuencia dependerá del proyecto, puede
ser Diaria, semanal y mensual.
7
COMUNICACIÒN OSMÒTICA
Todos en el mismo cuarto. Disponer de un
diseñador Serio, eso se llama experto ala
alcance de la oreja. Esto quiere decir que se
debe buscar el momento y el Lugar apropiado para
hacer reuniones separadas para Tener una mayor
comunicación
8
MEJORA REFLEXIVA
Tomarse un pequeño tiempo (unas horas, algunas
semanas O una vez al mes) Para pensar bien que
se esta haciendo, cotejar notas, Reflexionar y
discutir
9
SEGURIDAD PERSONAL
  • Hablar cuando algo molesta
  • Decirle amigablemente al manager que la
  • agenda no es realista.
  • A un colega que su código necesita mejorar.
  • Esto es importante porque el equipo puede
    descubrir
  • y reparar sus debilidades.

10
FOCO
Saber lo que se esta haciendo y tener la
tranquilidad y el tiempo para hacerlo. Lo
primero de be venir de la comunicación sobre
dirección y prioridades, típicamente con el
patrocinador ejecutivo.
11
FACIL ACCESO A USUARIOS EXPERTOS
  • Un encuentro semanal o semi_semanal llamados
  • telefónicos adicionales es una buena pauta.
  • Los programadores deben entrenarse para para
  • ser usuarios durante un tiempo.
  • El equipo de desarrollo de todas maneras incluye
    a un
  • Experto en negocios

12
AMBIENTE TECNICO CON PRUEBA AUTOMATIZADA
Se debe contar con varios equipos ágiles que
compilen e integren varias veces al día
13
CRYSTAL CLEAR
ESTRATEGIAS
14
TÉCNICAS CRYSTAL CLEAR
15
(No Transcript)
16
Gráficos de quemado Con necesidad de recortar
retrasos (izq.) y con entrega proyectada en
término. Medición realizada en mayo, La fecha de
entrega proyectada es el 1º de Octubre
17
  • CC enfatiza el proceso como un conjunto de
    ciclos anidados.
  • En la mayoría de los proyectos se perciben 7
    ciclos
  • El proyecto.
  • El ciclo de entrega de una unidad.
  • La iteración
  • La semana laboral.
  • El periodo de integración.
  • El día de trabajo.
  • El episodio de desarrollo de una sección de
    código, de pocos minutos a pocas horas.

18
  • Hay ocho roles nominados en CC
  • Patrocinador produce la declaración de misión
    con prioridades de compromiso. Consigue los
    recursos y define la totalidad del proyecto.
  • Usuario experto junto con el experto en
    negocios produce la lista de actores- objetivos y
    el archivo de casos de uso y requerimientos. Debe
    familiarizarse, sugerir atajos de teclado, modos
    de operación, información a visualizar
    simultáneamente, navegación, entre otros.
  • Diseñador principal produce la descripción
    arquitectónica. Se supone que debe ser al menos
    un profesional en el nivel 3.
  • Diseñador-programador produce, junto con el
    diseñador principal, los borradores de pantallas,
    el modelo común de dominio, las notas y
    diagramas de diseño, el código fuente, el código
    de migración, las pruebas y el sistema
    empaquetado.

19
  • Experto en negocios junto con el usuario experto
    produce la lista de actores-objetivos y el
    archivo de casos de uso y requerimientos. Debe
    conocer las reglas y políticas de negocio.
  • Coordinador con la ayuda del equipo, produce un
    mapa de proyecto, el plan de entrega, el estado
    del proyecto, la lista de riesgos, el plan y el
    estado de interacción y la agenda de
    visualización.
  • Verificador produce el reporte de bugs. Puede
    ser un programador en tiempo parcial, o un equipo
    de varias personas.
  • Escritor produce el manual de usuario.

El equipo como grupo es responsable de producir
la estructura y convenciones del equipo y los
resultados del taller de reflexión.
20
  • LOS 10 TRABAJOS O ARTEFACTOS MÁS IMPORTANTES DE CC
  • Declaración de la misión.
  • Estructura del equipo.
  • Metodología.
  • Secuencia de entrega
  • Cronograma de visualización y entrega
  • Lista de los riesgos
  • Estatus del proyecto
  • Lista de actores-objetivos
  • Casos de uso anotados
  • Archivos de requerimientos

21
GRACIAS POR SU
ATENCIÒN PRESTADA
Tatiana romero Diana Sánchez Zulma
Villalobos Anna plazas
Write a Comment
User Comments (0)
About PowerShow.com