Open Access
Subscription Access
From Marvels to Disasters: Flaws in Requirements Engineering and Design
The notion of 'software engineering' was first proposed in 1968, defining best practices for software development, grounded in the application of engineering. Though, the key areas of software engineering process are identified as specification, development, validation and evolution by every process model, little attention is paid to specification and designing as compared to development, testing and maintenance. In this paper, we consider few case studies where negligence during requirements engineering and faulty design led to heavy causalities.
Keywords
Software engineering, Requirements engineering, Design flaws, Hindenburg fire disaster, Machhu dam-II disaster, Al Ayyat rail accident, Mississippi river bridge collapse, Assam ferry sinking
User
Font Size
Information
Abstract Views: 135
PDF Views: 0