Design of mechanisms for ensuring the execution of tasks in project planning
Mulesa, Horvat, Radivilova et al.
This paper reports an analysis of aspects of the project planning stage. The object of research is the decision-making processes that take place at this stage. This work considers the problem of building a hierarchy of tasks, their distribution among performers, taking into account restrictions on financial costs and duration of project implementation. Verbal and mathematical models of the task of constructing a hierarchy of tasks and other tasks that take place at the stage of project planning were constructed. Such indicators of the project implementation process efficiency were introduced as the time, cost, and cost-time efficiency. In order to be able to apply these criteria, the tasks of estimating the minimum value of the duration of the project and its minimum required cost were considered. Appropriate methods have been developed to solve them. The developed iterative method for assessing the minimum duration of project implementation is based on taking into account the possibility of simultaneous execution of various tasks. The method of estimating the minimum cost of the project is to build and solve the problem of Boolean programming. The values obtained as a result of solving these problems form an «ideal point», approaching which is enabled by the developed iterative method of constructing a hierarchy of tasks based on the method of sequential concessions. This method makes it possible to devise options for management decisions to obtain valid solutions to the problem. According to them, the decision maker can introduce a concession on the value of one or both components of the «ideal point» or change the input data to the task. The models and methods built can be used when planning projects in education, science, production, etc.
academic
Progettazione di meccanismi per garantire l'esecuzione dei compiti nella pianificazione dei progetti
Il presente articolo analizza vari aspetti della fase di pianificazione dei progetti, focalizzandosi sui processi decisionali che si verificano in questa fase. Lo studio affronta il problema della costruzione della struttura gerarchica dei compiti e della loro allocazione tra gli esecutori, considerando i vincoli di costo finanziario e durata dell'implementazione del progetto. Sono stati sviluppati modelli linguistici e matematici per la struttura gerarchica dei compiti e altri compiti della fase di pianificazione del progetto. Sono stati introdotti l'efficienza temporale, l'efficienza dei costi e l'efficienza costo-tempo come indicatori di efficienza del processo di implementazione del progetto. Per applicare questi criteri, sono stati considerati i compiti di stima della durata minima del progetto e del costo minimo richiesto, sviluppando i corrispondenti metodi di soluzione. Il metodo iterativo sviluppato per valutare la durata minima dell'implementazione del progetto si basa sulla considerazione della possibilità di esecuzione simultanea di vari compiti. Il metodo per stimare il costo minimo del progetto consiste nella costruzione e nella soluzione di un problema di programmazione booleana. I risultati della soluzione di questi problemi formano il "punto ideale", che viene approssimato attraverso un metodo iterativo di costruzione della struttura gerarchica dei compiti basato sul metodo delle concessioni sequenziali.
La gestione dei progetti è un meccanismo importante per garantire l'efficienza aziendale, indipendentemente dal tipo e dall'ambito di attività. La scienza, la produzione e il commercio moderni sono orientati ai progetti. La chiave del successo nella creazione e nell'implementazione dei progetti risiede nell'esecuzione efficace della loro fase di pianificazione. In questa fase, è generalmente necessario:
Analizzare le possibili opzioni di implementazione del progetto
Metodi di ottimizzazione combinatoria: Con l'aumento della dimensionalità dei dati di input e del numero di vincoli, la complessità computazionale è elevata e non sempre garantisce il trovamento della soluzione ottimale
Metodi di assegnazione: Non considerano la possibilità di partecipazione continua o simultanea dei lavoratori in diversi tipi di lavoro
Metodi di ottimizzazione multi-obiettivo: Richiedono il coinvolgimento aggiuntivo di esperti per determinare i pesi e non consentono il monitoraggio dei valori di ogni singolo criterio
Algoritmi evolutivi: Generano un gran numero di soluzioni Pareto-ottimali, rendendo il processo di selezione complesso
Costruzione di un modello matematico completo: Inclusi modelli linguistici e matematici per la costruzione della struttura gerarchica dei compiti, formalizzando vari compiti della fase di pianificazione del progetto
Proposta di un sistema di indicatori di valutazione dell'efficienza: Introduzione di tre indicatori: efficienza temporale, efficienza dei costi ed efficienza costo-tempo
Sviluppo di un metodo di stima della durata minima: Metodo iterativo basato sulla possibilità di esecuzione simultanea dei compiti
Progettazione di un metodo di stima del costo minimo: Realizzato attraverso la costruzione e la soluzione di un problema di programmazione booleana
Costruzione del concetto di "punto ideale": Algoritmo di costruzione della struttura gerarchica dei compiti iterativa combinato con il metodo delle concessioni sequenziali
Fornitura di supporto decisionale interattivo: Consente ai decisori di adattare i vincoli in base alle circostanze effettive
La struttura gerarchica dei compiti è un ordinamento dell'insieme A tale che ogni compito successivo possa iniziare solo dopo l'inizio di tutti i compiti precedenti.
Considerazione simultanea dei vincoli di tempo e costo: Rispetto ai metodi tradizionali, è in grado di gestire problemi di ottimizzazione multi-obiettivo
Supporto decisionale interattivo: Consente ai decisori di adattare dinamicamente i vincoli durante il processo di soluzione
Gestione di insiemi di soluzioni vuoti: Fornisce soluzioni efficaci quando l'insieme iniziale di soluzioni ammissibili è vuoto
Considerazione dell'esecuzione parallela dei compiti: Nella stima della durata considera la possibilità di esecuzione simultanea dei compiti
Raggiungibilità del punto ideale: Quando il "punto ideale" è raggiungibile, il metodo iterativo trova l'ordinamento corrispondente dell'insieme A e l'allocazione dei compiti in un numero finito di passaggi
Analisi della crescita dei costi: Quando l'insieme iniziale di soluzioni ammissibili è vuoto, il costo di implementazione aumenta per rispettare il limite di tempo di implementazione del progetto, in alcuni casi aumentando di diversi ordini di grandezza rispetto al costo originale
Rilevamento dell'insufficienza di esecutori: Durante la fase di soluzione del problema di programmazione booleana è possibile rilevare l'insufficienza degli esecutori disponibili
Fattori che influenzano il numero di iterazioni: Il numero di iterazioni necessarie per costruire la struttura gerarchica dei compiti dipende dalle condizioni iniziali e dal grado di concessione del decisore in ogni iterazione
La ricerca esistente si concentra principalmente sulla soluzione di problemi di ottimizzazione combinatoria, ma presenta una complessità computazionale elevata quando aumenta la dimensionalità dei dati.
I metodi tradizionali di assegnazione non considerano la possibilità di partecipazione simultanea dei lavoratori in diversi lavori e non affrontano adeguatamente i problemi di limitazione delle risorse.
Includono metodi di convoluzione standard e algoritmi evolutivi, ma presentano problemi come la necessità di coinvolgimento di esperti per determinare i pesi o la generazione di un eccesso di soluzioni Pareto.
Metodi interattivi come il metodo delle concessioni sequenziali possono considerare i vincoli forniti dal decisore, ma il presente metodo consente inoltre la modifica dei dati di input.
Completezza del modello: I modelli linguistici e matematici costruiti descrivono completamente il processo decisionale della fase di pianificazione del progetto
Efficacia del metodo: I metodi iterativi sviluppati stimano efficacemente la durata minima e il costo del progetto
Forte praticità: Il metodo è applicabile alla pianificazione dei progetti in vari settori come l'educazione, la scienza e la produzione
Buona flessibilità: Supporta il processo decisionale interattivo, consentendo l'adattamento dinamico dei vincoli
Limitazioni della topologia: Per relazioni di dipendenza complesse tra i compiti, potrebbe essere necessaria ricerca aggiuntiva
Complessità computazionale: Nei progetti su larga scala, la soluzione del problema di programmazione booleana potrebbe affrontare sfide computazionali
Sensibilità ai parametri: L'efficacia del metodo dipende dall'impostazione dei parametri iniziali e dalla strategia di concessione del decisore
Semplificazione della modellazione delle risorse: Il modello attuale considera principalmente le risorse umane, con una modellazione relativamente semplificata delle risorse materiali e tecniche
Contributi teorici significativi: Propone un quadro matematico completo per la pianificazione dei progetti, combinando l'ottimizzazione multi-obiettivo e la teoria decisionale
Forte innovazione metodologica: Combina il concetto di "punto ideale" con il metodo delle concessioni sequenziali, fornendo un nuovo approccio alla soluzione dei problemi
Alto valore pratico: Il metodo può essere direttamente applicato alla gestione effettiva dei progetti, con buona operabilità
Gestione di vincoli complessi: È in grado di gestire simultaneamente vincoli di tempo, costo e risorse, rispondendo alle esigenze pratiche
L'articolo cita 27 riferimenti correlati, coprendo importanti risultati di ricerca in molteplici settori inclusi la gestione dei progetti, l'ottimizzazione combinatoria, l'ottimizzazione multi-obiettivo e la teoria decisionale, fornendo una solida base teorica per questa ricerca.
Valutazione Complessiva: Questo è un articolo di importante valore teorico e pratico nel campo della gestione dei progetti. Gli autori propongono modelli matematici e metodi di soluzione che forniscono strumenti efficaci per il processo decisionale nella fase di pianificazione dei progetti, mostrando particolare innovazione nella gestione di condizioni multi-vincolo e problemi di insiemi di soluzioni vuoti. Sebbene vi sia spazio per miglioramenti nella verifica sperimentale e nell'analisi della complessità, la qualità complessiva della ricerca è elevata e apporta contributi positivi sia alla teoria che alla pratica della gestione dei progetti.