1.Database gets full, which can cause bigger problems: application crash, data loss etc.
2.Hard disk is getting full and its not monitored for that.
3.Network disconnects combined with lack of resuming functionality: for example downloading a large application that takes time is interrupted.
5.Power off – electricity down, hardware getting old, processor heating etc.
6.As a problem of long duration I am listing software getting old – because it can affect the business and a bug is something that reduces the value of the application.
7.Competition may appear that creates the need of better software and reduces the current one.
8.Software can become obsolete – there is no practical need for it anymore.
9.Software becomes incapable of satisfying the needs of increasing number of users.
10.Lots of issues that couldn’t be predicted in design process.ShareThis