Topic > Essay on Software Crisis - 860

The Software Crisis of the 1980s Nature of Hardware and Software – Half Page Hardware can be defined as the component/set of components that together form the computer. These components can be located internally to the computer system (called components) or considered as peripherals and therefore connected externally to the main computer system. Peripherals are used to integrate hardware and software together. The hardware part of the computer can be described as tangible because it can be physically touched. On the other hand, the software on a computer cannot be physically touched unless interacted with using hardware peripherals connected to the computer system. Nowadays it is considered almost impossible and practically useless to make hardware work without software and vice versa. Therefore hardware and software can be considered as dependent on each other.The software crisis – 1 pageWhat is the software crisisThe software crisis takes its name from the effects and crisis that occurred as a result of the difficulties in producing software, (for hardware), was creating. Inexperienced programmers, inefficient software, high demand, and bad programming practices can also be attributed to the term "software crisis". Why did the software crisis happen? The software crisis arose from the fact that hardware was placed at the center of development and all research and innovation was therefore dedicated to the hardware itself. Software was produced after hardware was produced without any formal structure to the styles in the code itself. With more and more projects, market expectations continued to steadily increase. This resulted in an upward shift in deliverables and… middle of the paper… in a structured manner using the correct methods and processes. Fred Brooks, in his no-miracle-formula article referenced above, states that no single technology alone would have a tenfold effect on code in ten years. Therefore a combination was certainly necessary to achieve the progress known today. Conclusion - Half a page Personal views and opinions on what was written in the essay The software crisis of the 1980s is a clear example of what the use of inappropriate programming techniques in software development can cause. Even though tools and techniques have advanced, a software crisis can still occur if no programming techniques are used or used incorrectly. The software crisis of the 1980s can be viewed as an event that happened in the past. But as was mentioned earlier, it is very easy for it to happen again leaving businesses and industries far behind.