Обязанности и достижения:
Анализ требований и проектирование:
1. Проводил полный цикл анализа требований: от интервью с заказчиками до технических спецификаций для разработчиков
2. Разрабатывал комплексную документацию: пользовательские сценарии, UML-диаграммы, технические задания в соответствии с ГОСТ 34
3. Создавал прототипы интерфейсов и спецификации для форм, отчетов и бизнес-алгоритмов
Результат: Единый подход в моей документации ускорил работу разработчиков более чем на 30%. Количество уточнений по ходу разработки свелось к минимуму (что-то около 0).
Управление разработкой и интеграциями:
1. Формировал и приоритизировал беклог разработки, ставил задачи команде из 4+ разработчиков
2. Разрабатывал интеграционные решения: спецификации XML-схем, REST API документацию, последовательности взаимодействия клиент-сервер (только учился, поэтому просто с помощью блок-схем, принятых в компании)
3. Презентовал решения, обеспечивая понимание технической и бизнес частей команды.
Тестирование:
1. Проводил сквозное функциональное тестирование;
2. Тестировал API через Postman: проверял корректность методов, форматы данных, обработку ошибок;
3. Организовал процесс контроля дефектов: от обнаружения до верификации исправления.
Результат: Снизил количество дефектов в production на 25% через внедрение тест-кейсов на основе use cases.
Техническая экспертиза:
1. Выявлял глубинные потребности заказчиков через интервью;
2. Оказывал экспертную поддержку 3-й линии, консультируя по сложным техническим вопросам работы системы;
Результат: В каждом проекте предлагал решения по оптимизации бизнес-процессов, что приводило к ускоренной продаже продукта.
Технологический стек:
1. Анализ и документирование: UML, ГОСТ 34, User Stories, Use Cases, блок-схемы.
2. Тестирование: Postman, функциональное тестирование, кроссплатформенное тестирование
3. Управление проеком: Redmine