You are on page 1of 4

COLLEGE OF COMPUTER STUDIES

SYSTEMS INTEGRATION AND


ARCHITECTURE 1

EXERCISE

1
INTRODUCTION TO SOFTWARE ENGINEERING

Student Name / Group Aguilar, Nuriel


Name:
Name Role
Members (if Group):

Section:
TW32
Professor:
Sir Magcuyao
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]

II. COURSE LEARNING OUTCOME/S (CLO) ADDRESSED BY THE LABORATORY EXERCISE


 Analyze the appropriateness of a decision to in-source or outsource IT services in a given solution. [CLO: 1]
 Apply testing environment and design a stress test using appropriate tools and techniques that impact
system performance. [CLO: 2]
III. INTENDED LEARNING OUTCOME/S (ILO) OF THE LABORATORY EXERCISE
 At the end of this exercise, students must be able to:

 Apply the software engineering and its process models.

IV. BACKGROUND INFORMATION

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.

V. GRADING SYSTEM / RUBRIC (please see separate sheet)

VI. LABORATORY ACTIVITY


You searched for an article with the title “Why Software Fails” in the previous laboratory exercise
and you were instructed to make some notes on the salient points made in this article.

Systems Integration and Architecture 1 Page 2 of 4


VII. QUESTION AND ANSWER

Answer the following questions:

 What percent of revenue does the average company spend on IT?


- 4 to 5 percent

 What was the largest amount of money spent on a cancelled project?


- London Stock Exchange

 Identify 14 reasons why software projects fail so often?

- Unrealistic or unarticulated project goals


- Inaccurate estimates of needed resources
- Badly defined system requirements
- Poor reporting of the project's status
- Unmanaged risks
- Poor communication among customers, developers, and users
- Use of immature technology
- Inability to handle the project's complexity
- Sloppy development practices
- Poor project management
- Stakeholder politics
- Commercial pressures
- Business decisions
- Exacerbate project risks

 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?
- In 2004, the U.S. government spent $60 billion on software (not counting the
embedded software in weapons systems). The cost of litigation from irate customers
suing suppliers for poorly implemented systems that led to the failure.
 What percentage of their time do software specialists spend on rework?
- 40 to 50 percent

 How much more expensive is it to fix a software problem once it is in the field?
- As high as 100 times

 What happens when the rework exceeds the value added work that has been budgeted for?
- An IT project usually fails when the rework exceeds

 What does the software maturity model bring to the mix?

Systems Integration and Architecture 1 Page 3 of 4


- To help organizations assess their software-development practices
 If you were intending to use some of the points that you have identified from the article in
an essay how would you ensure that you referenced the article appropriately?
- According to Robert Charette (2005), The biggest tragedy is that most software failures
are predictable and preventable. unfortunately, most although organizations do not view
error prevention as an urgent issue, this view carries the risk of harm to the organization.
It may even destroy. Understanding why this attitude persists is more than just an
academic challenge. it's huge economic and social impact.
 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.
- Robert N. Charette (2005). Why Software Fails. A failed project jeopardizes an
organization's prospects. If the failure is big enough, it can rob the company of its entire
future. Most IT professionals agree that such outages occur more often than necessary.
Errors are generally unbiased. They occur in all countries for businesses large and small.

VIII.REFERENCES

 Imani, M and Radziwill, N. (2020). Computerized Maintenance and Asset Management: Improving


Quality Through Systems Integration. Software Quality Professional.
 Dube, M. et. al (20202). Preventing Harm: Testing and Implementing Health Care Protocols
Using Systems Integration and Learner-Focused Simulations: A Case Study of a New Postcardiac
Surgery, Cardiac Arrest Protocol.Clinical Simulation

Systems Integration and Architecture 1 Page 4 of 4

You might also like