Organizational excellence through people, process, and technology