Métodos ageus
Os membros da família Crystal são identificados por cores que indicam a intensidade do método. Neste caso, quanto mais escura a cor, maior é a complexidade do projeto.
Existem algumas características comuns à família Crystal, tais como o desenvolvimento incremental com ciclos de no máximo quatro meses, ênfase maior na comunicação e cooperação das pessoas, não limitação de quaisquer práticas de desenvolvimento, ferramentas ou produtos de trabalho e incorporação de objetivos para reduzir produtos de trabalho intermediários e desenvolvê-los como projetos evoluídos. O ciclo de vida desta família de metodologia é baseado nas seguintes práticas:
Staging: Planejamento do próximo incremento do sistema. A equipe seleciona os requisitos que serão implementados na iteração e o prazo para sua entrega;
Edição e revisão: Construção, demonstração e revisão dos objetivos do incremento;
Monitoramento: O processo é monitorado com relação ao progresso e estabilidade da equipe. É medido em marcos e em estágios de estabilidade;
Paralelismo e fluxo: Em Crystal Orange as diferentes equipes podem operar com máximo paralelismo. Isto é permitido através do monitoramento da estabilidade e da sincronização entre as equipes;
Inspeções de usuários: são sugeridas duas a três inspeções feitas por usuários a cada incremento;
Workshops refletivos: são reuniões que ocorrem antes e depois de cada iteração com objetivo de analisar o progresso do projeto.
Local matters: são os procedimentos a serem aplicados, que variam de acordo com o tipo de projeto.
Work Products (Produtos de Trabalho): sequência de lançamento, modelos de objetos comuns, manual do usuário, casos de teste e migração de código. Especificamente para o Clear: casos de uso e descrição de funcionalidade; Especificamente para o Orange: documento de requisitos.
Standards (padrões): padrões de notação, convenções de produto, formatação e qualidade usadas no projeto.
Tools: ferramentas mínimas