haku: @keyword Web development / yhteensä: 6
viite: 2 / 6
Tekijä: | Hellstén, Tuomas |
Työn nimi: | Sovelluskehyksien käyttö pk-yritysten web-sovelluskehityksessä |
Web application frameworks in small and mid-size business web development | |
Julkaisutyyppi: | Diplomityö |
Julkaisuvuosi: | 2010 |
Sivut: | (9) + 58 s. + liitt. Kieli: fin |
Koulu/Laitos/Osasto: | Informaatio- ja luonnontieteiden tiedekunta |
Oppiaine: | Vuorovaikutteinen digitaalinen media (T-111) |
Valvoja: | Vuorimaa, Petri |
Ohjaaja: | Hyttinen, Antti |
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 | Arkisto |
Avainsanat: | application frameworks web development web-sovelluskehitys sovelluskehykset |
Tiivistelmä (fin): | Tässä työssä tarkastellaan sovelluskehyksien käyttöä pienen yrityksen websovelluskehityksessä. Työssä esitellään hyötyjä ja haittoja, joita sovelluskehysten käyttämisessä ja käyttöönotossa ilmenee, sekä pyritään rajaamaan kriteerit, joiden pohjalta käytettävät sovelluskehykset tulisi valita. Saatavilla olevia sovelluskehyksiä esitellään näiden kriteerien pohjalta, ja lopulta kerrotaan havainnoista, joita tehtiin kahden valitun kehyksen testauksessa käytännössä. Sovelluskehyksien käyttö voi helpottaa tehokkaamman ja vähemmän virheitä tuottavan sovelluskehitysprosessin saavuttamisessa, mutta ei ole välttämätön edellytys sille. Uusien kehysten käyttöönotto voi huonosti toteutettuna prosessina aiheuttaa enemmän haittaa kuin hyötyä. Sovelluskehittäjien koulutukseen ja ohjaukseen alkuvaiheen käytössä on syytä panostaa, jotta vältetään sekä mahdollisuus virheelliseen käyttötapaan että sellaisten asioiden toteuttaminen itse, jotka kyseinen sovelluskehys tarjoaa jo valmiina. Useamman kuin yhden sovelluskehyksen käyttö voi olla perusteltua, varsinkin jos kehitettävät sovellukset poikkeavat paljon toisistaan. Kaikki sovelluskehykset eivät sovi kaikkeen, ja yhden sovelluskehyksen käyttäminen kaikkiin sovelluksiin asiaa se enempää miettimättä, johtaa helposti tilanteeseen, jossa ongelmaa yritetään väkisin sovittaa sovelluskehykseen, johon se sopii huonosti sen sijaan, että pyrittäisiin löytämään paremmin soveltuvat sovelluskehys. Kuitenkin jos pieni yritys ottaa jatkuvasti käyttöön uusia kehyksiä, henkilöstön asiantuntemus hajaantuu useiden tekniikoiden välille, eikä alun opetteluvaiheesta päästä missään vaiheessa alkutilannetta parempaan tuottavuuteen. |
Tiivistelmä (eng): | In this work, I cover the subject of using web application frameworks in small business web development. This work presents pros and cons that emerge while using and employing application frameworks, and lists criteria to use when deciding which frameworks to choose. Available application frameworks are compared using these criteria and observations from tests using two chosen frameworks are discussed. Using application frameworks may help achieving more efficient development process that produces software with fewer defects, but is not required. Employing new framework may, when done wrong, cause more damage than good. Proper education and guidance is necessary to avoid both incorrect use of framework and unnecessary work implementing things the framework already has implemented as components. Using more than one application framework simultaneously may be justified, especially if software projects greatly differ from each other. No framework is good for everything and using only one framework for everything may easily lead to situation where problem is being fitted in framework it doesn't fit well, instead of trying to find one that suits the problem better. Nevertheless constantly employing new frameworks leads to situation where expertise is divided between multiple technologies and personnel never advances from learning phase to productive work phase where efficiency is better than in the beginning. |
ED: | 2010-08-24 |
INSSI tietueen numero: 40241
+ lisää koriin
INSSI