Как оценить, справилась ли команда с задачей
— Что происходит дальше? Есть ли какие-то критерии, по которым вы понимаете, что задача выполнена качественно. Когда она считается принятой? Тесты, код-ревью, ещё что-то?
— Полтора года назад код-ревью у нас вообще не было: они не требовались, так как все разработчики были довольно опытными. С ростом команды начали делать код-ревью по потребностям. А потом поняли, что нужен постоянный процесс. Сейчас есть отдельный статус в Jira: назначается ревьюер, он делает код-ревью задачи, и только после этого она резолвится.
У каждой задачи есть закрывающий тестировщик, который дополняет кейсами наши автотесты. Тестирование автоматизировано. Так как мы работаем с данными, у нас собственный фреймворк по data-driven testing. Нужно создать некое начальное и конечное состояние данных, какие-то операции между ними — то есть кейс. Гоняются кейсы фреймворком на разных уровнях — как на сервисном, так и на полноценном интеграционном, когда поднимаются два или три наших продукта, которые друг с другом взаимодействуют.
Понятно, что условия перехода задачи в резолв — это отсутствие упавших тестов. Тестов у нас довольно много — десятки тысяч. Дальше происходит работа совместно с тестировщиком: смотрим, какие тесты упали правильно, какие неправильно. Если есть проблемы, задача возвращается в разработку.
— Можно описать разработку фичи на конкретном примере?
— Например, есть задачи, которые приходят из саппорта и связаны с проблемами перформанса. Предположим, наш сервис стал медленнее отвечать на запросы. Что делать?
Мы выстроили отдельный процесс и сделали несколько классных фич, которые помогают в этом разбираться. Продукт при появлении триггеров — допустим, увеличении времени ответа по какому-то методу в API — автоматически включается в сбор профилировки. Запускается Flight Recorder.
Параллельно мы собираем nmon, по которому можно понять состояние процессора, диска и других составляющих системы. Все эти метрики собираются, инженер саппорта приходит с ними к разработчику, а тот смотрит. Дальше возможны два сценария.
Первый: очевидная проблема, которую можно пофиксить за 10 минут. Допустим, читаем из базы три раза одно и то же.
Второй, более сложный: когда проблема понятна, но её исправление требует большего ресурса. Например, рефакторинг целого модуля. Сразу это делать сложно, и мы планируем. Смотрим, встречалась ли подобная проблема у других заказчиков. Прогнозируем, с какой периодичностью она может повторяться в будущем: если часто, то можем запланировать её в ближайший спринт. Следующий этап — планирование разработки и непосредственно разработка.
Но как понять, решена ли проблема? Самый простой вариант — выкатить в продакшен и ждать. Но у нас есть четыре разных стресс-стенда под разные базы данных, на которых мы пытаемся повторить усреднённую нагрузку и усреднённое состояние данных наших заказчиков.
«Ой, я забыл, что работаю!». Первые попытки найма людей
Когда мы работали над первым продуктом, системой мониторинга загруженности персонала, меньше всего думали о том, с кем будем работать. Был сильный костяк команды и уверенность, что так будет всегда: мы руководим, молодые разработчики помогают. С появлением первых клиентов оказалось, что схема не работает.
Мы сделали ставку на помощь студентов, но и эта затея не удалась. Студентов больше интересовала учеба, они могли пропасть без предупреждения, уйти на сессию и не вернуться на работу. Один юноша, когда до него дозвонились, без доли смущения выпалил: «Я забыл, что работаю!». Справедливости ради: полное отсутствие корпоративной культуры и понимания, что мы тут вообще делаем, действительно повод для побега. Но эта мысль пришла позже, когда количество клиентов росло, а рук не хватало.
Тем, кто оказался в похожей ситуации, дам два совета:
Сначала определитесь, какой вы видите команду, что можете дать людям.
Оцените сложность работы.
У нас с этим была загвоздка, мы единственные в регионе пилим подобные решения, поэтому сравнивать было не с кем.
Сейчас наш офис выглядит так
Даже столичные коллеги жалуются на дефицит квалифицированных кадров в сфере ИТ, что в таком случае говорить о Мордовии?
Запрещен ли аутстаффинг в России
В России аутстаффинг не является запрещенным, однако существует набор правил и норм, которые должны соблюдаться при его использовании.
В частности, в соответствии с законодательством России компании, использующие аутстаффинг, должны соблюдать требования к трудовым отношениям, защите персональных данных и соблюдению налоговых обязательств. Кроме того, все контракты на аутстаффинг должны быть заключены в письменной форме и содержать все необходимые условия и оговорки.
Аутстаффинг в России не является запрещенным, но требует соблюдения ряда правил и норм. Компании, выбирающие данный способ выполнения работы, должны обеспечить соблюдение всех требований к трудовым отношениям, защите персональных данных и налоговым обязательствам.
В целом, аутстаффинг в России разрешен и может быть полезен для компаний, однако необходимо тщательно разрабатывать все детали сотрудничества и соблюдать все законодательные требования. Основными законами, регулирующими аутстаффинг в России, являются Трудовой кодекс, Федеральный закон о персональных данных и Налоговый кодекс
Важно учитывать, что несоблюдение законодательных требований может привести к штрафам и негативным последствиям
В заключение, аутстаффинг в России является разрешенным и может быть полезным для компаний, но важно тщательно прорабатывать все детали сотрудничества и соблюдать все законодательные требования
О переводчиках
Александр Киверин
Ак Барс Цифровые Технологии, Технический директор
В менеджменте ИТ более 10 лет, выстраивал работу команд как небольших проектов в сфере E-commerce, так и крупных Enterprise-решений в сфере трейдинга, медицины и финтеха. Последние 4 года участвую в трансформации и развитии Ак Барс Банка, чтобы наши клиенты жили лучше. Certified SAFe Agilist.
Игорь Ларченко
Deutsche Telekom IT Russia, Scrum мастер
В IT более 25 лет. Прошел путь от разработчика до Enterprise архитектора в таких областях, как индустрия гостеприимства, компьютерные системы, финтех, нефть и газ. С 2015 года сфокусирован на формировании команд, управлении процессами в IT и их настройкой на большом масштабе. Professional Scrum Master, Professional Scrum Product Owner, Certified SAFe Agilist.
SAFe and Scaled Agile Framework are registered trademarks of Scaled Agile, Inc.
Преимущества аутстаффинга для работника
Чаще всего через аутстафф нанимают специалистов, необходимых для работы над пусть и масштабным, но кратковременным проектом. Это могут быть:
- ИТ-специалисты;
- аналитики;
- бухгалтеры;
- переводчики;
- сезонные рабочие.
Также такой схемой пользуются молодые развивающиеся компании, которые не готовы терять упрощенную систему налоогобложения и принимают решение вывести часть своих сотрудников «за штат».
Для сотрудника, который пойдет работать на аутстаффе, есть свои преимущества:
- способ избежать рутины и постоянно работать над новыми проектами;
- возможность со временем перейти в штат, если компания высоко оценит работу над проектом;
- компания-подрядчик дорожит своей репутацией на рынке, поэтому здесь меньше шансов столкнуться с нарушением трудовых прав.
Что выбрать для бизнеса?
Если в компании отсутствуют собственные технические менеджеры, оптимально задействовать IT-аутсорсинг, полностью отдав проект на реализацию сторонней компании. В этом случае нужно будет максимально чётко и в деталях описать требования к конечному продукту. После того, как аналитик компании подрядчика получит эту информацию, он рассчитает сроки и бюджет проекта, а также число сотрудников, которые нужно привлечь, равно как и их квалификацию.
Для заказчика это очень удобно, поскольку он может лишь отслеживать процесс в режиме, который выберет сам. В компании «Онланта», к примеру, можно заказать комплексный сервис от «А» до «Я», начиная с аудита и заканчивая технической поддержкой уже реализованного проекта. В процессе будет учтено всё: направление деятельности компании, её потребности, поставленные задачи и конкурентное окружение.
Если заказчик формирует или уже сформировал команду, но в ней отсутствуют специалисты определённого уровня квалификации или специализации, оптимальное решение – аутстаффинг. Таким образом заказчик в сжатые сроки получит специалиста, который соответствует всем его требованиям и может быстро и качественно реализовать поставленные перед ним задачи. Если при разработке или реализации проекта в компании возникли сомнения, как правильно декомпозировать работы, потребуется IT-консалтинг.
Была ли полезна статья?
Расскажите друзьям:
Чем аутстаффинг отличается от аутсорсинга
«Аутстаффинг» и «аутсорсинг» — это два разных понятия, которые часто путают друг с другом. Хотя они связаны с предоставлением услуг внешними компаниями, они имеют различия, которые следует учитывать.Аутстаффинг отличается от аутсорсинга тем, что в последнем случае компания подрядчик предоставляет полноценную услугу по реализации какой то части работы, которая имеет конечный результат, который оговаривается в договоре. Например разгрузить вагон. В случае аутстаффинга же подрядчик передает в пользование собственных сотрудников. Т.е. в договор вносится: “предоставить” 5 грузчиков для разгрузки вагона
Что такое модель выделенной команды?
Название модели выделенной команды говорит само за себя. Это удаленная команда другой компании, занимающаяся реализацией вашего проекта. В отличие от модели расширенной команды, выделенная команда — это отдельно сформированная рабочая группа со своим собственным управлением и структурами.
В этой модели команда разработчиков аутсорсера работает исключительно над определенным проектом полный рабочий день с прямой подотчетностью клиенту. Аутсорсинговая компания предоставляет рекрутинговые услуги, административную поддержку и ресурсы для реализации проекта. По сути, аутсорсинговая компания, в данном случае, играет по большей части вспомогательную роль в организации работы.
Клиент в данной модели имеет больше контроля, чем в других моделях. В обычных конфигурациях клиенты могут взаимодействовать с командой, отслеживать ежедневные действия и общий прогресс проекта с помощью обычного менеджмента или напрямую, а также сочетая оба способа. Это помогает обеим сторонам быть на одной волне и адаптироваться к обстоятельствам.
Из этого вытекает ключевая ценность этого подхода — сфокусированность. Команда занимается реализацией одного проекта, что увеличивает скорость и качество результатов. Вам не нужно беспокоиться о том, что команда находится на пределе возможностей или слишком перегружена работой — они поставили перед собой цель и неуклонно продвигаются к ее реализации.
Коллаборационные инструменты
Коллаборационные инструменты позволяют пользователям работать вместе над проектами и задачами, даже если они находятся в разных местах. Они обеспечивают совместное использование файлов, обмен сообщениями и совместное редактирование.
- Slack — это популярный мессенджер для бизнес-коммуникации, который позволяет пользователям общаться в режиме реального времени и создавать разные каналы для разных команд и проектов. Slack также интегрируется со многими другими инструментами, такими как Google Drive, Trello и GitHub.
- Microsoft Teams — это коллаборативная платформа от Microsoft, которая предоставляет пользователю средства для совместной работы и коммуникации внутри команды. Она включает в себя чаты, видеоконференции, обмен файлами и интеграцию с другими сервисами Microsoft, такими как SharePoint и OneDrive.
- Google Документы — это веб-приложение, которое позволяет нескольким пользователям работать над одним документом одновременно. Оно обладает мощными функциями для совместного редактирования и комментирования, а также интегрируется с другими сервисами Google.
В заключение, эти инструменты являются незаменимыми помощниками при организации работы и повышении производительности. Они позволяют эффективно управлять задачами, планировать время и совместно работать над проектами. Выбор подходящего инструмента зависит от индивидуальных потребностей и предпочтений пользователя.
Когда используется аутстаффинг в ИТ?
Компания разработала проект, но для его реализации она не может найти квалифицированных специалистов в своем штате. Проект перспективный и отказываться от него не вариант. Поэтому компания прибегает к помощи сторонней команды профессионалов, которые прекрасно разбираются в ИТ-сфере и имеют большой опыт.
Они объединены в штат определённой фирмы, которая платит им зарплату и совершает налоговые отчисления. Компания-клиент лишь платит за предоставленную услугу фирме, которая предоставила команду специалистов для реализации проекта.
Другой случай необходимости использования аутстаффинга ИТ персонала – для выполнения определенной работы компании нужно нанять новых сотрудников, но система налогообложения не позволяет это сделать. То есть в фирме уже работает предельно допустимое количество человек и превышать это число нельзя.
Еще аутстаффинг необходим в ИТ, когда один из специалистов уезжает в длительную командировку, берет продолжительный отпуск или больничный. Компании нужно оперативно найти ему замену, что бы отсутствие специалиста необходимой квалификации не привело к снижению темпов развития и доходов.
Примеры успешного внедрения аутстаффинга
Давайте рассмотрим несколько кейсов, исходя из различных целей, которые компания может преследовать, используя аутстаффинг:
Цель: Снижение административных затрат.
Компания имеет значительные расходы на содержание бухгалтеров и кадровиков в штате, общая сумма которых составляет 17 416 долларов. Чтобы сократить издержки, руководство принимает решение перевести 286 сотрудников из общего персонала (300 человек) в аутстаффинговое агентство. Благодаря этому шагу, компания снижает расходы на 3116 долларов, оплатив комиссию аутстафферу в размере 14 300 долларов.
Цель: Эффективное использование ограниченного штата.
Региональное подразделение компании сталкивается с проблемой неспособности расширить свой штат из-за запрета со стороны центрального офиса. Вместо этого, для увеличения объема заказов, компания решает привлечь 6 сотрудников через аутстаффинг. Это позволяет существенно повысить производительность и справиться с увеличивающимися заказами без расширения штата.
Цель: Улучшение сотрудничества над проектами.
Компания занимается несколькими проектами, которые требуют большой рабочей силы на протяжении года. После завершения каждого проекта специалисты уходят, и компания вынуждена выплачивать им выходные пособия. Чтобы избежать таких расходов и улучшить взаимодействие между сотрудниками, компания переводит большую часть персонала в аутстаффинговое агентство. Теперь, после завершения каждого проекта, компания просто расторгает договор с аутстаффером, избежав лишних затрат.
Кроме того, аутстаффингом успешно пользуются многие крупные международные компании:
- Qualcomm привлекала сотрудников для разработки умной цифровой ручки «The Qualcomm»;
- В Samsung аутстаффинг используется для работы с маркетологами и бухгалтерами;
- Cisco перевела на аутстаффинг продавцов и IT-специалистов, что дало хорошие результаты.
Как выбрать компанию для аутстаффинга?
Чтобы минимизировать риски и избежать непредвиденных проблем при выборе партнера по аутстаффингу, следует руководствоваться рядом рекомендаций, которые помогут найти надежную и профессиональную компанию:
Аккредитация: Приоритет отдается компаниям, которые имеют аккредитацию как частное агентство по трудоустройству. Отсутствие аккредитации может свидетельствовать о недобросовестности компании и ее неспособности заключать договоры с сотрудниками;
Опыт на рынке: Рекомендуется выбирать аутстафферов, которые успешно работают на рынке уже не менее года, такой опыт говорит о стабильности и профессионализме компании;
Финансовая надежность: Партнер должен исправно платить налоги и обладать хорошей финансовой репутацией;
Трудовые договоры и кадровая документация: Надежные аутстафферы заключают официальные трудовые договоры с сотрудниками и ведут исправно кадровую документацию;
Официальный договор: При проведении аутстаффинга, компания должна предоставлять заказчику официальный договор на предоставление услуг, который может быть тщательно изучен заранее;
Налоговые режимы: Аутстафферы, работающие без специальных налоговых режимов, обычно считаются более надежными;
Уставный капитал: Величина уставного капитала аутстаффера также является важным критерием
Он должен составлять не менее 1 миллиона рублей;
Офис и контакты: Профессиональные аутстафферы предоставляют своим клиентам не только электронные контакты, но и физический офис, по адресу которого можно прийти для знакомства с работой компании;
Оформление сотрудников: Особое внимание следует уделить способу оформления сотрудников. Если агентство оформляет их как самозанятых, это может свидетельствовать о недобросовестных практиках и возможных проблемах с налогообложением;
Комиссия за услуги: Чрезмерно низкая комиссия за услуги аутстаффера может быть признаком некомпетентности и несоответствия стандартам качества;
Профессиональный руководитель: Аутстаффер с опытным руководителем, имеющим высшее образование и опыт в сфере подбора персонала, обещает более качественные и профессиональные услуги.
Следуя этим рекомендациям, можно с уверенностью выбрать надежного партнера по аутстаффингу, что способствует успешному развитию бизнеса и оптимизации работы компании.
Роли и ответственности в IT команде
В IT команде каждый член команды играет определенную роль и несет свою долю ответственности. Правильное распределение ролей и ответственности имеет большое значение для успешного выполнения проекта и достижения поставленных целей. В данной статье рассмотрим основные роли и ответственности в IT команде.
1. Роль проектного менеджера:
Проектный менеджер является главой команды и отвечает за планирование, контроль и управление проектом. Он определяет цели проекта, распределяет задачи между членами команды, контролирует выполнение работ по графику и бюджету. Кроме того, проектный менеджер регулярно взаимодействует с заказчиком, представляет интересы команды перед стейкхолдерами и контролирует качество выполнения проекта.
2. Роль архитектора:
Архитектор IT команды отвечает за разработку архитектуры проекта и планирование его технической части. Он определяет основные компоненты системы, выбирает технологии и инструменты для их реализации. Архитектор также контролирует соответствие разработки проекта установленным стандартам и требованиям к безопасности.
3. Роль разработчика:
Разработчик в IT команде занимается непосредственно созданием программного кода, реализацией функциональности проекта. Он выполняет задачи в соответствии с требованиями и планами, тестирует и отлаживает код. Разработчик также может принимать участие в совещаниях и обсуждениях с другими членами команды по вопросам растворения технических проблем.
4. Роль тестировщика:
Тестировщик отвечает за контроль и проверку качества создаваемого продукта. Он разрабатывает и проводит тестовые сценарии, ищет ошибки в программном коде, проверяет работоспособность системы в различных условиях. Тестировщик документирует результаты тестирования и вносит предложения по улучшению качества продукта.
5. Роль дизайнера:
Дизайнер отвечает за визуальное оформление и удобство использования продукта. Он разрабатывает дизайн интерфейсов и экранных форм, создает прототипы и концепты. Дизайнер также может заниматься анализом пользовательского опыта и применять практики UX/UI дизайна для улучшения взаимодействия пользователей с продуктом.
6. Роль аналитика:
Аналитик в IT команде отвечает за анализ бизнес-процессов и требований заказчика, разработку технической документации и формирование требований к проекту. Он проводит исследования, анализирует данные, выявляет проблемы и предлагает решения. Кроме того, аналитик подготавливает отчеты для руководства и команды о ходе и результатах проекта.
Каждая роль в IT команде имеет свои особенности и требует определенных навыков и знаний
Важно, чтобы каждый член команды понимал свою роль и отвечал за свою сферу ответственности. Распределение ролей и ответственности должно быть сбалансированным и эффективным, чтобы обеспечить успешное выполнение проекта и достижение поставленных целей
Преимущества аутстаффинга
На основе требований, которые организация выдвигает партнерской компании, предоставляются высококвалифицированные сотрудники. Также заключается договор аутстаффинга персонала в зависимости от выбранной модели затрат и подкрепленной бухгалтерской поддержки. Можно выделить следующие преимущества аутстаффинга:
- проверенные специалисты;
- неограниченный контроль;
- экономия затрат;
- более быстрое время появления продукта на рынке;
- Гибкая модель сотрудничества.
Решение Outstaff предоставляется, основываясь на широком круге внутренних ИТ-талантов разных уровней: от инженеров-программистов до архитекторов решений и технических руководителей. Единственное различие в том, что чем более сложная и квалифицированная позиция сотрудника, тем дольше может происходить подбор того, кто соответствует вашим требованиям.
Предоставленные команды профессиональны в своем деле и испытаны временем. А компания-партнер придерживается своих стандартов, гарантирует порядочность и лишает необходимости проверять квалификацию каждого кандидата. То есть открывается мгновенный доступ к людям с высшими профессиональными навыками.
Важно то, что компания-клиент полностью контролирует персонал, процесс разработки и результаты сотрудничества. Она распоряжается нанятой командой более эффективно так как устремляет работу команды в нужное русло
В настоящее время существует множество инструментов, которые помогут сделать это быстрее, сэкономив время и повысив производительность.
Удаленная команда специалистов сокращает расходы на ресурсы. Аутстаффинг персонала позволяет крупному бизнесу и стартаперам быстро обзавестись квалифицированными и надежными IT-специалистами без предоплаты или доплаты налогов и так далее. Также можно сэкономить на офисном помещении, аренде, техническом оборудовании, еде и кофе.
Аутстаффинг — хорошая возможность быстро вывести свою продукцию на рынок. Так как позволяет не заниматься поиском сотрудников, которые больше других подходят для проекта, а просто довериться опытному аутстаффинг агентству. Таким образом, появляется больше времени для сосредоточения на персональных бизнес-процессах и доступности необходимых технологий, которые приведут к ускоренному выводу продуктов на рынок.
Модель аутстаффинга позволяет легче увеличивать и уменьшать масштаб, следить за качеством работы, заниматься наймом и увольнением персонала. Можно увеличить или уменьшить количество распределенных команд или независимых специалистов, которых вам нужно нанять для своего бизнеса, в зависимости от проектов. Быть более гибким в отношении всего рабочего процесса, развития, управления и контроля над наемным персоналом и тем, что он делает для бизнеса.
Аутсорсинг в сфере IT-услуг
IT-аутсорсинг (от английского слова “outsourcing”) – модель работы, при которой клиент передаёт подрядчику – компании-аутсорсеру – функции по обслуживанию IT-систем. Сотрудничество осуществляется на основании договора с гарантией от подрядчика по выполнению всех поставленных перед ним задач. Чаще всего на аутсорсинг отдают такие виды задач, как:
- разработка программного обеспечения или его части согласно техническому заданию;
- организация отдельных бизнес-процессов с предоставлением всех исходных данных;
- сопровождение уже реализованных IT-решений или их определённой части;
- выполнение отдельных задач, не связанных между собой, с предоставлением ТЗ по каждой.
В самом начале сотрудничества аутсорсер разрабатывает чёткий план по решению поставленных перед ним задач, к примеру, по развитию инфраструктуры. В зависимости от них он должен соблюдать график разработки и следовать ТЗ, обеспечить стабильность функционирования оборудования или его быстрое восстановление после сбоев.
Этапы IT-аутсорсинга
Можно выделить следующие этапы аутсорсинга:
- определение заказчиком функций для передачи подрядчику и параметров проведения работ;
- подбор компании-аутсорсера, обсуждение условий сотрудничества и заключение договора SLA, в котором описаны все параметры предоставляемой услуги;
- выделение подрядчиком ресурсов и сотрудников для выполнения заказчиком поставленных задач;
- реализация поставленных задач.
Ответственность за полученные результаты разделена между заказчиком и исполнителем. Все детали закреплены в договоре и обсуждаются индивидуально.
Преимущества IT-аутсорсинга
Первое, что отмечают руководители компаний, которые заказали услуги IT-аутсорсинга, – это наличие максимально эффективной по времени стратегии. Данная модель сотрудничества позволяет тратить минимум времени и ресурсов, поскольку провайдеры ориентируются на задачи клиента и получение результата в сроки, прописанные в договоре. Можно выделить и другие преимущества:
- Высокая квалификация специалистов. В компаниях, которые предоставляют услуги ИТ-аутсорсинга, работают профессионалы с многолетним опытом практической работы в своих сферах. Они способны эффективно решать задачи повышенной сложности, поставленные перед ним заказчиком.
- Инновационные решения. Сервис-провайдеры хорошо знакомы со всеми новинками в своей сфере и способны предложить решения, имеющие решающее значение в долгосрочной перспективе. Это обусловлено особенностями рынка и конкуренцией среди аутсорсеров: они постоянно оптимизируют и совершенствуют свои услуги и предлагают заказчикам все новые, оптимальные для их бизнеса пути решения ИТ-задач.
- Сокращение расходов. В договоре с IT-аутсорсерами фиксируется оплата за определённый объём выполненной работы. Туда не входит ни оплата отпускных и больничных исполнителю, ни плата за обучение или рекрутинг (как это происходит при найме сотрудника в штат).
Подписание SLA-договора между заказчиком и подрядчиком исключает риски, поскольку в нём чётко прописывают права и обязанности сторон. Он регулирует все действия исполнителя и сроки проведения работ, а также штрафные санкции за нарушения условий.
IT-решения для бизнеса
Актуальные ИТ-решения для устойчивости и непрерывности бизнеса любого масштаба.
Узнать подробнее
Общий принцип
Принцип №10 фреймворка SAFe — организуйтесь вокруг ценности — помогает предприятиям организовывать людей и команды вокруг одной цели: непрерывной поставки ценности клиенту. Но для этого необходимо продумать, как лучше всего организовать свои Agile-команды и Agile Release Trains (ART). Это можно сделать разными способами: выстроив команды вокруг фич (той или иной функциональности), компонентов, источника финансирования, даже географического расположения и т.д. Каждый подход имеет цель объединить людей и кросс-функциональные навыки для улучшения потока доставки ценности и радости от работы.
До сих пор выстраивание команд вокруг фич и компонентов была стандартным подходом для команд и ART в SAFe и Agile в целом.
В своей книге «Топологии команд» Мэтью Скелтон и Мануэль Пайс предложили новую концепцию организации разработчиков решений с использованием четырех основных типов команд:
- команда, ориентированная на поток (ценности — прим. переводчика),
- команда сложной подсистемы,
- платформенная команда,
- вспомогательная команда.
Каждому типу соответствует набор определенных действий и обязанностей. Как отмечалось в приведенной выше цитате, Скелтон и Пайс полагают, что этих четырех типов абсолютно достаточно, чтобы значительно упростить работу по организационному дизайну.
В настоящей статье описываются упомянутые выше типы команд и их применимость как к формированию Agile-команд в контексте SAFe, так и к организации ART. Применение этой концепции обеспечивает новые и улучшенные шаблоны масштабирования для организаций, разрабатывающих даже огромные и очень сложные программно-аппаратные комплексы и киберфизические системы.
Агентство-аутстаффер может сразу предоставить специалистов работодателю
Аутстаффинг — способ организации работы с разными сотрудниками, при котором агентство-аутстаффер оформляет специалистов к себе в штат, которые де-юре числятся у него, а по факту работают на заказчика — работодателя. Способности такого специалиста уже проверены, его не нужно искать и проверять. При этом стоит он на 10‒20% дороже, чем сотрудник с улицы — что и составляет комиссию агентства с каждой зарплаты специалиста.
Аутстафферы отличаются от обычных кадровых агентств тем, что не ищут специалистов по заказу. Эти сотрудники у них уже есть, и они могут сразу их предоставить.
Агентство аутстаффинга предоставляет сотрудников и несёт за них полную юридическую ответственность. Оно занимается выплатой им зарплат, расчётом налогов, ведёт кадровый учёт, перечисляет взносы в социальные фонды, решает любые нестандартные ситуации с больничными, увольнениями, непредвиденными издержками и так далее. А работает персонал на компанию, которая оплачивает эти услуги.
По данным Rubrain.com, 82% американских и европейских компаний разных уровней в том или ином виде используют аутстаффинг.
На фоне массового перехода на удалённый труд популярность этого способа оформления персонала растёт — в основном потому, что он позволяет быстро масштабироваться и не переживать по поводу того, что возрастёт нагрузка на HR и бухгалтерию.