Software engineering

Schrijver: Louise Ward
Datum Van Creatie: 7 Februari 2021
Updatedatum: 16 Kunnen 2024
Anonim
Software Engineering: Crash Course Computer Science #16
Video: Software Engineering: Crash Course Computer Science #16

Inhoud

Definitie - Wat betekent Software Engineering?

Software engineering is het proces van het analyseren van gebruikersbehoeften en het ontwerpen, bouwen en testen van eindgebruikertoepassingen die aan deze behoeften zullen voldoen door het gebruik van software programmeertalen. Het is de toepassing van technische principes bij softwareontwikkeling. In tegenstelling tot eenvoudig programmeren, wordt software-engineering gebruikt voor grotere en complexere softwaresystemen, die worden gebruikt als kritieke systemen voor bedrijven en organisaties.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Software Engineering uit

Een software-ingenieur houdt rekening met de softwarebehoeften van eindgebruikers en ontwikkelt of ontwerpt bijgevolg nieuwe toepassingen. Bovendien kan software engineering het proces omvatten van het analyseren van bestaande software en het aanpassen ervan om aan de huidige applicatiebehoeften te voldoen.

Naarmate computerhardware goedkoper wordt, wordt de focus verlegd naar softwaresystemen. Grote softwaresystemen kunnen complexer zijn dan de hardware die wordt gebruikt om ze uit te voeren, dus er is een grote vraag naar best practices en engineeringprocessen die kunnen worden toegepast bij softwareontwikkeling. Er moet discipline en controle zijn tijdens software engineering, net als bij elke complexe engineering.


In moderne consumentenelektronica hebben apparaten in directe concurrentie vaak vergelijkbare hardware en verwerkingskracht, maar de gebruikerservaring zal sterk variëren, afhankelijk van de software die wordt gebruikt.