Do any agile methodologies have a place in the following setting:
- Small web development team, working on a mixture of frontend, backend, design work, with a mixture of new projects, inherited bad projects and day to day maintenance/support of existing sites
- Team of 2 developers with a pool of around 4 external freelance resources as and when required
- 1 project manager
The difficulty in doing sprint based development for me is the support tasks which can come in daily and priorities change from day to day.