O método Crystal é uma família de metodologias ágeis de desenvolvimento de software criada para promover flexibilidade, colaboração e foco em entregas úteis. Baseia-se em princípios como comunicação constante, segurança e feedback regular, adaptando-se ao tamanho da equipe e à criticidade do projeto. Embora tenha vantagens como entregas frequentes e envolvimento do usuário, sua aplicação em projetos longos e sua difusão no Brasil ainda são limitadas.