haku: @author Ahonen, Elina / yhteensä: 2
viite: 1 / 2
« edellinen | seuraava »
Tekijä: | Ahonen, Elina |
Työn nimi: | Make it visible - Deploying Scrum in software development |
Tee näkyväksi - Scrumin käyttöönotto ohjelmistoprojektissa | |
Julkaisutyyppi: | Diplomityö |
Julkaisuvuosi: | 2010 |
Sivut: | viii + 101 s. + liitt. 4 Kieli: eng |
Koulu/Laitos/Osasto: | Elektroniikan, tietoliikenteen ja automaation tiedekunta |
Oppiaine: | Teollisuustalous (TU-22) |
Valvoja: | Lillrank, Paul |
Ohjaaja: | |
OEVS: | Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossaOppimiskeskuksen 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
Opinnäytteen avaaminen
Opinnäytteen lukeminen
Opinnäytteen tulostus
|
Sijainti: | P1 Ark Aalto 654 | Arkisto |
Avainsanat: | agile project management software development Scrum ketterät menetelmät projeltinhallinta ohjelmistotuotanto Scrum |
Tiivistelmä (fin): | Ohjelmistosovellukset ovat yhä enemmän osana jokapäiväistä elämäämme. Ohjelmistot ovat myös monimutkaistuneet huomattavasti sitten ohjelmistotuotannon alkuaikojen. Tästä syystä onkin tullut entistä tärkeämmäksi saada aikaiseksi parempilaatuisia ohjelmistoja nopeammilla aikatauluilla. Ketterät menetelmät ovat yksi tapa, joilla näihin haasteisiin yritetään vastata. Työssä tarkastellaan ketterien menetelmien lupauksia ja niiden toteutumista yhdessä tapausprojektissa. Kirjallisuuskatsauksessa esitellään ketterää ajattelua ja käytännön menetelmiä, kuten Extreme programming ja Scrum. Myös varhaisempi Evolutionaarinen projektinhallinta ja Rational Unified Process esitellään lyhyesti. Kirjallisuuden perusteella voidaan odottaa ketterien menetelmien nopeuttavan läpimenoaikaa, parantavan laatua sekä aikataulun ja sisällön ennustettavuutta. Lisäksi tiimin sitoutuneisuus, vastuunotto sekä ymmärrys uudesta toiminnallisuudesta kasvavat. Tapausprojektissa aikataulun nopeutumista ei voida havaita. On myös vaikea todentaa onko laatu pysynyt samana vai parantunut. Ennustettavuus parani selkeästi samoin kuin tiimin osaaminen uudesta toiminnallisuudesta, mikä voidaan päätellä kyselytutkimuksen tuloksista. |
Tiivistelmä (eng): | Software has become more and more complex since the early days of software development and is present in most technical everyday solutions. Therefore the ability to deliver high quality software fast has become even more important. Agile methods are one approach trying to address this need. This study examines the ability of agile to respond to the needs the software projects are facing. The literature review presents the agile and lean thinking in general and in more details some agile methods, namely Extreme Programming and Scrum. Evolutionary project management and Rational Unified Process are also covered. The agile promise of these practices is then tried out in one case project. The expectation is to get better quality faster and to improve the predictability of the schedule and outcome of the project. At the same time the team will become more accountable for the project and get a better understanding of the features to be developed. In the case study project a faster release cycle could not be achieved and it is difficult to evaluate whether the quality improved or remained the same. However, the predictability of the schedule and outcome increased as well as the prioritization of the content. Overall understanding of the new feature was also increased. The research method used in the study is action research and a questionnaire survey was also conducted. |
ED: | 2010-09-08 |
INSSI tietueen numero: 40733
+ lisää koriin
« edellinen | seuraava »
INSSI