search query: @keyword agile software development / total: 25
reference: 7 / 25
« previous | next »
Author:Harpf, Lauri
Title:Relationship of agile practices to software project issues
Ketterien käytäntöjen suhde ohjelmistoprojektien ongelmiin
Publication type:Master's thesis
Publication year:2013
Pages:88      Language:   eng
Department/School:Perustieteiden korkeakoulu
Main subject:Ohjelmistoliiketoiminta   (T-128)
Supervisor:Kauppinen, Marjo
Instructor:Kestilä, Juha
OEVS:
Electronic archive copy is available via Aalto Thesis Database.
Instructions

Reading digital theses in the closed network of the Aalto University Harald Herlin Learning Centre

In the closed network of Learning Centre you can read digital and digitized theses not available in the open network.

The Learning Centre contact details and opening hours: https://learningcentre.aalto.fi/en/harald-herlin-learning-centre/

You can read theses on the Learning Centre customer computers, which are available on all floors.

Logging on to the customer computers

  • Aalto University staff members log on to the customer computer using the Aalto username and password.
  • Other customers log on using a shared username and password.

Opening a thesis

  • On the desktop of the customer computers, you will find an icon titled:

    Aalto Thesis Database

  • Click on the icon to search for and open the thesis you are looking for from Aaltodoc database. You can find the thesis file by clicking the link on the OEV or OEVS field.

Reading the thesis

  • You can either print the thesis or read it on the customer computer screen.
  • You cannot save the thesis file on a flash drive or email it.
  • You cannot copy text or images from the file.
  • You cannot edit the file.

Printing the thesis

  • You can print the thesis for your personal study or research use.
  • Aalto University students and staff members may print black-and-white prints on the PrintingPoint devices when using the computer with personal Aalto username and password. Color printing is possible using the printer u90203-psc3, which is located near the customer service. Color printing is subject to a charge to Aalto University students and staff members.
  • Other customers can use the printer u90203-psc3. All printing is subject to a charge to non-University members.
Location:P1 Ark Aalto     | Archive
Keywords:software project issues
agile practices
agile software development
agile methods
ohjelmistoprojektien ongelmat
ketterät käytännöt
ketterä ohjelmistokehitys
ketterät menetelmät
Abstract (eng): The value produced by a software project can be reduced by the issues encountered by the project.
While resolving every issue may not be feasible, they can be mitigated with beneficial practices.
This thesis studied the use of agile practices to mitigate the issues of software projects at ABB Drives.

Agile practices were identified in this thesis through a literature review of previous systematic literature reviews of agile practices.
In the empirical part of the thesis, the staff of two software projects at ABB Drives was interviewed and the interview material was analysed to identify issues of the projects.
Furthermore, a questionnaire was conducted to attempt to determine whether the issues identified in the analysis represented the opinion of the project staff.
Finally, the suitability of the agile practices to mitigating the issues was evaluated by studying the relationships between the practices and the issues.

Out of 15 identified agile practices, eight were determined to be beneficial.
Six beneficial practices did not have a clear relationship to the identified issues.
The remaining two practices were planning sessions and close customer interaction.
Planning sessions bring customers and developers together to decide the tasks for the next iteration.
Close customer interaction provides developers with constant access to a customer representative.
In addition to improving the communication between customers and developers, these two practices can mitigate issues related to insufficiently detailed and changing requirements.
Despite these findings, the results of the thesis suggest that agile practices alone are insufficient to mitigate all of the software project issues at ABB Drives.
Abstract (fin): Ohjelmistoprojektin kohtaamat ongelmat voivat vähentää projektin tuottamaa arvoa.
Vaikka kaikkien ongelmien ratkaisu ei olisikaan mahdollista, voidaan niitä lievittää hyödyllisten käytäntöjen avulla.
Tässä työssä tutkittiin ketterien käytäntöjen hyödyntämistä ABB Drivesin ohjelmistoprojektien ongelmien lievittämiseen.

Ketteriä käytäntöjä tunnistettiin työssä systemaattisiin ketteriä käytäntöjä käsitteleviin kirjallisuuskatsauksiin suunnatun kirjallisuuskatsauksen avulla.
Työn empiirisessä osassa haastateltiin kahden ABB Drivesillä toteutetun ohjelmistoprojektin henkilökuntaa ja analysoitiin haastattelumateriaali projektien ongelmien tunnistamiseksi.
Lisäksi työssä toteutettiin kysely, jonka avulla pyrittiin päättelemään, vastasivatko analyysissa tunnistetut ongelmat projektien henkilöstön mielipidettä.
Lopuksi arvioitiin ketterien käytäntöjen soveltuvuutta tunnistettujen ongelmien lievittämiseen tutkimalla käytäntöjen ja ongelmien välisiä suhteita.

Tunnistetuista 15 ketterästä käytännöstä kahdeksan todettiin hyödyllisiksi.
Kuudella hyödyllisellä käytännöllä ei ollut selvää yhteyttä tunnistettuihin ongelmiin.
Jäljelle jäävät kaksi käytäntöä olivat suunnittelutilaisuudet ja tiivis asiakasvuorovaikutus.
Suunnittelutilaisuudet tuovat asiakkaat ja kehittäjät yhteen päättämään seuraavan iteraation tehtävistä.
Tiivis asiakasvuorovaikutus tarjoaa kehittäjille jatkuvan yhteyden asiakkaan edustajaan.
Asiakkaiden ja kehittäjien välisen kommunikaation parantamisen lisäksi nämä kaksi käytäntöä voivat lievittää riittämättömän yksityiskohtaisiin ja muuttuviin vaatimuksiin liittyviä ongelmia.
Näistä löydöksistä huolimatta työn tulokset viittaavat siihen, etteivät ketterät käytännöt yksinään ole riittäviä kaikkien ABB Drivesin ohjelmistoprojektien ongelmien lievittämiseen.
ED:2013-09-27
INSSI record number: 47271
+ add basket
« previous | next »
INSSI