Professional Documents
Culture Documents
Module 1 TSA
Module 1 TSA
EXERCISE
1
INTRODUCTION TO SOFTWARE ENGINEERING
Section:
Professor:
I. PROGRAM OUTCOME/S (PO) ADDRESSED BY THE LABORATORY EXERCISE
Apply knowledge through the use of current techniques and tools necessary for the IT profession . [PO: I]
A software engineer is a person who applies the principles of software engineering to the design,
development, maintenance, testing, and evaluation of computer software.
Software engineering is the process of analyzing user needs and designing, constructing, and testing
end user applications that will satisfy these needs through the use of software programming languages.
It is the application of engineering principles to software development. In contrast to simple
programming, software engineering is used for larger and more complex software systems, which are
used as critical systems for businesses and organizations.
Identify 1 example of a software project which failed and in your own words write a
short (few sentences) account of what the problem(s) that led to the failure were?
What percentage of their time do software specialists spend on rework?
How much more expensive is it to fix a software problem once it is in the field?
What happens when the rework exceeds the value added work that has been budgeted for?
Use your answers to the questions above and write a short summary of the main points of
the article that you have been reading. You should start a new word processed document.
You shown include your name and matric number along with the title shown below.
VIII.REFERENCES