Задать вопрос
Disser
@Disser
Начинающий системный аналитик.

Agile. Как делить отдел на команды?

Добрый день.
Ит-компания работает по водопаду.
В ИТ отделе имеется коллектив из n-человек: разработчики, аналитики, тестеры.
Поступившая заявка назначается на аналитика по критериям: занятость аналитиков, сложность заявки. Далее на разработчика по тем же критериям и тестировщика.
В настоящий момент идёт переход на Agile.
Втсала задача разделить коллектив на команды (аналитик+разработчик+тестер)
Вопрос: как разделить коллектив? По каким критериям делить? Чтобы команды были все равны по силам. Есть ли математические решения/методы задачи???
Благодарю всех, кто напишет свои идеи, версии, опыт.
  • Вопрос задан
  • 598 просмотров
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ответы на вопрос 3
opium
@opium
Просто люблю качественно работать
Поделите так как хотят люди поделиться, поровну все равно не получится
Ответ написан
ApeCoder
@ApeCoder
Agile - это набор принципов и ценностей, а не конкретный процесс. Вам надо сначала выяснить какая конкретно инкарнация agile у вас внедряется (Scrum, Kanban, SAFe, XP).

Например в канбане принятно минимизировать время прохождения заявки через процесс, поэтому члены команды могут переключаться между конкретными активностями - аналитик может или разработчик может протестировать если не хватает тестеров, разрабочик может начать работать над менее определенной задачей, если не хватает аналитиков или писать побольше тестов, если не хватает тестеров и т.д.

Вот, например, описание что такое команды в SAFe.
Ответ написан
Комментировать
apavlyut
@apavlyut
www.apavlyut.ru
> Вопрос: как разделить коллектив? По каким критериям делить? Чтобы команды были все равны по силам. Есть ли математические решения/методы задачи???

Вам надо понять чем вы занимаетесь - "утилизируете людские ресурсы" (занимаете работой чтобы не простаивали) либо делаете результат.

Если второе - команды деляться всегда по продукту работ, которые они производят. В разработке ПО явные продукты это:
  1. результаты аналитики задач
  2. архитектура решения,
  3. проектировка изделий,
  4. оформление изделей
  5. изготовление по платформам / ios / android / web,
  6. тестирование
  7. доставка в эксплуатацию
  8. документирование


Вокруг таки результатов вы организуете работы.

Схема моего разделения труда по продуктам работ:

webp

Эта схема лежит в основе моего продукта.

Пример цепочки разделения работ из "Мьёльнира":

cc6d89fc-e227-4f78-c69b-051646113af1
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы