This paper looks at techniques to deal with uncertainty in information systems development. It raises problems associated with their use and classifies over 100 techniques.
ADAMS, C. and AVISON, D. (2002). Macro-analysis of Techniques to Deal with Uncertainty to Information Systems Development: Mapping Representation Framing Influences. In: Soft-Ware 2002: Computing in an Imperfect World. Springer, pp. 280-299.