WebApp development team structure: roles and responsibilities

Web development team

So you have decided to order a WebApp from a web development agency (or you might have already made an order). You are a client, and nobody expects from you to know all the intricacies of the process. But what can be really helpful for your further communication is to know who is who in a Web development team that is in charge for your project.