Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

6. Explain why do we still need Software Engineering. 7. Identify the major acti

ID: 3752325 • Letter: 6

Question

6. Explain why do we still need Software Engineering.

7. Identify the major activities in software management.

8. What is the difference between software development and software maintenance?

9. Describe in detail an example of software failure but not covered in the lecture.

10. Define “Legacy code”.

11. List the three types of products produced in the software developement process.

12. Using an example, describe the role of the different parties in a software process:

- User
- Customer
- Developer
- Manager

13. Why do we need the feasibility study of software systems?

14. Choose a problem from any application domain and produce its requirements specification document (problem definition, functional requirements and software qualities).

15. Explain in detail the software design phase (by including its input and output artifacts).

Explanation / Answer

Answer)

6) As the computer usage is growing at a rapid rate, hence the principles and technologies should also grow, hence software engineering helps to mathematically analyze, design, develop, test as well as evaluate the software and the systems for making the computers perform several activities. In today's date as AI has started to evolve hence this is needed.

7) Some of the major activities are as follows:

Planning, estimation, scope, scheduling the task, resource management, project planning etc.

8) Software maintenance provides services and follows additional processes for providing high-quality software development.

Whereas the software development is only meant for the development of the products.

9) An example of software failure is as follows:

Fiat Chrysler: Where many million trucks were recalled due to software glitch which was linked to at least one deathly crash.

10) Legacy code is defined as an application system source code which is not supported anymore.

As per Chegg Policy, a minimum of 1 question can be answered. We did 5.

Hit like if you find the answer useful. :)
Hope this answer helps. Thanks

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote