From a business perspective, can custom software become a REAL asset and competitive advantage of the firm? The Hydro4GE team believes it can. A historical perspective of various software development approaches provides a basis for our Hydro4GE thinking.