394просмотров
29 сентября 2025 г.
Score: 433
Всем привет! 👋 «Хотелки» ≠ Техническое Задание 📝 Знакомьтесь, это Вася. Он хочет сайт про кино и пишет разработчику:
«Хочу на сайте логотип трансформеров, ведь сайт про кино, чтобы можно было искать фильмы, делать заказы попкорна и конечно же, смотреть 2D фильмы в 3D! А так же хочу продавать шеринг фильмов и все на сайте». Думаете, это ТЗ? Как бы не так. Это — сырая идея, бриф, набор пожеланий. Что угодно, но не инструкция для разработки. Настоящее ТЗ — это исчерпывающий документ, который отвечает на вопрос «КАК?», а не только «ЧТО?». В ТЗ для сайта Васи как минимум были бы описаны: ▪️ Архитектура: какой сервер, база данных, как всё это будет масштабироваться, будем ли использовать Docker.
▪️ API: все эндпоинты (routes), методы, форматы запросов и ответов для поиска, заказа и «шеринга».
▪️ Frontend: стек технологий, вёрстка под конкретные разрешения, список поддерживаемых устройств и браузеров.
▪️ Интеграции: как именно подключаем платёжный сервис для попкорна или API кинобазы.
▪️ Тестирование: какие виды тестов нужны (unit, integration), критерии приёмки и сценарии для проверки. Чёткое ТЗ — это защита от «а давайте ещё вот эту кнопочку» и гарантия, что Вася получит своих трансформеров, а команда не сойдёт с ума. Больше информации есть в канале: заметки Dervish'а #ТЗ #ТехническоеЗадание #Разработка #Аналитика #Менеджмент