Trusted by millions of Kenyans
Study resources on Kenyaplex

Get ready-made curriculum aligned revision materials

Exam papers, notes, holiday assignments and topical questions – all aligned to the Kenyan curriculum.

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

Answer Attachments

Exams With Marking Schemes

Related Questions