Agile Xp, Stress, Trust And Empowerment In Distributed Workforce Environments