Ohjelmistokehityksen laatuajattelu

dc.contributor.authorSuvanto, Jouko
dc.contributor.facultyfi=Teknillinen tiedekunta|en=Faculty of Technology|
dc.contributor.organizationVaasan yliopisto
dc.date.accessioned2012-05-24
dc.date.accessioned2018-04-30T13:49:17Z
dc.date.accessioned2025-06-25T16:08:43Z
dc.date.available2012-05-28
dc.date.available2018-04-30T13:49:17Z
dc.date.issued2012
dc.description.abstractTutkielmassa on selvitetty ja kuvattu sitä, mihin ohjelmistokehityksen laatuajattelu perustuu, miten se on kehittynyt 1800-luvulta nykyiseen tilaansa ja miten sen pohjalta ohjelmistoprosessia voidaan parantaa. Tieteellisfilosofisen viitekehyksen tutkielmalle muodostavat teoriat paradigmojen muuttumisesta, kolmen maailman objekteista ja tiedonintresseistä. Ymmärtääkseen ohjelmistojen laatuajattelua tulee tuntea se historiallinen tausta, tapahtumien ketju, jonka tuloksena ajattelu on kehittynyt. Tutkielmassa on kartoitettu tätä ketjua kolmen eri kertomuksen kautta: teollisen valmistuksen historian, laatuajattelun historian ja ohjelmistokehityksen historian. Viimeisen kahdensadan vuoden aikana tapahtuneen teknologisen kehityksen myötä ovat myös työn tekemisen ja johtamisen suhteet teollisuudessa ovat muuttuneet. Vanhasta kokonaisvaltaisesta työn hallinnasta on siirrytty enemmän kapea-alaisen vaihetyön suorittamiseen. Samanlaista kehitystä on voitu havaita ohjelmistokehityksessä, johon on kopioitu mekaanisesti teollisuuden valmistusmenetelmiä ja – käytäntöjä. Laatuajattelun perustan muodostavat tilastollinen laadunohjaus ja laatutyön trilogia. Toiminnan kehittäminen edellyttää organisaatiolta myös yhteistä tietämysperustaa, syvällisiä tietoja niistä keskeisistä teorioista, jotka ohjaavat käytännön parantamistyötä. Uusien tuotteiden kehittämisessä muodostaa organisaation tietämyksen hallinta usein kriittisen kilpailutekijän. Ohjelmistokehityksessä on viimeisten kymmenen vuoden aikana perinteisempien suunnitelmapohjaisten kehitysmallien rinnalle tullut ketterämpiä, inkrementaalisia ja iteratiivisia malleja, joilla pyritään paremmin sopeutumaan toimintaympäristön nopeisiin muutoksiin ja parantamaan ohjelmistokehityksen tuottavuutta.
dc.description.notificationfi=Opinnäytetyö kokotekstinä PDF-muodossa.|en=Thesis fulltext in PDF format.|sv=Lärdomsprov tillgängligt som fulltext i PDF-format|
dc.format.bitstreamtrue
dc.format.extent84
dc.identifier.olddbid5679
dc.identifier.oldhandle10024/5631
dc.identifier.urihttps://osuva.uwasa.fi/handle/11111/8571
dc.language.isofin
dc.rightsCC BY-NC-ND 4.0
dc.source.identifierhttps://osuva.uwasa.fi/handle/10024/5631
dc.subjectOhjelmistokehitys
dc.subjectohjelmistoprosessin parantaminen
dc.subjectlaatu
dc.subjectlaadun parantaminen
dc.subjectlaadun historia
dc.subject.studyfi=Tietotekniikka (KTM)|en=Computer Science|
dc.titleOhjelmistokehityksen laatuajattelu
dc.type.ontasotfi=Pro gradu - tutkielma |en=Master's thesis|sv=Pro gradu -avhandling|

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
osuva_4904.pdf
Size:
561.1 KB
Format:
Adobe Portable Document Format