AAU Studenterprojekter - besøg Aalborg Universitets studenterprojektportal
Et kandidatspeciale fra Aalborg Universitet
Book cover


Udvikling af Multimedier: - og kvalitetssikring

Forfatter

Semester

4. semester

Udgivelsesår

2007

Antal sider

141

Abstract

Dette speciale undersøger, hvordan den internationale standard ISO 9001:2000 kan bruges som kvalitetssikringsværktøj i udvikling af multimedier. Udgangspunktet er tre kerneområder: organisation, proces og produkt, samt en overordnet kvalitetsforståelse med afsæt i teorier af Robert Pirsig og Stig Bang m.fl. Først beskrives et generisk forløb for multimedieudvikling. Med afsæt i Marie Christensens og Louise Haarder Fischers HOME-metode identificeres centrale aktiviteter knyttet til både proces og produkt og fordeles på tre faser: analyse, design og realisering. Derpå introduceres tre udviklingsmetoder med udgangspunkt i Ian Sommervilles beskrivelser: vandfaldsmetoden (sekventielle trin), prototyping (gentagne iterationer) og udforskende programmering (mere eksperimenterende tilgang). De kortlagte proces- og produktaktiviteter kobles til de tre metoder. En overordnet forståelse af formål og indhold i kvalitetssikring præsenteres med udgangspunkt i Redmill, og ISO samt Ron Basus perspektiver på standarden beskrives. På den baggrund afgrænses specialet fra at vurdere udforskende programmerings egnethed i forhold til en ISO-implementering. Udvalgte krav fra ISO 9001:2000 relateres til de tre kerneområder og til formålet med at indføre et kvalitetssikringsværktøj. Herefter analyseres, hvordan vandfaldsmetoden og prototyping skal tilpasses for at efterleve kravene: i vandfaldsmetoden med øget fokus på løbende validering, og i prototyping gennem større styring, fx ved at fastsætte antal iterationer. Analysen peger overordnet på, at en ISO-implementering vil trække udviklingsmetoder i retning af løbende verifikation (bygger vi rigtigt?) og validering (bygger vi det rigtige?), øget dokumentation og strammere styring af processen. Afslutningsvis revideres kvalitetsopfattelsen for organisation, proces og produkt på baggrund af projektet og en case fra multimedievirksomheden Net Image Aps. Specialet afsluttes med en opsummering og anbefalinger til at kvalitetssikre både udviklingsprocessen og multimedieproduktet.

This thesis examines how the international standard ISO 9001:2000 can be used as a quality assurance tool in multimedia development. It focuses on three core areas—organization, process, and product—together with an overall understanding of quality informed by theories from Robert Pirsig and Stig Bang et al. We first outline a generic multimedia development workflow. Using the HOME method by Marie Christensen and Louise Haarder Fischer, we identify key activities related to both process and product and place them in three phases: analysis, design, and implementation. We then introduce three development approaches drawing on Ian Sommerville: the waterfall model (sequential steps), prototyping (iterative cycles), and exploratory programming (a more experimental approach). The mapped process and product activities are linked to these methods. An overview of the aims and practices of quality assurance is presented with reference to Redmill, and ISO and Ron Basu’s perspectives on the standard are described. On this basis, the thesis does not assess the suitability of exploratory programming for ISO implementation. Selected ISO 9001:2000 requirements are matched to the three core areas and to the overall goal of adopting a quality assurance tool. We analyze how the waterfall model and prototyping need to be adapted to meet these requirements: adding stronger emphasis on continuous validation in waterfall, and tighter control in prototyping, for example by fixing the number of iterations. Overall, the analysis indicates that implementing ISO shifts development methods toward continuous verification (are we building it right?) and validation (are we building the right thing?), extensive documentation, and tighter process control. Finally, the thesis revises the view of quality within organization, process, and product based on the project and a case involving the multimedia company Net Image Aps, and concludes with a summary and recommendations for assuring both the development process and the multimedia product.

[Dette resumé er genereret ved hjælp af AI]