Grand Challenges for software development

Professor C.A.R. Hoare and other researchers have put together a list of challenges to computer science research for the years to come:

Computing needs a Grand Challenge

https://www.theregister.co.uk/2004/06/14/grand_challenge_compsci/

https://research.microsoft.com/projects/Grand%20Challenges/Grand%20Challenges.htm

The Grand Challenges for computer science

https://www.computing.co.uk/News/1143845

Most likely, they are going to accomplish their goals.

In the meantime, what about putting Grand Challenges for software development, today?

Grand Challenge No. 1:

Turn mediocre software to a quality standard worthy of its price. Delight software consumers with software of exceptional quality, on time, within budget and complete.

 

which else?