Everyone has heard the old adage that it "takes a village..."  With all of the people involved in proper software development and implementation, it really does take a village, or perhaps even a valley of people to develop and implement your software.  (Just a small nod to the Okanagan Valley, home of Windward Software) This is especially true when the application is mission critical to your operations.