Définir une méthodologie logicielle minimum adaptée à chaque projet.
Crystal constitue en fait une famille de méthodes agiles adaptées à différentes typologies de projets (fonction de taille de l'équipe, criticité du projet).
Crystal vise également à l'amélioration continue du processus : à chaque itération l'équipe discute de la manière dont elle s'est déroulée, identifiant les points forts et ceux à améliorer dans la méthode de travail.