M
M
Max Mabius2018-08-09 09:54:16
Project management
Max Mabius, 2018-08-09 09:54:16

How to fix the problem of the inability to parallelize work on a feature between developers?

We faced the problem that when splitting a release feature into parts, one developer will block another, otherwise it would not be possible to break it into parts. How do you deal with this problem?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
V
Vladimir Borutkin, 2018-08-09
@Atanvar

and it is the developer to say that it is impossible to decompose tasks deeper? or team lead?
And what block are we talking about?

F
Fat Lorrie, 2018-08-09
@Free_ze

Blocking is normal. Developers need to agree on interfaces ("junctions" of areas of responsibility). As a rule, any large feature is at least divided into layers: presentation - business logic - data access, in the web, these layers are most often present both on the front and on the backend. In addition, the service layer can and should crumble into independent functional blocks (services).
If there are excuses in the spirit: “I don’t know what data I might need”, then this will indicate a lack of planning and / or the need for “reconnaissance in force” in the form of some kind of prototype of a naive implementation.

K
kn0ckn0ck, 2018-08-09
@kn0ckn0ck

There is no such problem, in other words, you created it artificially.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question