Abstrakt. Nuförtiden följs olika användarcentrerade och deltagande designmetoder med olika agilitetsgrad när sofistikerade sociotekniska system byggs upp. Även vid tillämpning av dessa metoder anses icke-funktionella krav (NFR) ofta för sent i utvecklingsprocessen och spänningar som kan uppstå mellan användares och utvecklares behov för det mesta förbises. Dessutom finns det en begreppsmässig brist på vägledning och stöd för att effektivt uppfylla de nationella referensramarna när det gäller programvaruarkitektur i allmänhet. Syftet med detta dokument är att införa AFFINE-ramverket som samtidigt tillgodoser dessa behov genom att (1) konceptuellt överväga nationella referensramar i ett tidigt skede av utvecklingsprocessen, (2) uttryckligen balansera slutanvändarnas behov med utvecklarnas, och (3) en referensarkitektur som ger stöd till nationella referensramar. Konstitutiva krav för AFFINE har samlats på grundval av erfarenheter från olika projekt för att utforma och implementera grupprogramsystem.
Bourimi m.fl. I Ref föreslogs Agile Framework for Integrering Non-functional requirements Engineering (AFFINE) med syfte att 1) konceptuellt överväga NFR tidigt i utvecklingsprocessen, 2) uttryckligen balansera slutanvändarnas behov och 3) ha en referensarkitektur för att stödja NFR.
AFFINE for Enforcing Earlier Consideration of NFRs and Human Factors When Building Socio-Technical Systems Following Agile Methodologies
{'venue': 'HCSE', 'journal': None, 'mag_field_of_study': ['Engineering', 'Computer Science']}