The crystal method is an agile framework that is considered a lightweight or agile methodology that focuses on individuals and their interactions. The methods are color-coded to significant risk to human life. It is mainly for short-term projects by a team of developers working out of a single workspace.
Two core beliefs of the Crystal method :
- Find your ways and methods to optimize workflow.
- Make use of unique methods to make the project unique and dynamic.
How does Crystal function:
Various methodologies in the Crystal family also known as weights of the Crystal approach are represented by different colors of the spectrum.
Crystal family consists of many variants:
Crystal Clear- The team consists of only 1-6 members which are suitable for short-term projects where members work out in a single workspace.No negotiation and requires documentation
Crystal Yellow- It has a small team size of 7-20 members, where feedback is taken from Real Users. This variant involves automated testing which resolves bugs faster and reduces the use of too much documentation.
Crystal Orange- It has a team size of 21-40 members, where the team is split according to their functional skills. Here the project generally lasts for 1-2 years and the release is required every 3 to 4 months.
Crystal Red- The software development is led by 40-80 members where the teams can be formed and divided according to requirements.
Crystal Maroon- It involves large-sized projects where the team size is 80-200 members and where methods are different and as per the requirement of the software.
Crystal Diamond & Sapphire- This variant is used in large projects where there is a potential risk to human life.
![](https://codelido.com/assets/files/2022-12-31/1672490370-254322-image.png)