That there is a “software crisis” has been asserted and repeated for half a century. Software is late and over-budget, software doesn’t work well, software is hard to change, software doesn’t meet user needs, etc. In other words: software sucks!
The astonishing success of the software industry naturally refutes the notion that software is in crisis. Nonetheless, the assertions and repetitions continue: while thoughtful introspection is essential, this is inaccurate and, to some degree, harmful to the field. In addition to fleshing out this point of view, This talk briefly covers two ongoing research topics: speculative analysis and contextual issues in software testing.
Video Producer: Brown University – Department of Computer Science