Näytä suppeat kuvailutiedot

dc.contributor.advisorSeppänen, Ville
dc.contributor.authorEskelinen, Riku
dc.date.accessioned2016-05-20T10:10:13Z
dc.date.available2016-05-20T10:10:13Z
dc.date.issued2016
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/49863
dc.description.abstractWeb on kehittynyt staattisesta asiakirja-alustasta kohti erilaisia vuorovaikutteisia toimintoja ja palveluita mahdollistavaksi sovellusalustaksi. Web-sovellusten merkitys onkin tänä päivänä vähintään perinteisten sovellusten tasolla, ja sen uskotaan yhä kasvavan. Näin ollen on tärkeää, että web-sovellusten kehityksen laatuun vaikuttavat tekijät ymmärretään, sillä web-sovelluksia kehitetään eri tavoin kuin työpöytäsovelluksia, ja kehittäessä korostuvat erilaiset asiat. Tämä tutkielma on kirjallisuuskatsaus, jossa näitä web-sovelluskehitykseen liittyviä ominaispiirteitä selvitettiin ja näiden vaikutuksia kehitysprosessin laatuun arvioitiin aiemman tutkimuksen perusteella. Ensin etsittiin ohjelmistokehityksen laatuun yleisesti vaikuttavia tekijöitä, sitten web-sovelluskehityksen ominaispiirteitä, ja lopuksi näitä piirteitä arvioitiin laatutekijöiden perusteella. Yleisesti ohjelmistokehityksen laatuun näyttäisi vaikuttavan kehitysprosessin vakioinnin taso, työkalut ja niiden kyvykkyys, suunnitteluresurssit, kehitettävän ohjelmiston kompleksisuus ja koko, henkilöstö ja sen kyvykkyys, käytettävissä oleva kehitysaika, johdon tuki sekä kehityksen maantieteellinen hajauttaminen. Keskeisiä web-sovelluskehityksen ominaispiirteitä havaittiin olevan tyypillisesti käytettävien ohjelmointikielten dynaamisuus, monimuotoinen teknologia ja erilaisten teknologioiden ja komponenttien yhdistely, kehityshenkilöstön hajauttaminen ja osaamisen monipuolisuus, kehitystyökaluriippuvaisuus, epämuodollinen kehitys, välitön ohjelmistotuotteen julkaisu sekä tuotteen laadun merkityksen korostuminen. Osalla näistä piirteistä arvioitiin olevan positiivisia, osalla negatiivisia vaikutuksia kehityksen laatuun ja tuottavuuteen. Joidenkin piirteiden arvioitiin vaikuttavan positiivisesti jonkin laatutekijän, mutta negatiivisesti toisen laatutekijän kannalta. Lisäksi osalla piirteistä arvioitiin saattavan olla erilaisia vaikutuksia laatuun riippuen siitä, miten muut web-sovelluskehityksen ominaispiirteet kehityksessä vaikuttavat.fi
dc.description.abstractThe Web has developed from a static document platform into an application platform, enabling the use of interactive functions and services. Thus, web applications are nowadays at least as important as traditional applications. Therefore, it is important to understand the factors affecting the web application development process, as web applications are developed in a different way when comparing to desktop applications, highlighting different things in the development. This bachelor's thesis is a literature review, analyzing the characteristics of web development against quality factors in a software development process. First, quality factors in general software development, and then the characteristics of web development, were searched. These characteristics were then evaluated against the quality factors. In general, the quality of a software development seems to be affected by the level of development process standardization, tools and their capabilities, planning resources, complexity and size of the developed software, development personnel and its capability, available time, management support, and geographical distribution. Web application development were found to be characterized by dynamic programming languages, diverse technology and combining of technologies and components, development staff distribution and knowledge diversity, dependence on development tools, informal development, instant release, and pronounced importance in product quality. Some of these characteristics were estimated to have positive effects, and some to have negative effects. Some also had both, depending on the quality factor estimated against. Furthermore, some characteristics were estimated to have different effects depending on the other characteristics and their effects in the development process.en
dc.format.extent27
dc.language.isofin
dc.rightsThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.rightsJulkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.fi
dc.subject.otherohjelmistokehitys
dc.subject.otherWWW
dc.subject.otherWeb 2.0
dc.titleWeb-­sovelluskehityksen piirteet ja kehityksen laatu
dc.identifier.urnURN:NBN:fi:jyu-201605202636
dc.type.ontasotKandidaatintutkielmafi
dc.type.ontasotBachelor's thesisen
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.laitosInformation Technologyen
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.oppiaineTietojärjestelmätiedefi
dc.contributor.oppiaineInformation Systems Scienceen
dc.date.updated2016-05-20T10:10:14Z
dc.rights.accesslevelopenAccessfi


Aineistoon kuuluvat tiedostot

Thumbnail

Aineisto kuuluu seuraaviin kokoelmiin

Näytä suppeat kuvailutiedot