Какие (программирование) специальности нужны в хорошей команде веб -разработки? [закрыто
-
16-10-2019 - |
Вопрос
На первый взгляд, я бы сказал, что хорошая команда программирования должна понять следующие вопросы:
- Детали основного языка / структуры
- Html, (асинхронный) javascript
- SQL / модель данных
- Удобство использования / дизайн пользовательского интерфейса
- Безопасность
- Управление проектом.
Если эта команда не завершена: что нужно?
Решение
Заказчик (или какой -то защитник).
По сути, кто -то, кто может сказать: «Да, вы строите то, что я хочу, и это решит мою проблему». или что команда может пойти, когда у них есть вопросы о том, как что -то должно работать. Это может или не может быть тем же человеком, который выполняет управление проектами.
Кроме того, вы упускаете там человека качества. Вы не можете по -настоящему зависеть от того, чтобы разработчики были адекватно тестировать - они обычно слишком близки к коду, и обычный ответ для разработчиков - проверить вещи счастливого пути, не делать странное дерьмо, как копия, вставьте войну и мир в текстовое поле и видение что делает приложение.
Другие советы
Хорошая команда разработчиков - это ничто без поддержки:
Одна из основных ролей, которой не хватает, - это: системное администрирование, сеть и т. Д.
Я также добавил бы менеджера для обращения с контрактами поставщиков и другими аспектами поддержки команды разработчиков.
Программирование опытного графического дизайнера. Графический дизайнер для Интернета должен понимать ограничения веб -графики и концепций, таких как изящная запасная сторона. HTML5 и CSS3 делают большой толчок, но пока они не станут здесь, ваш графический дизайнер должен понять пределы CSS2 и XHTML.
Разработчики, которые правильно знают регулярные выражения.
Например: проверка данных, правила mod_rewrite, анализ журналов и т. Д.
Есть много ситуаций, когда знания в области корзины могут быть большой помощью. И, вероятно, даже больше, где знание нет Использовать (или попросить) корпорацию, потому что это не лучший инструмент, сэкономит время.