Often our clients come to us with great ideas, but being the professionals in what they do, they do not necessarily know how we work at RubyGarage, particularly, how we assign different specialists to different projects and why. This blog post is aimed to help you get accustomed with all kinds people somehow involved in the product creation product.
Before we proceed to the web development team, it is important to clear out two categories of people that are vital for any product we do:
Final users - those are the people who will use the product after it’s released to the public. The successful product is the one that addresses the needs of its users in the most effective and comfortable way. So what we do at RubyGarage is basically trying to understand and implement the best way to satisfy the wants of final users.
Clients - are the ones who have a desire to create a new product. Here we should notice that often the client is the company that has a few people responsible for the product. There might be a business owner, a product owner, specialists involved in different aspects of the product and so on, and we easily communicate with all of them when required. For this post we’re going to call them simply clients.
Finally, an average RubyGarage development team contains approximately 3-9 members who are fully dedicated to a particular project and responsible for building the product. In web projects a typical team includes:
Originally published here