For my friend
Kamnium Kamnium, in connection with the transition to Bitrix, the issue of project management became topical (for the same dislike for many Bitrix people, Bitriks lowered his karma to such a degree that he couldn’t write to the blog).
So, there is a development environment with a high degree of module autonomy, with standardized interfaces of module interaction, with a high degree of alienability of ready-made modules. (Actually, of course, not everything is so perfect, however it is approaching).
There is a project in which it is easy to single out subtasks and subtasks of subtasks, that is, the spreading tree of the project is easily built (maximum detail is one of the most important, in my opinion, recommendations from the
“Novel on project management” ).
')
There are several developers, while it is well known who is capable of what. That is, for each subtask, you can specify which of the developers have enough qualifications to perform it.
Since this is the first project on Bitrix, it is very difficult to predict what task will take how long (training often takes place during the development process). Moreover, the qualifications of the developers differ so much that the subtask execution time is very sensitive to the performer. That is, only approximate assumptions can be built about the time of the task.
So, it is difficult to estimate the duration of each of the stages, but it is possible to evaluate their sequence (in the sense that task B can be performed only after task A, task C can be performed in parallel with B. well, and so on).
It is required to find a software tool or a technique that allows you to visually depict the task-time-time space (unfortunately, the Gant chart depicts only two dimensions). At the same time, the PS should be able to aggregate subtasks into tasks of lesser detail, and days into weeks, etc.
Also I would very much like the performers to have a light utility in the tray, into which they could import the task list from the head program. The performer would comfortably note the tasks performed and the time for their completion, the total resulting from the events:
- 12:00, proceeded to task A
- 12:30, quit task A, do B
- 14:00, returned to A
- 15:00, task A is completed.
These amounts should be imported into the head program to track the plan-fact and promptly update the plan. Both head and small programs should issue alerts about approaching control points.
I repeat that I drew everything absolutely perfectly, but for sure there are essentially similar solutions?