Development of a project planning support tool with user centered design
(2016) MAMM01 20161Ergonomics and Aerosol Technology
- Abstract (Swedish)
- Idag är planering en essentiell komponent i både den offentliga och den privata sektorn. Ett bra planerad projekt har en högre sannolikhet för att lyckas än ett inte så välplanerad projekt. Men ju större ett projekt är, desto mer tidskrävande är planeringsprocessen.
I detta examensarbete utvecklades ett planeringsverktyg för att hitta en tillräcklig bra konfiguration mellan personer och deluppgifter som utgör ett projekt, baserad på personers kompetens och deluppgifters krav. För att lösa detta implementerades och visualiserades två algoritmer, en för att lösa den kritiska vägen och en genetisk algoritm. Den kritiska vägen algoritmen räknar ut vilka deluppgifter som förskjuter slutdatumet för projektet och den genetiska användes för att... (More) - Idag är planering en essentiell komponent i både den offentliga och den privata sektorn. Ett bra planerad projekt har en högre sannolikhet för att lyckas än ett inte så välplanerad projekt. Men ju större ett projekt är, desto mer tidskrävande är planeringsprocessen.
I detta examensarbete utvecklades ett planeringsverktyg för att hitta en tillräcklig bra konfiguration mellan personer och deluppgifter som utgör ett projekt, baserad på personers kompetens och deluppgifters krav. För att lösa detta implementerades och visualiserades två algoritmer, en för att lösa den kritiska vägen och en genetisk algoritm. Den kritiska vägen algoritmen räknar ut vilka deluppgifter som förskjuter slutdatumet för projektet och den genetiska användes för att hitta en bra konfiguration, när man allokerar personer till en deluppgift.
Visualiseringar skapades som extensions till Qliks mjukvara Qlik Sense. Dessa extensions var designad med en användarcentrerad designmetod, där förbättringar och vidareutveckling var baserade på användarnas återkoppling. In de tidigare stadier skapades prototyper för att få en överblick. Vid slutfaserna adderades interaktion till prototyperna för att därefter testas på användarna. Dessa användare var en blandning av nybörjare och expertanvändare av Qlik Sense. Deltagarna från användarstudierna tyckte att prototypen var interaktivt, men många föreslog även nya funktionalitet som önskades. Den slutgiltiga prototypen bestod av två extensions, där projekt managers kan få en överblick of alla deluppgifter och motsvarigheten av personerna som ska utföra dessa deluppgifter. (Less) - Abstract
- Today, planning is an essential part in most lines of business. A good planned project has a higher chance of succeeding than a not so well planned project. However, the bigger a project is, the more time consuming the planning phase becomes.
This master thesis has been aimed at designing and developing a planning support tool for finding a good match between persons and tasks based on their skill set and skill requirements respectively. Two algorithms were implemented and visualized in this project, the critical path algorithm and the genetic algorithm. The critical path algorithm calculates the tasks which postpones the end date of the project and the genetic algorithm was used to find a good configuration when assigning a person to... (More) - Today, planning is an essential part in most lines of business. A good planned project has a higher chance of succeeding than a not so well planned project. However, the bigger a project is, the more time consuming the planning phase becomes.
This master thesis has been aimed at designing and developing a planning support tool for finding a good match between persons and tasks based on their skill set and skill requirements respectively. Two algorithms were implemented and visualized in this project, the critical path algorithm and the genetic algorithm. The critical path algorithm calculates the tasks which postpones the end date of the project and the genetic algorithm was used to find a good configuration when assigning a person to a task.
The visualizations were created as extensions to Qlik's software Qlik sense. The extensions were designed with a user centered design, where improvements and further development was based on users feedback. In the early stages, prototypes were created. In the later stages, interaction with the extension was added and then tested on users. The test users were a mixture of beginners and advanced users of Qlik sense. From the user study, it was noted that the users have no problem to interact with the prototype, but many of them suggested features that they desired. The final software created was two extensions, where a project manager can get an overview of all tasks and the corresponding person assigned to execute the task.
It can be concluded that further work would be necessary in order to create a release ready version of the tool. The tool also has to be modified to suit other lines of businesses. (Less)
Please use this url to cite or link to this publication:
http://lup.lub.lu.se/student-papers/record/8883296
- author
- Lam, Nguyen LU and Huynh, Denhi LU
- supervisor
- organization
- course
- MAMM01 20161
- year
- 2016
- type
- H2 - Master's Degree (Two Years)
- subject
- keywords
- Project management, scheduling, planning, Gantt chart, task assignment, critical path, genetic algorithm, user centered design, brainstorming, lo-fi prototyping, hi-fi prototyping, user study
- language
- English
- id
- 8883296
- date added to LUP
- 2016-06-20 12:47:25
- date last changed
- 2016-06-21 08:58:40
@misc{8883296, abstract = {{Today, planning is an essential part in most lines of business. A good planned project has a higher chance of succeeding than a not so well planned project. However, the bigger a project is, the more time consuming the planning phase becomes. This master thesis has been aimed at designing and developing a planning support tool for finding a good match between persons and tasks based on their skill set and skill requirements respectively. Two algorithms were implemented and visualized in this project, the critical path algorithm and the genetic algorithm. The critical path algorithm calculates the tasks which postpones the end date of the project and the genetic algorithm was used to find a good configuration when assigning a person to a task. The visualizations were created as extensions to Qlik's software Qlik sense. The extensions were designed with a user centered design, where improvements and further development was based on users feedback. In the early stages, prototypes were created. In the later stages, interaction with the extension was added and then tested on users. The test users were a mixture of beginners and advanced users of Qlik sense. From the user study, it was noted that the users have no problem to interact with the prototype, but many of them suggested features that they desired. The final software created was two extensions, where a project manager can get an overview of all tasks and the corresponding person assigned to execute the task. It can be concluded that further work would be necessary in order to create a release ready version of the tool. The tool also has to be modified to suit other lines of businesses.}}, author = {{Lam, Nguyen and Huynh, Denhi}}, language = {{eng}}, note = {{Student Paper}}, title = {{Development of a project planning support tool with user centered design}}, year = {{2016}}, }