@phdthesis{Schneider2023, type = {Master Thesis}, author = {Simon Schneider}, title = {Architektur f{\"u}r ein Qualit{\"a}tsmanagementsystem zur Verbesserung der Relevanz von Suchergebnissen}, doi = {10.57683/EPUB-2098}, url = {https://nbn-resolving.org/urn:nbn:de:hbz:832-epub4-20983}, year = {2023}, abstract = {Die Suchfunktion ist in vielen Softwareprodukten eine wichtige Komponente, die h{\"a}ufig zur Navigation in der Anwendung dient. Gerade, wenn gro{\"s}e Datenmengen bereitgestellt werden, wie es bei Streamingdiensten (Netflix, Spotify) oder bei E-Commerce-Plattformen (Amazon, Zalando) der Fall ist, ist es wichtig, dass die Suchergebnisse f{\"u}r den Nutzer relevant sind. Eine f{\"u}r den Nutzer effektive Navigation mit der Suchfunktion ist nur m{\"o}glich, wenn die Suchergebnisse eine ausreichend gro{\"s}e Relevanz f{\"u}r den Nutzer bieten. Die Organisationen, welche die oben genannten Dienste betreiben, versuchen daher, die Relevanz ihrer Suchergeb­nisse zu optimieren. Eine Optimierung auf Relevanz ist zwar f{\"u}r eine spezielle Suche einfach, jedoch k{\"o}nnen dabei h{\"a}ufig Seiteneffekte auftreten, welche die Relevanz {\"u}ber alle Suchen verschlechtern. In einem E-Commerce-Shop kann das Einfiihren des Synonyms „Birne -> Gl{\"u}hbirne\" daf{\"u}r sorgen, dass Nutzer, die Gliihbirnen kaufen wollen und nach „Birne\" su­chen nun auch Gliihbirnen finden. Falls Nutzer aber das Obst Birne kaufen m{\"o}chten, sind die Ergebnisse f{\"u}r diese Gruppe irrelevant. Bei einer Optimierung der Relevanz {\"u}ber alle Su­chen k{\"o}nnen Qualit{\"a}tsmanagementsysteme unterst{\"u}tzen. Ein Qualit{\"a}tsmanagementsystem fiir die Relevanz von Suchergebnissen muss nicht nur fachliche und technische, sondern auch organisatorische Anforderungen beachten, um die Optimierungspotenziale vollst{\"a}ndig aus­zusch{\"o}pfen. Diese Arbeit erl{\"a}utert diese Anforderungen und stellt eine Architektur f{\"u}r ein Qualit{\"a}tsmanagementsystem vor. Die Architektur wird hinsichtlich der Erf{\"u}llung der erl{\"a}u­terten Anforderungen analysiert. Desweiteren werden die Vor- und Nachteile fiir die jeweiligen Architekturentscheidungen unter Betrachtung der Anforderungen diskutiert. Das Ziel der Ar­beit ist es, die Architektur entsprechend zu erl{\"a}utern, sodass eine Organisation diese f{\"u}r sich angepasst implementieren kann.}, language = {de} }