Course 01
Course 01
Software Engineering
Introduction
Dr. S. A. Medjahed
Dr. S. A. Medjahed 1
Content
Dr. S. A. Medjahed 2
Definition and objectives of software engineering
Software Engineering is a discipline that aims to produce faultless software, delivered on time
and on budget, and that meets the customer's needs.
Dr. S. A. Medjahed 3
Definition and objectives of software engineering
CQFD rule
Dr. S. A. Medjahed 4
Definition and objectives of software engineering
In March 1993, the London Stock Exchange abandoned the Taurus IT project which was
to completely monitor the execution of transactions. The system cost £60 million
directly and market operators spent £400 million adapting their own software to it.
Dr. S. A. Medjahed 5
Definition and objectives of software engineering
Dr. S. A. Medjahed 6
Definition and objectives of software engineering
The Therac-25, a therapeutic irradiation device, caused the death of 2 peoples, and the
irradiation of 4 others, due to a software error.
Dr. S. A. Medjahed 7