ABSTRACT

Software has become more difficult to ignore in programs. In our everyday lives the world around us involves more software than ever. It provides the ultimate flexibility in terms of providing a capability rather than a product. Product capability and functionality can be changed at the move of a mouse. However, the cost of software, relative to the hardware content, has increased dramatically and needs to be considered in all estimates for future programs.