S
S
Svetlana Sukhova2018-05-17 22:16:49
Agile
Svetlana Sukhova, 2018-05-17 22:16:49

Agile. How to divide a department into teams?

Good afternoon.
The IT company is working on a waterfall.
The IT department has a team of n people: developers, analysts, testers.
An incoming request is assigned to an analyst according to the following criteria: the employment of analysts, the complexity of the request. Further on the developer according to the same criteria and the tester.
We are currently moving to Agile.
The task was to divide the team into teams (analyst + developer + tester)
Question: how to divide the team? What are the criteria for sharing? So that the teams are all equal in strength. Are there mathematical solutions/methods of the problem???
I thank everyone who will write their ideas, versions, experiences.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
P
Puma Thailand, 2018-05-17
@opium

Divide as people want to share, it still won't work out equally

A
ApeCoder, 2018-05-18
@ApeCoder

Agile is a set of principles and values, not a specific process. You first need to find out what specific incarnation of agile you are implementing (Scrum, Kanban, SAFe, XP).
For example, in kanban it is customary to minimize the time it takes for a ticket to go through a process, so team members can switch between specific activities - an analyst can or a developer can test if there are not enough testers, a developer can start working on a less specific task if there are not enough analysts or write more tests if not enough testers, etc.
Here, for example, is a description of what commands are in SAFe.

A
Alexander Pavlyut, 2019-05-26
@apavlyut

> Question: how to divide the team? What are the criteria for sharing? So that the teams are all equal in strength. Are there mathematical solutions/methods of the problem???
You need to understand what you are doing - "utilizing human resources" (working so as not to be idle) or making a result.
If the second - teams are always divided according to the product of the work they produce. In software development, explicit products are:
Around the same results, you organize the work.
The scheme of my division of labor by products of work:
This scheme underlies my product.
An example of a chain of division of work from " Mjolnir ":
cc6d89fc-e227-4f78-c69b-051646113af1

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question