Using Agile Methods in Software Product Development: A Case Study
Management challenges to implementing agile processes in traditional development organizations