Lean-Operating Software
Lean-Operating Software
Submitted by testgeek blog - Tim Van Tongeren on Fri, 11/02/2005 - 22:30.Additionally, U.S. customers from many industries have been complaing about software taking more resources and forcing them to upgrade hardware (Gaudin & Nash, 1998). One accounting firm could not buy older versions of an operating system for new PCs, so their entire network was incompatible. The company thought the only solution was a forced upgrade of the operating system. However, by installing software that worked on both old machines and new machines, the company saved money on upgrade fees (McCreesh, 2002).
There are people in developing countries who cannot afford new software which uses a lot of memory, disk space, or energy. There are people in the U.S. who do not want to upgrade their hardware to run new versions software.

If these trends continue, there will be a movement in the software development industry to develop lean software. Generally, "lean software" refers to the process of using as few resources as possible during software construction, similar to lean manufactuing. However, this "lean software" would be engineered with the intent of consuming fewer resources during operation. Initial development costs may increase, but they would be an investment in lower operating costs over the life of the product.
When we started testing web applications, we realized that the platform changed some of the emphasis of the testing. We started looking more at performance, compatibility, and security. The change to lean software could have us testing for different things once again: the software will operate using fewer resources (less disk space, less memory, less electricity), operate on older computers, and operate for a long period of time.
Sources
Cooper, C. (2004). The second coming of the network computer. CNET News.com. Retrieved from here on Nov 18, 2004.Gajjar, C. (2002). Sustainable software at the summit: Can software go green, free and cost-effective? WSSD News, Aug 2002. Retrieved from here on Nov 12, 2004.
Gaudin, S. & Nash, K.S. (1998). Retail user groups tackle "bloatware". Computerworld, Aug 10, 1998. Retrieved from here on Nov 12, 2004.
McCreesh, J. (2002). Introducing sustainable computing. Retrieved from here on Nov 12, 2004.
Ricciuti, M. (2004). Ballmer: We need a $100 PC. CNET News.com. Retrieved from here on Nov 12, 2004.
Siddle, J. (2005). Digital guru floats sub-$100 PC. BBC News. Retrieved from here on Feb 11, 2005.
