Crystal Light is a family of software development methods, which is counted to the Agilen methods of the software development. The members of this family are usually named colors; the simplest variant however is called "Crystal CLEAR".
Crystal is not an individual method, but - as mentioned - a family of methods, with variants.
This partitioning negotiated the sense that on the one hand rule set a suitable the project circumstances can be selected, not individually on the other hand these rules and to be specified to have.
The choice of the Crystal variant depends on the number of the persons involved and the criticality (height of the risks).
The methods are designated with colors: Crystal CLEAR, Crystal Yellow, Crystal orange, Crystal orange Web, Crystal talk, Crystal Magenta, Crystal Blue. The color essentially reflects the person's number. Thus the simplest variant, "Crystal CLEAR" is recommended for team sizes of two to six persons.
Criticality however illustrates the risks, i.e. which kind and which extent of damage are to be expected in case of a failure of the project. Dependent on the criticality a "hardening degree" of the respective Crystal variant is selected. As stages of the criticality are defined in Crystal: Endangerment of the customer satisfaction, loss of money, loss of much money, image damage, and as the highest stage: Loss of human lives.
Depending upon selected Crystal variant change the number of roles, the quantity of the methods which can be used and the documentation extent.
The classification after criticality and number of employees happens according to the following pattern:
| Number took part | |||||||
|---|---|---|---|---|---|---|---|
| Program defects mean danger for | 1-6 | 6-20 | 20-40 | 40-60 | 60-100 | 100-200 | 200-500 |
| Life | L6 | L20 | L40 | L60 | L100 | L200 | L500 |
| Enterprise | E6 | E20 | E40 | E60 | E100 | E200 | E500 |
| Money | D6 | D20 | D40 | D60 | D100 | D200 | D500 |
| Comfort | C6 | C20 | C40 | C60 | C100 | C200 | C500 |
The grouping after coworker size is justified with the fact that the communication expenditure must be structured different with rising number of employees. While a team of six persons leaves itself still at any time informally to together drums (spatial proximity is given according to the principles), must one at a team of 20 persons one time constitute. With 60 persons however a common discussion is unrealistic.
For each of the group sizes different Kommunkationsformen is suggested and - means.
The grouping after criticality however affects, how is formally and proceeded exactly. The more serious the risks, all the more auxiliary expenditure for correctness and security of the program in purchase one takes. There is a progressive rate of the methods also which can be used here.
The Kurzname of the specific variant can be found by the combination of the two criteria, whose details can be looked up then directly clearly. Thus an adjustment is given to the project circumstances, without one would have to negotiate for a long time, which rules in the available case be used should.
In relation to other Agilen methods (like extremes Programming) Crystal is regarded formalized of its proponents than less dogmatisch and. Thus with Crystal CLEAR never pair programming or "customer on site" demanded. customer on site meant: It must be constantly a representative of the Kundenposition at the development team present.
More neutrally one can say that Programming turns extremes around the kind of working, whereas Crystal orients itself at the individual project.
Crystal introduces not durable methods for the team, but intended with each individual project again the methods which can be used for it. With simpler projects this can lead to the fact that many are used also the Agilen methods used in XP; with more complex projects a variant was used, which resembles rather more complicated procedural models.
We found here 2 articles.
C» Computer Aided software engineering» Crystal Family |
We found here 6 related websites.
Index | Privacy | Terms Of Use | Sitemap | Feedback