dc.contributor.author | Immonen, Mika | |
dc.date.accessioned | 2010-03-04T09:54:43Z | |
dc.date.available | 2010-03-04T09:54:43Z | |
dc.date.issued | 2009 | |
dc.identifier.uri | URN:NBN:fi:amk-201003042737 | |
dc.identifier.uri | http://www.theseus.fi/handle/10024/7932 | |
dc.description.abstract | The software quality assurance has become a significant aspect in the software industry. The overall complexity and the average size of the software product keeps growing; and at the same time, customers keep demanding that more should be done with lesser and lesser effort. This requires the usage of a good software quality assurance model to maintain a sufficient level of software quality. The software quality
assurance has usually been addressed by following different quality processes but they often neglect the quality of the software product itself. Tieto SPQ (Tieto Software Product Quality) analysis system was designed to fill in the
gap between the general software quality assurance and the actual software product quality. Tieto SPQ analysis system was also designed to unify the way how different
software quality analyses could be executed and measured inside Tieto. The ISO/IEC 9126 and its successor the ISO/IEC 25000 standard families were taken as a base model for Tieto SPQ analysis system. These standards and other software
quality metric suites found from software literature were used to create a solid and unified structure for the software product quality model. Based on the standards, the
software quality model was divided into eight quality categories: functional suitability; reliability; security; compatibility; operability; performance efficiency; maintainability; and portability. This master’s thesis serves as a system architecture specification gathering together all
requirements for Tieto SPQ analysis system. The scope of this master’s thesis is to define the different components and services of the system; design the needed database
schema for the system; and to create definitions how the software product quality should be measured in Tieto. | en |
dc.description.abstract | Ohjelmiston laadunvarmistuksesta on tullut merkittävä tekijä ohjelmistoteollisuudessa. Ohjelmistojen monimutkaisuus ja keskimääräinen koko jatkavat kasvamistaan samalla kuin asiakkaat vaativat yhä enemmän sisältöä yhä pienemmällä työmäärällä. Tämä vaatii hyvän ohjelmiston laadunvarmistuksen käyttämistä, jotta voidaan taata riittävä taso ohjelmiston laadussa. Ohjelmiston laadunvarmistus on yleensä toteutettu seuraamalla erilaisia laatuprosesseja, mutta näiden perussynti on ollut laiminlyödä laatu
itse ohjelmistotuotteen kohdalla. Tieto SPQ (Tieto Software Product Quality), Tieto ohjelmistotuotteen laadun
analysointijärjestelmä suunniteltiin täyttämään ero yleisen ohjelmiston laadunvarmistuksen ja ohjelmistotuotteen laadun välillä. Tieto SPQ analysointijärjestelmä suunniteltiin myös yhdistämään ne tavat, joilla erilaisia ohjelmiston laadun
analysointeja suoritetaan ja mitataan Tieto Oyj:ssä.
ISO/IEC 9126 ja sen seuraaja ISO/IEC 25000 standardiperheet otettiin perustaksi Tiedon ohjelmistotuotteen laadun analysointijärjestelmässä. Näitä standardeja
käytettiin yhdessä muiden ohjelmistoalan kirjallisuudesta kerättyjen ohjelmiston laatumittaristojen kanssa muodostamaan vakaa ja yhtenäinen rakenne ohjelmistotuotteen laatumalliksi. Standardeihin perustuen, ohjelmistotuotteen
laatumalli jaettiin 8 eri laatukategoriaan: toiminnalliseen sopivuuteen, luotettavuuteen, turvallisuuteen, yhteensopivuuteen, käyttökelpoisuuteen, suoritustehokkuuteen ja siirrettävyyteen. Tämä informaatio-teknologian, ylempi AMK, päättötyö palvelee järjestelmäarkkitehtuurimääritelmänä
keräten yhteen kaikki vaatimukset Tiedon ohjelmistotuotteen
laadun analysointijärjestelmästä. Työn ensisijaisena tarkoituksena on määritellä erilaiset järjestelmäpalvelut sekä järjestelmäkomponentit, suunnitella tarvittava tietokantamalli ja luoda määritelmät kuinka ohjelmistotuotteen laatua pitäisi mitata Tieto Oyj:ssä. | fi |
dc.language.iso | eng | |
dc.publisher | Tampereen ammattikorkeakoulu | |
dc.rights | All rights reserved | |
dc.subject | Tieto SPQ analysointijärjestelmä | |
dc.subject | ohjelmistotuotteen laatu | |
dc.subject | ohjelmistotuotteen laadun analysointi | |
dc.title | Tieto Software Product Quality Analysis System | en |
dc.type.ontasot | fi=Ylempi AMK-opinnäytetyö|sv=Högre YH-examensarbete|en=Master's thesis| | |
dc.identifier.dscollection | 10024/7108 | |
dc.organization | Tampereen ammattikorkeakoulu | |
dc.subject.ysa | ohjelmistotuotanto | |
dc.subject.ysa | laatu | |
dc.subject.ysa | atk-ohjelmat | |
dc.subject.ysa | laadunvarmistus | |
dc.subject.ysa | standardit | |
dc.subject.ysa | laatujärjestelmät | |
dc.contributor.organization | Tampereen ammattikorkeakoulu | |
dc.subject.keyword | Tieto SPQ analysis system | |
dc.subject.keyword | software product quality | |
dc.subject.keyword | software product quality analysing | |
dc.subject.degreeprogram | fi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology| | |
dc.subject.discipline | Degree Programme in Information Technology, ylempi AMK | |