ABSTRACT

Software problems are not natural disasters like earthquakes or tornadoes in which human actions are more or less inconsequential. In fact, software disasters are entirely man-made, and we also have the ability to prevent them from occurring if we choose to do so.1