Do you need a project manager in an agile offshore team?

Software Product Engineering in a distributed environment requiresoptimal utilization of teams as well as hardware, softwareand related resources in order to improve speed to market underbudget constraints. In this context, there is a tendency to proposea reduction in management overheads in distributed modelsand form extended teams that report to managers working atremote locations. This may work for very small extended teams of1 or 2 engineers working on production support or routine maintenancetasks. Does it work for larger teams as well? Many times,practitioners tend to embrace agile principles and recommend aself-directed team of offshore engineers that can work with anonsite manager. Here the compelling question is on the need ofan offshore project manager. This gives rise to several related questions ...

Source: http://www.agilerecord.com/