Why a manager is needed for a team?
1. A manager's work is to manage the team and delivery the work on time
 2. Team member needs to be organized their work and a manager is needed to do so
 3. A manager determine the timeline to finish any job 
 
 So, A manager is needed