Computer Science Homework Help

Saudi Electronic University Software Development Concerns Discussion

 

Discussion Board 242 

Purpose

In this discussion board, you will post your answer to the question. You will also read and respond to other classmate’s postings. This is an excellent way for you to interact with your colleagues and to share your thoughts about the question answer in a critical way.

Action Items

Post your answer to the following question:

The role of computer software in every field of life has undergone significant change over the last three decades. A huge software industry is positively contributing toward the economies of the developed nations today. Specialized groups of IT professionals including system analysts, software developers, quality engineers, project managers etc. have replaced the lone programmer of an earlier era. Yet, the following questions are asked when modern computer-based systems are developed (same as those asked in lone programmer’s era):

Why does it take so much time to complete the software?

Why is the cost to develop a software so high?

Why is it not possible to discover and fix all the bugs before the software is handed over to the client?

Why to spend so much of time and effort in maintaining the existing software?

Why do we continue to have difficulty in measuring progress as software is being developed and maintained?

Post the answers to any three questions as per your understanding. Also read and respond to the posts of your classmates.

Respond to two other classmates’ postings by critically reviewing your classmate’s answer and stating which points you agree or disagree with. Short answers like I Agree or I disagree without justification are not acceptable.