software crisis
noun1
Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Sciences Dated The difficulty of writing useful and efficient computer programs in the required time, due to the rapid increases in computer power and the complexity of problems.