Perfect web team
All good is always small and compact, and in my opinion the ideal web team should consist of 5 people.
For starters, you need a person who will bring the team work. This person should be undoubtedly a good seller, but not annoying, like those “pushers” who work in the network business. A person must be competent and charismatic, able to equally well be held in front of the board of directors and at a business party. Since he will mainly have to deal with business people, it would be best if he is a person with experience in the sales department. However, he undoubtedly must be well-versed in the Web.
Next you need a person who will manage the company. This person will monitor the implementation of projects, the fact that everything is done during and within budget. He must have excellent organizational skills, and he himself must be very disciplined. He will be responsible for the work of the office, the payment of salaries, bookkeeping.
Next, you need a person who is sometimes called a producer, an information architect, or a custom designer. This is the one who will work with the client and set the direction of the project. This person must develop a project strategy, create documentation, and lead the project to a successful completion. For this, he must have technical, creative and managerial skills, and such people are taken from among experienced designers or producers.
In most web projects, only 10% of work is directly related to design. The days when a separate visual designer worked in a team have sunk into oblivion. Instead, the modern web team requires a “hybrid” designer who does not disdain Photoshop and knows how to write CSS code. This person must understand both visual design and web standards, and be familiar with usability, universal design (universal design), and accessibility.
Finally, you need a talented programmer. More and more projects are becoming original web applications, so programming takes up an increasing and larger share of work. However, instead of taking to the team “an elite programmer in the hundredth generation”, you need a person who is not least able to communicate with people as well as writing code.
In a small team, in order for it to work efficiently, a small overlap of abilities is required. Each team member must understand what other people are doing and what problems they solve. Basically, each team member must master the skills of the producer, whose task, as we remember, is to lead the project. Each team member should communicate with the client and not give up talking with him, not avoid meetings and be ready to work in a special mode.There are always problems with job titles, but if I were distributing posts, I would call them this:
Sales and Marketing Manager (marketing and sales manager)
Project Manager and Office Manager (Project Manager and Director)
User Experience Designer (user designer)
Front End Designer / Developer (user interface developer)
Back End Developer (Programmer)
This is what my ideal web team looks like. What does yours look like and why?