Get premium membership and access questions with answers, video lessons as well as revision papers.

Explain Key challenges Facing Software Engineering.

      

Explain key challenges facing Software Engineering.

  

Answers


Simon
1.Heterogeneity Challenge- It is the challenge of developing techniques for building dependable software that is flexible enough to cope with heterogeneity. This is because,increasingly, systems are required to operate as distributed systems across networks that include all types of computers and work under different types of support systems.
2.Delivery challenge- It is the challenge of Shortening delivery times for large and complex systems without compromising system quality.
3.Trust Challenge- It is the challenge to develop techniques that demonstrate that a software can be trusted by its users.
mzitoh123 answered the question on March 3, 2018 at 14:23


Next: Explain types of Software products.
Previous: Give five reasons why the Bantu migrated from Shungwaya

View More Computer Science Questions and Answers | Return to Questions Index


Learn High School English on YouTube

Related Questions