-- Remember that legacy applications often contain solid components and code that is salvageable. "It needs to be re-engineered, it needs to have a new front end or user interface, it needs some rearchitecting, but you don't have to start with a clean sheet of paper," Carter says.
-- Give your team a chance to blow off steam during an arduous project. Carter arranged for his employees to indulge in fishing, go-cart racing and paintball fights.
-- Stand up for your team. "Fight to make sure that your team has the opportunity to lead a balanced life," he says.
Dennis Fishback
Senior vice president and CIO