haku: @keyword Tuotesuunnittelu / yhteensä: 13
viite: 8 / 13
Tekijä:Lehto, Ilkka
Työn nimi: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ä
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2010
Sivut:50 s. + liitt.      Kieli:   eng
Koulu/Laitos/Osasto:Elektroniikan, tietoliikenteen ja automaation tiedekunta
Oppiaine:Tietojenkäsittelyoppi   (T-76)
Valvoja:Männistö, Tomi
Ohjaaja:Rautiainen, Kristian
OEVS:
Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje

Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossa

Oppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa.

Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/

Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.

Kirjautuminen asiakaskoneille

  • Aalto-yliopistolaiset kirjautuvat asiakaskoneille Aalto-tunnuksella ja salasanalla.
  • Muut asiakkaat kirjautuvat asiakaskoneille yhteistunnuksilla.

Opinnäytteen avaaminen

  • Asiakaskoneiden työpöydältä löytyy kuvake:

    Aalto Thesis Database

  • Kuvaketta klikkaamalla pääset hakemaan ja avaamaan etsimäsi opinnäytteen Aaltodoc-tietokannasta. Opinnäytetiedosto löytyy klikkaamalla viitetietojen OEV- tai OEVS-kentän linkkiä.

Opinnäytteen lukeminen

  • Opinnäytettä voi lukea asiakaskoneen ruudulta tai sen voi tulostaa paperille.
  • Opinnäytetiedostoa ei voi tallentaa muistitikulle tai lähettää sähköpostilla.
  • Opinnäytetiedoston sisältöä ei voi kopioida.
  • Opinnäytetiedostoa ei voi muokata.

Opinnäytteen tulostus

  • Opinnäytteen voi tulostaa itselleen henkilökohtaiseen opiskelu- ja tutkimuskäyttöön.
  • Aalto-yliopiston opiskelijat ja henkilökunta voivat tulostaa mustavalkotulosteita Oppimiskeskuksen SecurePrint-laitteille, kun tietokoneelle kirjaudutaan omilla Aalto-tunnuksilla. Väritulostus on mahdollista asiakaspalvelupisteen tulostimelle u90203-psc3. Väritulostaminen on maksullista Aalto-yliopiston opiskelijoille ja henkilökunnalle.
  • Ulkopuoliset asiakkaat voivat tulostaa mustavalko- ja väritulosteita Oppimiskeskuksen asiakaspalvelupisteen tulostimelle u90203-psc3. Tulostaminen on maksullista.
Sijainti:P1 Ark Aalto  5100   | Arkisto
Avainsanat:agile
software development
backlog
product management
case study
ketterä ohjelmistokehitys
työlista
tuotesuunnittelu
tapaustutkimus
Tiivistelmä (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.
Tiivistelmä (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.
ED:2010-07-06
INSSI tietueen numero: 39831
+ lisää koriin
INSSI