People Processes And Technology Framework