Between all the methods in the Crystal family, there are seven prevailing common properties. Cockburn found that the more of these properties that were in a project, the more likely it was to succeed.
The seven properties are:
Frequent delivery
Reflective improvement
Close or osmotic communication
Personal safety
Focus
Easy access to expert users
Technical environment with automated tests, configuration management, and frequent integration