The need for complex software to coordinate the activities of modern enterprises has become a necessity for their success. As business sectors are rapidly reshaped, organizations become global, and consumers have a seemingly endless degree of choice, these competitive conditions require software engineers to incorporate consumer values—personal judgments based on comparative, preferential experiences—into the design of such supporting software. Traditional modes of thinking, whose primary focus was often on economic value, are being left behind, as consumers are requiring more qualitative experiences than ever before. And while the impact of quantitative values on IT is readily seen and acknowledged within software engineering, such qualitative values, and in particular consumer values, have been researched to a lesser degree. To foster greater alignment between business and its supporting IT infrastructure, requirements engineers operating under such conditions need new means to both capture real preferences of consumers and then relate such preferences to requirements for next-generation software. To address this problem, this thesis establishes a conceptual link between the preferences of consumers and system requirements by systematically accommodating the variations between them. It accomplishes this by following a design science research paradigm to support the development of the works' primary artifact—the Consumer Preference-aware Meta-Model (CPMM). CPMM is designed to improve alignment between business and IT by both capturing the real preferences of consumers and then relating such preferences to the requirements engineering process. It relies on research contributions within three areas in information systems—Business Strategy, Enterprise Architecture, and Requirements Engineering—whose relationships to consumer values have been under-researched and under-applied. These support the design and development of CPMM and its relevance to the problem area. The benefits it provides towards solving the problem are then exemplified in three demonstrations: via logical mappings between CPMM and a common approach to business strategy (strategy maps/balanced scorecards); the application of CPMM to generate requirements for a Patient Health Record (PHR) system; and an empirical study of the development of a consumer preference-based system for online education for foreign and domestic students at Swedish universities. / I moderna företag har behovet av komplex mjukvara för att samordna verksamheten blivit en nödvändighet för att uppnå framgång. Då branscher snabbt omformas, organisationer globaliseras och konsumenter ges till synes oändliga valmöjligheter; krävs att mjukvaruingenjörer införlivar konsumentvärden - personliga bedömningar baserade på jämförande förmånliga upplevelser - i utformningen av dylik stödjande mjukvara. Traditionella sätt att tänka, primärt fokuserade på ekonomiska värden; hamnar lätt på efterkälken eftersom konsumenterna i högre utsträckning kräver alltmer kvalitativa upplevelser. Och medan det kvantitativa genomslaget av IT lätt kan observears och bekräftas med mjukvaruvaruteknik; är forskning kring kvalitativa värden, särskilt konsumentvärden, betydligt ovanligare. För att underlätta överensstämmelsen mellan företag och dess stödjande IT-infrastruktur, måste kravställande ingenjörer som arbetar under dessa förhållanden hitta sätt att fånga konsumenternas verkliga preferenser, och sedan relatera dessa till kraven för nästa generations programvara. För att lösa detta problem, fastställer denna avhandling ett begreppsmässigt samband mellan konsumentpreferenser och systemkrav genom att systematiskt tillmötesgå och jämka skillnader mellan dem. Detta åstadkoms genom att använda ett designvetenskapligt forskningsparadigm som också är avhandlingens primära artefakt; the Consumer Preference-aware Meta-Model (CPMM). CPMM är utformat för att förbättra anpassningen mellan affärsmässighet och IT genom att fånga upp konsumenternas verkliga preferenser och relatera dessa till kravhanteringsprocessen. CPMM bygger på forskningsinsatser inom tre informationssystemområden; affärsstrategi, verksamhetsarkitektur och kravhantering; vars relation till kundvärdering hittills är tämligen outforskad. Dessa tre områden stödjer både utformning och utveckling av CPMM och dess relevans för problemområdet. Fördelarna med CPMM exemplifieras slutligen i tre demonstrationer: genom logiska mappningar mellan CPMM och redan etablerade tillvägagångssätt för affärsstrategier (strategikartor/balanserade styrkort); genom tillämpning av CPMM för att generera krav på patientjournalsystem (PHR); samt en empirisk studie av utvecklingen av en konsumentpreferensbaserat system för online-utbildning riktat till både utländska och svenska studenter vid svenska lärosäten.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:su-104310 |
Date | January 2014 |
Creators | Svee, Eric-Oluf |
Publisher | Stockholms universitet, Institutionen för data- och systemvetenskap, Stockholm : Department of Computer and Systems Sciences, Stockholm University |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | Swedish |
Type | Licentiate thesis, monograph, info:eu-repo/semantics/masterThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | Report Series / Department of Computer & Systems Sciences, 1101-8526 ; 14-011 |
Page generated in 0.0022 seconds