In software projects is complexity und uncertainty always present. The agile method Crystal tries to face complexity and the uncertainty of software projects by releasing frequently to get an impression of the actual state of the software. Information radiators help to understand the project status. Osmotic communication supports transparency. Software created in form of a walking skeleton supports a first understanding of a software product. A cockburn scale categorizes the software project by "criticality" and "size" (see Cockburn Scale).