Zuhause Entwicklung Was ist Software Engineering? - Definition aus techopedia

Was ist Software Engineering? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Software Engineering?

Software-Engineering ist der Prozess der Analyse der Benutzeranforderungen und des Entwerfens, Konstruierens und Testens von Endbenutzeranwendungen, die diese Anforderungen durch die Verwendung von Software-Programmiersprachen erfüllen. Es ist die Anwendung von Konstruktionsprinzipien auf die Softwareentwicklung. Im Gegensatz zur einfachen Programmierung wird das Software-Engineering für größere und komplexere Softwaresysteme verwendet, die als kritische Systeme für Unternehmen und Organisationen eingesetzt werden.

Techopedia erklärt Software Engineering

Ein Softwareentwickler berücksichtigt die Softwarebedürfnisse der Endbenutzer und entwickelt oder entwirft folglich neue Anwendungen. Darüber hinaus kann das Software-Engineering die Analyse vorhandener Software und deren Anpassung an die aktuellen Anwendungsanforderungen umfassen.

Wenn Computerhardware billiger wird, verlagert sich der Fokus auf Softwaresysteme. Große Softwaresysteme sind möglicherweise komplexer als die Hardware, mit der sie ausgeführt werden. Daher besteht ein großer Bedarf an Best Practices und Engineering-Prozessen, die auf die Softwareentwicklung angewendet werden können. Während des Software-Engineerings muss Disziplin und Kontrolle herrschen, ähnlich wie bei jedem komplexen Engineering-Unterfangen.

In der modernen Unterhaltungselektronik weisen Geräte im direkten Wettbewerb häufig eine ähnliche Hardware- und Verarbeitungsleistung auf, die Benutzererfahrung variiert jedoch in Abhängigkeit von der verwendeten Software erheblich.

Was ist Software Engineering? - Definition aus techopedia