V
V
Vladimir Kolpakov2019-01-18 14:39:58
C++ / C#
Vladimir Kolpakov, 2019-01-18 14:39:58

Does such a task and project management system exist?

We are looking for a task / project management system that can do the following:
1. Advanced task management functionality (at least at the level of YandexTracker and Wrike)
2. Basic project portfolio management functionality (project planning, shared resource pool, etc.)
3. The most difficult thing: well-built interaction p.p. 1 and 2. The following is meant: When assigning an executor to a task within project 1, the system must understand that the available resource of this executor is reduced by the estimate of the complexity of this task. Further, when scheduling the work of project 2, the system should take into account how much the contractor's resource is already involved in other scheduled tasks and prevent overbooking. MS-Project is capable of such resource planning, for example, but there is no task tracker there.
In general, you need a system that can either simultaneously know the three points described (preferably), or can do step 1 and is tightly integrated with MS-Project, so that you can conveniently work in two systems at the same time.
I would be grateful for any hints and tips!

Answer the question

In order to leave comments, you need to log in

11 answer(s)
I
Ivan Bogachev, 2016-05-07
@Ninazu

r.push_back( // видимо r - вектор, к нему в конец добавляется новый элемент
    std::pair<uint32_t, std::pair<QString, bool> >( // этот самый новый элемент - пара значений,
            // одно типа uint32_t, другое - пара из значений типа QString и типа bool
            // (автор встраивает нам пару в пару, чтобы мы могли... <здесь картинка с монитором>)
       t, // первое значение в нашей паре - вероятно раннее определенная переменная t
       std::pair<QString, bool> ( // второе, как уже говорили - пара, 
            substituteValues( // первое ее значение берется из какой-то функции, которая на вход берет
                QString::fromUtf8( // какую-то строку
                    m_currentLocation.transitions.at(t).title.c_str() // получаемую вот таким образом
                )
            ),
            false // ну а второе ее значение - просто false
        )
    )
);

Read about pairs here , about templates in the same place , about QString - right there
And about why all this is needed - it's better to ask the author - one line taken out of context can give the wrong impression

N
Ninazu, 2016-05-07
@Ninazu Автор вопроса

Получается что-то вроде этого, если интерпретировать на PHP к примеру?

$r[]  = array(
    $t=>array(
        substituteValues($m_currentLocation->transitions[$t]->title) => false
    )
);

T
Tosla, 2019-01-19
@Tosla

The Russian system Advanta, p. 1 and p. 2 is, the system is designed specifically for managing a portfolio of projects. p.3 is also there, but not like in the project, you will not see the resource overload immediately in the gantt line, but in the report, maybe I'm wrong, but it used to be like that. Compared to wrike, this is not a task tracker, the functionality is wider, the system is more expensive, but much cheaper than project + project server + sharepoint, and sometimes BI is also added to manage the portfolio for reporting to top management. In Advanta it's all in one system. I implement it, so I know what is more suitable for medium and large companies, where the system pays off quickly. There is no need to program for your business logic, this is a platform with simple settings.

V
Valentine, 2019-01-18
@vvpoloskin

In p3 you have a description of the business logic of your organization. This is the finishing of software for your requirements specification. Naturally, this is not a free process with several cycles of improvements.

A
Arsobades, 2019-01-19
@Arsobades

We put the redmine, configure, add the plugin to the bully, or see if there is a ready one, voila.

L
lukoie, 2019-01-18
@lukoie

https://spark.ru/startup/bank-siab/blog/44721/kak-...

C
Celern, 2019-01-18
@CeleRn

You can look at Odoo - https://www.odoo.com/page/project-management
Documentation in Russian
https://doc.open-odoo.ru/user/11.0/ru/project.html

K
Kate Lynska, 2019-01-19
@katlynsk

I can recommend our own product, Riter - it has all the basic functionality for managing tasks, projects, and development teams. The tool also includes a fully functional API and can be easily extended and customized to suit the needs of any company. Register, use it, and if something is missing, just write to us, and we will easily add all the necessary functionality to suit your needs.
There is documentation and demo . Integration with third-party services is planned in the future. The tool is free regardless of the number of users and projects.

S
SerzN1, 2019-01-27
@SerzN1

Wiki has a good comparison table

A
Andrey Skursky, 2019-01-29
@subandy

Good afternoon.
If it is still relevant, I can suggest looking at our project management system.
Everything required is present, plus there is something else :-)
If you are interested, then write in a personal.

O
ostrovityanin, 2019-03-23
@ostrovityanin

All three are realizable on planfix

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question