Explain what CASE tools are and their importance in software development

QUESTION ONE – 30 MARKS
a. Explain the following terms in relation to software development:
i. Software safety (2 Marks)
ii. Software (2 Marks)
b. i. Distinguish between systems engineering and software engineering. (2 Marks)
ii. Outline five attributes of good software. (5 Marks)
c. A legacy information system represents a massive, long-term business. Explain four problems that
legacy systems can cause host organizations. (4 Marks)
d. Distinguish between software verification and validation. (4 Marks)
e. Explain the following concepts as applied to software engineering:
i. Software quality assurance (2 Marks)
ii. Software quality control (2 Marks)
f. Explain the following types of software requirements.
i. User requirements (2 Marks)
ii. System requirements (2 Marks)

 

 

 

Why Choose CustomEssayMasters.com?

♦ 24/7 customer support

♦ On-time delivery guarantee

♦ Plagiarism-free research papers

♦ Affordable and student-friendly prices

♦ Scholarly-rich custom-written papers

♦ 100% privacy and confidentiality

find the cost of your paper
Order now to get your homework done