Tarkvaratehnoloogia on süstemaatilise, distsiplineeritud ja kvantifitseeritava lähenemisviisi kasutamine suuremahuliste tarkvarasüsteemide arendamiseks; teisisõnu inseneripõhimõtete rakendamine tarkvaraarenduses. Tarkvaratehnoloogia käsitleb otseselt probleeme, mis suuremahulises tarkvaraarenduses liiga sageli ette tulevad.
Tarkvaratehnoloogia võeti kasutusele, et lahendada madala kvaliteediga tarkvaraprojektide probleeme. Probleemid tekivad siis, kui tarkvara üldiselt ületab ajakava, eelarvet ja madalamat kvaliteeditaset. See tagab, et rakendus on koostatud järjepidevalt, õigesti, õigeaegselt ja eelarveliselt ning nõuete piires. Nõudlus tarkvaratehnika järele tekkis ka selleks, et rahuldada kasutajate nõudmiste ja keskkonna, milles rakendus peaks töötama, tohutut muutust.
Technipages selgitab tarkvaratehnikat
Tarkvara on midagi enamat kui lihtsalt programmikood. Programm on käivitatav kood, millel on teatud arvutuslik eesmärk. Tarkvara peetakse käivitatava programmeerimiskoodi, seotud teekide ja dokumentatsiooni kogumiks. Tarkvara, kui see on loodud konkreetse nõude jaoks, nimetatakse tarkvaratooteks.
Inseneritöö seevastu seisneb toodete väljatöötamises, kasutades täpselt määratletud teaduslikke põhimõtteid ja meetodeid.
Tarkvaratehnoloogia on kasutajate vajaduste analüüsimise ning kavandamise, konstrueerimise ja testimise protsess lõppkasutaja rakendused, mis vastavad tarkvara programmeerimise abil nendele vajadustele keeled. See on inseneripõhimõtete rakendamine tarkvaraarenduses.
Alates 60ndate keskpaigast on tarkvara kirjutamine kasvanud põhiprogrammeerimisest kaugemale elukutseks, mis nõuab tarkvara kvaliteedi maksimeerimiseks oskusi. Tarkvarad on viimastel aastatel arenenud programmikoodideks, mis nõuavad suuremat kiirust, testitavust, suuremat turvalisust jne. Sellest tuleneb vajadus luua hiiglaslik vihmavari, mis hõlmaks keerukaid muutusi tarkvaraprogrammide arengus, millest sündis tarkvaratehnika kontseptsioon.
Erinevalt põhiprogrammeerimisest kasutatakse tarkvaratehnikat suuremate ja keerukamate tarkvarasüsteemide jaoks, mida kasutatakse ettevõtete ja organisatsioonide jaoks kriitiliste süsteemidena.
Tarkvaratehnoloogia levinud kasutusalad
- Lõpetasin erialal tarkvaraarendus.
- Oracle on uhkeldanud parimatega tarkvaraarendus meeskond tehnikavaldkonnas.
- The tarkvaraarendus kontseptsioon jätkub arvutilahenduste loomise modulaarse lähenemisviisi uurimisega.
Tarkvaratehnoloogia levinud väärkasutused
- Nende töökoht tarkvaraarendus osakonna eesmärk on põhiliselt kontrollida teie koodis vigu
- Tarkvaraarendus pole midagi käsitöötööstuse moodi