Return to Article Details Understanding Agile Practices for Job Satisfaction through Job Characteristics Download Download PDF