Software Design By Uncertain Requirements

D. Kumlander (Estonia)


supporting software design, uncertain requirements, software engineering


In this paper we propose an idea of supporting software design for a case of uncertain requirements. We examined sources of requirements’ uncertainty and classified those. We described the principles of supporting software design – a design that helps to formulate requirements, to avoid errors and address uncertainty issues if information is missed. Three elements of it are described. Those elements are necessary to make software design to be supporting and avoid dangerous of uncertainty. Two companies cases are reviewed where requirements uncertainty existed. Those companies are quite typical and therefore advices, which we delivered to them, can be used in other companies having the same troubles.

Important Links:

Go Back