Requirements for choosing a project, resource and project portfolio management tool
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Date
2009
Major/Subject
Tietoliikennetekniikka
Mcode
S-72
Degree programme
Language
en
Pages
vi + 70 s. + liitt. 55
Series
Abstract
This master's thesis presents a study conducted for a medium-sized software vendor. The objective of the study was to define requirements for choosing a new tool for the Project Managers, Project Owners, and Resource Owners of the company to replace a multitude of generic tools and provide non-existing functionalities. The questions set for this study were "why, where, and how are project, project portfolio, and resource management tools used?" and "what kind of a project, project portfolio, and resource management tool would support its users in their work?" First, we review the literature related to requirements engineering. Different requirements engineering process models are presented; then the common methods for eliciting the requirements from the interest parties are discussed in more detail, taking into account for which kind of a study are they best suited for. Finally, also guidelines on how to write exact and informative requirements and how to prioritise requirements are included. The third chapter includes information on how the study was conducted. First, some background information on the company and the current situation is provided. After that we walk through choosing the methods for the requirements engineering and arrangements for the requirements gathering, including the interview questions. In the fourth chapter, we discuss the results of the study topic by topic. After that, the results are turned into real requirements by analysing the data acquired from the interviewees and presenting the prioritisation of the requirements. Finally, the rough outline of the software that is needed is shown. As the study Ted after the requirements engineering phase discussed in this thesis, the continuation is discussed.Tämä diplomityö esittelee keskikokoiselle ohjelmistoyritykselle tehdyn tutkimuksen. Tutkimuksen tavoite oli määritellä vaatimukset uuden työkalun valintaa varten, kohderyhmänä yrityksen projektipäälliköt, projektinomistajat ja resurssinomistajat. Uudella työkalulla oli tarkoitus korvata useita yleiskäyttöisiä työkaluja sekä tarjota uusia toiminnallisuuksia. Tutkimuskysymyksiksi asetettiin "miksi, missä ja kuinka projektinhallinnan, resurssienhallinnan ja projektiportfolionhallinnan työkalua käytetään?" ja "minkälainen projektinhallinnan, resurssienhallinnan ja projektiportfolionhallinnan työkalu tukisi käyttäjiään heidän työssään?". Työssä tutustutaan ensiksi vaatimusmäärittelyyn liittyvään kirjallisuuteen. Käydään läpi erilaisia vaatimusmäärittelyn prosessimalleja; tämän jälkeen yleisimmät tutkimusmenetelmät esitellään tarkemmalla tasolla ottaen huomioon minkälaisiin tutkimuksiin ne soveltuvat. Lopuksi käsitellään myös ohjeita täsmällisten ja informatiivisten vaatimusten kirjoittamiseen ja priorisoimiseen. Kolmas kappale esittelee kuinka tutkimus toteutettiin. Aluksi kerrotaan taustatietoa kohdeyrityksestä ja tämänhetkisestä tilanteesta. Sen jälkeen käsitellään vaatimusmäärittelyn menetelmän valinta ja tutkimuksen järjestelyt, mukaan lukien haastattelukysymykset. Neljännessä kappaleessa käydään läpi tutkimuksen tulokset aihe aiheelta. Näistä tuloksista laaditaan lopulliset vaatimukset analysoimalla kohderyhmältä saatua tietoa. Vaatimukset myös priorisoidaan. Lopuksi kuvaillaan tarvittava työkalu pääpiirteiltään. Koska tutkimus jatkui myös tässä diplomityössä esitellyn vaatimusmäärittelyn jälkeen, selostetaan tutkimuksen seuraavat vaiheet lyhyesti.Description
Supervisor
Hämäläinen, JyriThesis advisor
Juneja, EllaKeywords
project management, projektinhallinta, resource management, resurssienhallinta, project portfolio, projektiportfolio, requirements engineering, vaatimusmäärittely