{"id":162548,"date":"2022-10-27T08:00:16","date_gmt":"2022-10-27T06:00:16","guid":{"rendered":"https:\/\/news.sap.com\/germany\/?p=162548"},"modified":"2022-10-28T09:15:02","modified_gmt":"2022-10-28T07:15:02","slug":"nfrs-non-functional-requirements","status":"publish","type":"post","link":"https:\/\/news.sap.com\/germany\/2022\/10\/nfrs-non-functional-requirements\/","title":{"rendered":"NFRs \u2013 wichtige Funktionen f\u00fcr die perfekte E-Commerce-Plattform"},"content":{"rendered":"
Nicht-funktionale Anforderungen (non-functional requirements: NFRs) geh\u00f6ren zu den wichtigsten Kriterien bei der Erstellung von Spezifikationen f\u00fcr eine E-Commerce-Plattform<\/a>. Denn die meisten dieser NFRs beeinflussen direkt die Benutzererfahrung und Zufriedenheit von Nutzern.<\/p>\n Funktionale Anforderungen sind st\u00e4ndig pr\u00e4sent. Sie definieren im Allgemeinen das Verhalten eines Systems auf Interaktionen von Benutzern. Au\u00dferdem sind sie \u201egreifbar\u201c und leicht in ihrer Funktion zu verstehen. Beispielsweise beschreiben sie die Funktion der Schaltfl\u00e4che \u201eZum Warenkorb hinzuf\u00fcgen\u201c oder auch die Reaktion des Systems auf die Eingabe eines Suchbegriffs.<\/p>\n Aktionen von NFRs sind indirekter und definieren meist nicht speziell das Verhalten des Systems, sie sind aber nicht weniger wichtig. Der gemeinsamer Nenner von NFRs:\u00a0 Sie gehen \u00fcber funktionale Anforderungen hinaus und beschreiben oft, wie gut das System seine Leistung erbringt.<\/p>\n Es gibt viel Arten von NFRs, am bekanntesten sind jene, die die Seitengeschwindigkeit definieren. Grunds\u00e4tzlich sollte jede E-Commerce-Plattform schnell sein, doch die Seitengeschwindigkeit zu definieren ist eine komplexe Angelegenheit. Denn Seiten einer E-Commerce-Plattform werden immer unterschiedlich schnell geladen, bedingt unter anderem durch die Byte-Gr\u00f6\u00dfe und Komplexit\u00e4t der verschiedenen Seiten, durch das Betriebssystem, den gew\u00e4hlten Browser oder die Netzwerk-Qualit\u00e4t.<\/p>\n Eine typische NFR f\u00fcr die Seitengeschwindigkeit definiert Ger\u00e4t, Betriebssystem, Browser, das Netzwerk und die eigentliche Seite, auf die sich die Geschwindigkeit beziehen soll.<\/p>\n Zum Beispiel<\/strong>: Die Produktdetailseite (Product Detail Page, PDP) soll in weniger als vier Sekunden bei 4G auf Apple iPhone 6s (oder h\u00f6her), mit iOS 10+ auf Safari laden.<\/p>\n<\/div>\n Es ist nicht notwendig die Seitengeschwindigkeit f\u00fcr alle Ger\u00e4te- oder Netzkombinationen anzugeben, doch sollte zumindest ein Richtwert f\u00fcr die Geschwindigkeit festgelegt sein. Vor allem f\u00fcr mobile Ger\u00e4te, da wahrscheinlich die meisten Zugriffe auf eine E-Commerce-Webseite \u00fcber Mobilger\u00e4te erfolgen.<\/p>\n Es gibt viele weitere Arten von NFRs, die alle einen entscheidenden Einfluss auf Leistung, Skalierbarkeit und Benutzerfreundlichkeit einer E-Commerce-Plattform haben k\u00f6nnen. Dazu geh\u00f6ren:<\/p>\n Auch wenn diese Liste bei Weitem nicht vollst\u00e4ndig ist, zeigt sie doch das breite Spektrum an NFRs, die bei der Erstellung der Anforderungsliste und Spezifikation einer E-Commerce-Plattform definiert werden k\u00f6nnen und sollten.<\/p>\n NFRs definieren wesentlich die Qualit\u00e4t einer E-Commerce-Plattform. Eine funktionale Anforderung (functional requirement) definiert das Verhalten der Plattform. Die NFRs bestimmen, wie gut die Plattform dieses Verhalten ausf\u00fchren wird.<\/p>\n Gut definierte NFRs f\u00fchren zu:<\/p>\n Viele E-Commerce-Projekte sind schon durch das Fehlen gut definierter NFRs gescheitert oder wurden viel kostspieliger als geplant und erwartet. Das Fehlen gut definierter NFRs k\u00f6nnte zu einer E-Commerce-Plattform f\u00fchren, die zwar alle funktionalen Anforderungen erf\u00fcllt, aber langsam, unsicher und schwer zu verwalten sein wird. Dazu k\u00f6nnte sie kostspielig in der Wartung und generell von schlechter Qualit\u00e4t sein und somit den Nutzern eine schlechte User Experience bieten.<\/p>\n","protected":false},"excerpt":{"rendered":" Nicht-funktionale Anforderungen (non-functional requirements: NFRs) geh\u00f6ren zu den wichtigsten Kriterien bei der Erstellung von Spezifikationen f\u00fcr eine E-Commerce-Plattform. Denn die meisten dieser NFRs beeinflussen direkt…<\/p>\n","protected":false},"author":4283,"featured_media":162552,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"related_posts":[],"footnotes":"","_links_to":"","_links_to_target":""},"categories":[5626684],"tags":[5574533,22140,35088],"series":[],"sapn-display":[3848,45027],"sapn-type":[45277],"class_list":["post-162548","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-crm-und-kundenerlebnis","tag-customer-experience","tag-e-commerce","tag-user-experience","sapn-display-top-stories","sapn-display-hero","sapn-type-feature"],"yoast_head":"\nFunktionale Anforderungen vs. nichtfunktionale Anforderungen <\/strong><\/h2>\n
Sauber definierte NFRs f\u00fchren zu leistungsf\u00e4higen Plattformen<\/strong><\/h2>\n
Arten von nichtfunktionalen Anforderungen:<\/strong><\/h2>\n
\n
Warum NFRs so wichtig sind<\/strong><\/h2>\n
\n