The Business Triangle: People, Process and Technology