O documento descreve a metodologia Crystal para desenvolvimento de software. A metodologia define três tipos de projetos (tamanho, prioridade e criticidade) e fornece orientações sobre como adaptar a metodologia ao projeto. A família Crystal inclui metodologias como Crystal Clear para projetos não críticos e Crystal Orange para projetos críticos, mas não de vida ou morte.