Inom mjukvaruindustrin går det åt mycket tid för att lösa problem som redan är lösta. Förevigandet av den här cykeln att uppfinna hjulet på nytt har delvis uppmuntrats på grund av att det inte finns någon effektiv mekanism för spridning av framgångsrika lösningar på återkommande problem. Design patterns utgör ett verktyg för att återanvända erkända lösningar och kan därmed delvis lösa detta mjukvaruproblem. Detta har väckt vårt intresse och vi har valt att koncentrera vår studie på problemformuleringen; vad, hur och varför design patterns i en utvecklingsverksamhet för mjukvara. För att få en grundläggande kunskap i ämnet har vi samlat in teori genom litteraturstudier och för att besvara vår problemformulering har vi samlat in empiri från en verksamhet. Den verksamhet som vi har valt att basera vår studie på är Ericsson Infotech AB i Karlstad. Empirin har vi samlat in genom att genomföra tre intervjuer. Respondenterna vi har intervjuat har likartad befattning och representerar tre olika avdelningar på företaget. Detta för att erhålla en mer representativ syn på verksamhetens användande av design patterns. Några av de resultat som vi har kommit fram till är att design patterns är ett beprövat sätt för att lösa designproblem samt en strategi att luta sig mot vid designarbete. Den främsta anledningen till varför verksamheten använder design patterns är för att möjliggöra återanvändning. Vad som även framkom vid vår studie var att verksamheten inte har några fasta rutiner för hur användandet av design patterns ska gå till.