Factors that impact implementing an agile software development methodology
Management challenges to implementing agile processes in traditional development organizations