Projektinhallinnan kehittäminen ohjelmistoyrityksessä
Koskinen, Aleksi (2019)
Diplomityö
Koskinen, Aleksi
2019
School of Engineering Science, Tuotantotalous
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe201903057124
https://urn.fi/URN:NBN:fi-fe201903057124
Tiivistelmä
Työn tavoitteena on kehittää projektinhallinnan toimintamallia ja käytäntöjä tamperelaisessa ohjelmistoyrityksessä. Työn taustalla on muutoksia kohdeyrityksen organisaatiossa ja strategiassa. Yrityksen kasvaessa vanhat toimintatavat eivät enää riitä, vaan tarvitaan selvät käytännöt ja pelisäännöt projektien läpivientiin.
Työ koostuu projektinhallinnan, ohjelmistotuotannon ja projektiliiketoiminnan teorioista, kohdeyrityksen nykytilan esittelystä, työn aikana tehdyistä kehitystoimenpiteistä sekä kehitysehdotuksista yhteenvetoineen. Nykytila-analyysi perustuu kirjalliseen kyselyyn, haastatteluihin sekä työn aikana kertyneisiin havaintoihin. Kehitystoimenpiteet ja ehdotukset perustellaan työssä käytetyn projektinhallinnan teorian avulla.
Yrityksen nykyinen toimintamalli perustuu projektinhallinnan viitekehykseen Scrumiin, jota yleisesti käytetään ketterässä ohjelmistokehityksessä. Suurimmat puutteet liittyvät kirjallisiin käytäntöihin, resurssisuunnitteluun, projektisopimuksiin sekä suunnitelmien ja arvioiden tarkkuuteen. Työn aikana yrityksessä tehdyt selkeimmät muutokset ovat uuden toiminnanohjausjärjestelmän käyttöönotto ja resurssisuunnittelun uudistaminen. Työn aikana valmistui myös ehdotus uudeksi toimintamalliksi erityisesti uusien projektien osalta sekä iso joukko kehitysehdotuksia projektinhallinnan eri osa-alueilta. This work aims to develop project management practices and tools in a local software company in Tampere. There have been many changes in the organization and strategy during the past few years. As the company grows, old practices and ways do not work anymore, and they need to develop some new project management practices and methods.
Thesis includes theory from project management and software development, the current state of the project management in the company, actions made during the work, proposals to project management practices and the summary. Actions and proposals are based on used theory and knowledge gathered during the work. Information was gathered from surveys, interviews and conversations.
The current model of the company is based on Scrum. The areas that need development the most are written practices, resource management, project agreements and the accuracy of plans and estimates. The biggest actions made during the project are new ERP system and new resource planning practices. There is also a proposal for the new project management model with common practices.
Työ koostuu projektinhallinnan, ohjelmistotuotannon ja projektiliiketoiminnan teorioista, kohdeyrityksen nykytilan esittelystä, työn aikana tehdyistä kehitystoimenpiteistä sekä kehitysehdotuksista yhteenvetoineen. Nykytila-analyysi perustuu kirjalliseen kyselyyn, haastatteluihin sekä työn aikana kertyneisiin havaintoihin. Kehitystoimenpiteet ja ehdotukset perustellaan työssä käytetyn projektinhallinnan teorian avulla.
Yrityksen nykyinen toimintamalli perustuu projektinhallinnan viitekehykseen Scrumiin, jota yleisesti käytetään ketterässä ohjelmistokehityksessä. Suurimmat puutteet liittyvät kirjallisiin käytäntöihin, resurssisuunnitteluun, projektisopimuksiin sekä suunnitelmien ja arvioiden tarkkuuteen. Työn aikana yrityksessä tehdyt selkeimmät muutokset ovat uuden toiminnanohjausjärjestelmän käyttöönotto ja resurssisuunnittelun uudistaminen. Työn aikana valmistui myös ehdotus uudeksi toimintamalliksi erityisesti uusien projektien osalta sekä iso joukko kehitysehdotuksia projektinhallinnan eri osa-alueilta.
Thesis includes theory from project management and software development, the current state of the project management in the company, actions made during the work, proposals to project management practices and the summary. Actions and proposals are based on used theory and knowledge gathered during the work. Information was gathered from surveys, interviews and conversations.
The current model of the company is based on Scrum. The areas that need development the most are written practices, resource management, project agreements and the accuracy of plans and estimates. The biggest actions made during the project are new ERP system and new resource planning practices. There is also a proposal for the new project management model with common practices.