Эволюция разработки крупного интернет-проекта...
Transcript of Эволюция разработки крупного интернет-проекта...
Эволюция разработки крупного интернет-проекта
Ярослав Сергеев
Действующие лица• Бизнес-стратеги – топ-менеджеры, акционеры
• Бизнес-тактики – проджект-менеджеры
• Технический менеджер(ы)
• Разработчики
• Задачи (сервисы системы)
Линейная схема подчинения
Она прекрасна!•Контроль!•Полное видение ситуации как со стороны бизнеса, так и со стороны разработки•Высокая мотивированность подчиненных авторитетом лидера•Возможность быть третейским судьей на любых этапах производственного цикла•Это просто!
Или нет…
• Ограничения масштабирования
• Узкое место в менеджменте
• Необъективность в техническую сторону
Ошибки разработчиков
Почему так происходит?•Программисты – тоже люди•Решаемые задачи перемешаны по времени и по видам•PM часто работают с конечными разработчиками напрямую•PM не следят за соблюдением технологического цикла и меняют задания•Слабое или отсутствующее тестирование•«Дырявый» мониторинг на разных уровнях системы
Матричная схема подчинения
Но…
•Сложно!•Деление единой команды на специализированные рабочие группы•Никто не хочет заниматься только саппортом (или только чем-то еще)•Высокие требования к PM – умение самому управлять ресурсами•Психологически трудно отдавать полномочия, комплекс отличника•Все равно остаются общие ресурсы и их как-то нужно делить
Profit!•Каждая команда занимается своими задачами – минимум переключений•Простая схема ответственности: PM отвечает за расход своих ресурсов решением своих задач•Нет bottle neck в схеме менеджмента, полномочия максимально делегированы•Масштабируемая сколько угодно широко•Большое число руководителей - возможности для кадрового роста
Deploy каждый день11:00-12:00 Финальные ручные тесты релиз-кандидата
12:00-12:30 Deploy
12:30-14:30 Время реакции14:30-15:30 Обед
15:30-18:00 Работа в потоке, сбор заявок на следующий релиз-кандидат18:00-20:00 Тестирование релиз-кандидата
Ночь: прогон автотестов
Спасибо!Ваши вопросы…
Ярослав Сергеевисполнительный директор
Skype wolandweb