Software Crisis Essay

860 Words2 Pages

The Software Crisis of the 1980s Nature of Hardware and Software – Half Page Hardware can be defined as the component/collection of components that together form the computer. These components can be found internally in the computer system (called components) or considered as peripherals and thus connected externally to the main computer system. Peripherals are used to integrate the hardware and software together. The hardware part of the computer can be described as tangible due to fact that it can be physically touched. On the other hand, software found on a computer cannot by physically touched other than interacted with using the hardware peripherals connected to the computer system. Nowadays it is considered close to impossible and practically useless to operate hardware without software and vice versa. Therefore one can consider hardware and software to be dependent on each other. The Software Crisis – 1 Page What is the Software Crisis The software crisis is termed after the effects and the crisis that occurred as a result of the difficulties the production of software, (to match hardware), was creating. Inexperienced programmers, inefficient software, high demand and bad programming practices may also be attributed to the term “Software Crisis”. Why did the Software Crisis happen The software crisis originated due to the fact that hardware was placed at the center of development and all research and innovation was thus dedicated to hardware itself. Software was being produced after the production of the hardware without any formal structure with respect to styles in the code itself. With more and more projects, the expectations of the market kept constantly increasing. This produced a shift upwards in the deliverables e... ... middle of paper ... ... structured way using the correct methods and processes. Fred Brooks in his no silver bullet article referred to earlier, states that no single technology by itself would have ten times the effect on the code in ten years. Therefore a combination was certainly required to achieve the advancements known today. Conclusion – Half Page Personal Views and opinions of what was written in essay The software crisis of the 1980’s is a clear example of what using 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 1980’s can be considered as an event that has occurred in the past. But as has been mentioned before can very easily occur again putting businesses and industries far behind.

Open Document