search query: @supervisor Männistö, Tomi / total: 83
reference: 27 / 83
« previous | next »
Author:Lehto, Ilkka
Title:Using backlogs for linking long-term product plans and development tasks in agile software development
Työlistojen käyttö pitkän aikavälin tuotesuunnitelmien ja työtehtävien kytkemiseksi toisiinsa ketterässä ohjelmistokehityksessä
Publication type:Master's thesis
Publication year:2010
Pages:50 s. + liitt.      Language:   eng
Department/School:Elektroniikan, tietoliikenteen ja automaation tiedekunta
Main subject:Tietojenkäsittelyoppi   (T-76)
Supervisor:Männistö, Tomi
Instructor:Rautiainen, Kristian
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  5100   | Archive
Keywords:agile
software development
backlog
product management
case study
ketterä ohjelmistokehitys
työlista
tuotesuunnittelu
tapaustutkimus
Abstract (eng): Agile software development has been used for more than a decade in industry.
Scrum, a popular agile method, introduces backlogs as a Lightweight approach for managing software requirements and work tasks.
The agile methods were originally intended for managing software deve1oprnnt of a single team.
However, large companies have started to adopt agile methods in large-scale development i.e. in a context where multiple teams and contributing to the same product simultaneously.

In this thesis the applicability of communicating long-term product plans to software developers and communicating progress information back to management, was studied in the context of large-scale agile software development.
Existing research of large-scale agile software development is scarce and the role of backlogs has gained even lesser attention.
However, some initial suggestions on how to manage backlogs in a multi-team setting were found.

The research problem was studied by conducting a case study in a large Finnish software product company.
Research data was collected by conducting interviews and observations.
The case company was given constant feedback and the case company reacted to some of the identified challenges.
A framework that describes one possible way to 1mk long-term plans with daily tasks was constructed based on literature.
The framework was used to analyze the results and also to collection of the research data.

Challenges were identified within the case company in the organizational structure, planning and progress monitoring practices and also in the tools they used.
The case company took a number of corrective actions: An organizational rearrangement cleared off communication barriers, which in turn facilitated better planning practices; The backlogs were also renewed, which stressed the tools and that they had to be also changed.
Abstract (fin): Ketterä ohjelmistokehitys on yli kymmenvuotisen olemassaolonsa aikana saavuttanut suosiota ohjelmistoyritysten keskuudessa.
Scrum, eräs suosittu ketterän ohjelmistokehityksen menetelmä, esittää ohjelmistotuotteen vaatimusten ja työn hallintaan käytettäväksi yksinkertaisia työlistoja.
Alun perin yhden tiimin työn hallintaan kehitettyjä menetelmiä on alettu soveltaa myös suuressa mittakaavassa eli tilanteissa, joissa useat ohjelmistokehitystiimit työskentelevät yhtäaikaisesti saman ohjelmiston parissa.

Tässä diplomityössä selvitettiin työlistojen hyödyntämistä ja soveltuvuutta pitkän tähtäimen tuotesuunnitelmien kommunikointiin ohjelmistokehittäjille sekä ohjelmistokehityksen edistymisen seurantaan.
Ketterää ohjelmistokehityksen käyttämistä suuressa mittakaavassa on tutkittu vain vähän ja työlistojen roolia strategian jalkauttamisessa tuskin lainkaan.
Kirjallisuuskatsauksessa löydettiin kuitenkin muutamia ehdotuksia siitä, kuinka työlistoja voisi hyödyntää, kun tiimejä on hallittavana useita.

Tutkimusongelmaa selvitettiin tapaustutkimuksella suuressa suomalaisessa ohjelmistotuotteita kehittävässä yrityksessä.
Tutkimusaineisto kerättiin haastatteluilla ja havainnoinnilla.
Tutkimuksen tuloksista annettiin yritykselle palautetta, jota käytettiin apuna yhteistyön suunnittelussa ja siten edelleen tutkimuksen ohjauksessa.
Havaintojen analysointiin sekä aineiston keräämisen suunnitteluun käytettiin kirjallisuuden perusteella tehtyä viitekehystä, joka esittää erästä mahdollista tapaa käyttää työlistoja strategian ja päivittäisten toimien kytkemiseksi toisiinsa.

Tutkimuksessa löydettiin haasteita niin organisaatiorakenteesta, suunnittelun ja seurannan työtavoista, että käytetyistä työkaluista.
Tapausyritys ryhtyi useisiin korjaaviin toimenpiteisiin: Organisaatiouudistuksella luotiin edellytykset toimivalle kommunikaatiolle ja suunnittelukäytäntöjen täysipainoiselle hyödyntämiselle; Työlistat kokivat myös reformin, mikä aiheutti paineen ottaa uusia työkaluja käyttöön niiden hallitsemiseksi.

Työlistojen täysipainoinen käyttäminen suuressa ja kompleksissakin organisaatiossa vaatii niin toimivaa organisaatiota, hyviä työtapoja kuin oikeita työkaluja.
ED:2010-07-06
INSSI record number: 39831
+ add basket
« previous | next »
INSSI