search query: @keyword web-sovelluskehitys / total: 5
reference: 2 / 5
« previous | next »
Author:Hellstén, Tuomas
Title:Sovelluskehyksien käyttö pk-yritysten web-sovelluskehityksessä
Web application frameworks in small and mid-size business web development
Publication type:Master's thesis
Publication year:2010
Pages:(9) + 58 s. + liitt.      Language:   fin
Department/School:Informaatio- ja luonnontieteiden tiedekunta
Main subject:Vuorovaikutteinen digitaalinen media   (T-111)
Supervisor:Vuorimaa, Petri
Instructor:Hyttinen, Antti
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     | Archive
Keywords:application frameworks
web development
web-sovelluskehitys
sovelluskehykset
Abstract (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.
Abstract (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.
ED:2010-08-24
INSSI record number: 40241
+ add basket
« previous | next »
INSSI