Satura rādītājs:
Definīcija - ko nozīmē programmatūras inženierija?
Programmatūras inženierija ir process, kurā tiek analizētas lietotāju vajadzības un izstrādātas, konstruētas un testētas galalietotāju lietojumprogrammas, kas šīs vajadzības apmierinās, izmantojot programmatūras programmēšanas valodas. Tas ir inženiertehnisko principu piemērošana programmatūras izstrādē. Pretstatā vienkāršai programmēšanai programmatūras inženierija tiek izmantota lielākām un sarežģītākām programmatūras sistēmām, kuras izmanto kā kritiskas sistēmas uzņēmumiem un organizācijām.
Techopedia skaidro programmatūras inženieriju
Programmatūras inženieris ņem vērā gala lietotāju programmatūras vajadzības un attiecīgi izstrādā vai izstrādā jaunas lietojumprogrammas. Turklāt programmatūras izstrāde var ietvert esošās programmatūras analīzi un modificēšanu, lai tā atbilstu pašreizējām lietojumprogrammu vajadzībām.
Tā kā datoru aparatūra kļūst lētāka, uzmanības centrā tiek nodotas programmatūras sistēmas. Lielas programmatūras sistēmas var būt sarežģītākas nekā aparatūra, kas tiek izmantota to darbināšanai, tāpēc ir liels pieprasījums pēc paraugprakses un inženiertehniskajiem procesiem, ko var izmantot programmatūras izstrādē. Programmatūras inženierijas laikā jābūt disciplinētai un kontrolētai, tāpat kā jebkuram sarežģītam inženiertehniskam darbam.
Mūsdienu plaša patēriņa elektronikā tiešā konkurencē esošām ierīcēm bieži ir līdzīga aparatūra un apstrādes jauda, taču lietotāja pieredze būs ļoti atšķirīga atkarībā no izmantotās programmatūras.
