Hvad er Software Engineering? definition og betydning

click fraud protection

Software Engineering er brugen af ​​en systematisk, disciplineret og kvantificerbar tilgang til udvikling af softwaresystemer i stor skala; med andre ord, anvendelsen af ​​tekniske principper til softwareudvikling. Software engineering adresserer direkte de problemer, der alt for ofte opstår i storstilet softwareudvikling.

Software engineering blev introduceret for at løse problemerne med softwareprojekter af lav kvalitet. Problemer opstår, når en software generelt overskrider tidslinjer, budgetter og reducerede kvalitetsniveauer. Det sikrer, at applikationen bygges konsekvent, korrekt, til tiden og budgettet og inden for kravene. Efterspørgslen efter softwareudvikling dukkede også op for at imødekomme den enorme hastighed af ændringer i brugerkrav og miljø, som applikationen formodes at fungere på.

Technipages forklarer Software Engineering

Software er mere end blot en programkode. Et program er en eksekverbar kode, som tjener et eller andet beregningsformål. Software anses for at være en samling af eksekverbar programmeringskode, tilhørende biblioteker og dokumentation. Software, når den er lavet til et specifikt krav, kaldes et softwareprodukt.

Engineering handler på den anden side om at udvikle produkter ved at bruge veldefinerede, videnskabelige principper og metoder.

Software engineering er processen med at analysere brugerbehov og designe, konstruere og teste slutbrugerapplikationer, der vil tilfredsstille disse behov gennem brug af softwareprogrammering Sprog. Det er anvendelsen af ​​tekniske principper til softwareudvikling.

Siden midten af ​​60'erne er softwareskrivning vokset ud over den grundlæggende programmering til et erhverv, der kræver færdigheder for at kunne maksimere kvaliteten af ​​softwaren. Software i de seneste år har udviklet sig til programkoder, der kræver højere hastighed, testbarhed, øget sikkerhed osv. Derfor behovet for at skabe en gigantisk paraply, der omfatter de indviklede ændringer i udviklingen af ​​softwareprogrammer, som fødte konceptet Software Engineering.

I modsætning til grundlæggende programmering bruges software engineering til større og mere komplekse softwaresystemer, som bruges som kritiske systemer for virksomheder og organisationer.

Almindelig brug af software engineering

  • Jeg er uddannet med hovedfag i software Engineering.
  • Oracle har pralet med de bedste software Engineering team i teknologiområdet.
  • Det software Engineering konceptet fortsætter med en undersøgelse af en modulær tilgang til at skabe computerløsninger.

Almindelig misbrug af softwareteknologi

  • Deres job i software Engineering afdeling er grundlæggende at tjekke for fejl i din kode
  • Software Engineering er intet som en håndværkerindustri