Atšķirība starp programmatūras inženieri un programmatūras izstrādātāju

Galvenā atšķirība: programmatūras izstrādātājs ir persona, kas saistīta ar programmatūras izstrādes procesa aspektiem. Viņu darbs ietver programmatūras izstrādi, ieviešanu un testēšanu. No otras puses, programmatūras inženieris ir programmatūras inženieris. Viņi izmanto inženierijas principus, izstrādājot, izstrādājot, uzturot, testējot un novērtējot programmatūru un sistēmas, kas padara datorus vai programmatūru, kas satur programmatūru.

Daudzi apgalvo, ka programmatūras inženiera un programmatūras izstrādātāju nosaukumi ir vienādi; tās tikai daži uzņēmumi dod priekšroku zvanīt saviem darbiniekiem programmatūras inženieriem, bet citi izmanto programmatūras izstrādātājus. Tomēr tas tā nav. Programmatūras inženieru un programmatūras izstrādātāju darba vietas ir līdzīgas, taču tām ir arī nelielas atšķirības.

Programmatūras izstrādātājs ir persona, kas saistīta ar programmatūras izstrādes procesa aspektiem. Viņu darbs ietver programmatūras izstrādi, ieviešanu un testēšanu. No otras puses, programmatūras inženieris ir programmatūras inženieris. Viņi izmanto inženierijas principus, izstrādājot, izstrādājot, uzturot, testējot un novērtējot programmatūru un sistēmas, kas padara datorus vai programmatūru, kas satur programmatūru. Tādējādi var apgalvot, ka programmatūras inženiera darbam ir lielāka darbības joma.

Programmatūras izstrādātājs izstrādā atsevišķu programmatūru, kas ir vairāk nekā vienkārša programma. Viņš iesaistās visos attīstības, projektēšanas un kodēšanas posmos. Viņš piedalās projektēšanā, datorprogrammās vai programmatūras projektu vadībā. Izstrādātājs var dot ieguldījumu projekta pārskatīšanā, nevis komponentu vai atsevišķu programmēšanas uzdevumu līmenī. Saskaņā ar 15-0000 datoru un matemātisko profesiju galveno grupu programmatūras izstrādātāji var iedalīt vienā no 3 nosaukumiem:

  • 15-1131 Datoru programmētāji
  • 15-1132 Programmatūras izstrādātāji, lietojumprogrammas
  • 15-1133 Programmatūras izstrādātāji, sistēmu programmatūra

Izstrādātāja darbs ietver:

  • Programmatūras projektēšana
  • Faktiskā pamata īstenošana (programmēšana, kas bieži ir svarīgākā programmatūras izstrādes daļa)
  • Citas nepieciešamās realizācijas (piemēram, instalēšana, konfigurēšana, pielāgošana, integrācija, datu migrācija)
  • Piedalīšanās programmatūras produktu definīcijā, ieskaitot uzņēmējdarbības vai nepilnību analīzi
  • Specifikācija
  • Prasību analīze
  • Atmešanas simulāciju vai prototipu izstrāde un pilnveidošana, lai apstiprinātu prasības
  • Priekšizpēte un izmaksu un ieguvumu analīze, tostarp lietojumprogrammu arhitektūras un sistēmas izvēle, kas noved pie projekta budžeta un grafika
  • Lietotāju un ieviešanas partneru vajadzīgo dokumentāciju sagatavošana utt.
  • Testēšana, ieskaitot pieņemšanas testēšanas definēšanu / atbalstīšanu un atgriezenisko saiti no testētājiem pirms izlaišanas
  • Piedalīšanās programmatūras izplatīšanā un pēcreģistrācijas darbībās, tostarp atbalsts produktu ieviešanas evaņģelizācijai (piemēram, demonstrējumu un / vai paraugu izstrāde) un konkurējoša analīze turpmākajiem produktu veidošanas / izlaišanas cikliem
  • Uzturēšana

No otras puses, programmatūras inženieris ir cilvēks, kas programmatūras izstrādē un izstrādē var izmantot inženierzinātņu, datorzinātņu un matemātikas principu principus. Tomēr pirms 1960. gadu vidus termins programmatūras inženieris nepastāvēja. Bieži vien viņi bija kluba ar datoru programmētājiem vai programmatūras izstrādātājiem. Pat tagad ir diskutēts par programmatūras inženiera definīciju un darba aprakstu. Galvenais arguments pret nosaukumu ir tāds, ka programmatūras inženieris nav īsts inženieris, jo viņš nevar tikt grupēts ar civilajām, elektriskajām, elektroniskajām, mehāniskajām un citām inženierzinātņu profesijām. Apgalvojums par titulu apgalvo, ka inženieru uzdevums ir programmatūras izstrādāšana no nulles, tāpēc šķiet loģiski, ka tos nodēvēja par programmatūras inženieriem. Galu galā, tas ir tas, ko inženieri dara: dizains un būvniecība.

Ieteicams

Saistītie Raksti

  • atšķirība starp: Starpība starp nektāru un ziedputekšņiem

    Starpība starp nektāru un ziedputekšņiem

    Galvenā atšķirība: Nektārs un ziedputekšņi ir divas dažādas vielas, ko ražo augi. Galvenā atšķirība starp tām ir tā, ka nektārs ir zieds, ko rada zieds, kur kā ziedputekšņi ir augu spermas šūnas. Nektārs un ziedputekšņi ir divas dažādas vielas, ko ražo augi. Tomēr abas ir pilnīgi atšķirīgas un tām ir dažādi mērķi. Galvenā atšķirība starp tām ir tā, k
  • atšķirība starp: Atšķirība starp baložu un baložu

    Atšķirība starp baložu un baložu

    Galvenās atšķirības: baloži un baloži pieder pie Columbidae ģimenes, kurā ietilpst aptuveni 310 putnu sugas. Termins “baloži” un “baloži” bieži tiek aizstāti. Ornitoloģijas praksē putni, kas ir lielāki, tiek saukti par baložiem, bet mazākie - baloži. Baloži un baloži tiešām ir daudz kopīgi, jo balodis ir tikai cita veida balodis. Cilvēki ļoti labi pazīst balo
  • atšķirība starp: Starpība starp P Trap un S Trap

    Starpība starp P Trap un S Trap

    Galvenā atšķirība: P Trap un S Trap un divi dažādi slazdu veidi, ko izmanto santehnikā. Slazdi ir cauruļu veidi, kas izmanto ūdeni, lai apturētu kanalizācijas gāzu izplūšanu. S līkuma slazdam ir S forma, bet U līkumam ir U forma, un P līkums ir veidots kā P. P Trap un S Trap un divi dažādi slazdu veidi, ko izmanto santehnikā. Slazdi ir cauruļu v
  • atšķirība starp: Atšķirība starp brīvu kustību un caureju

    Atšķirība starp brīvu kustību un caureju

    Galvenā atšķirība: termini Loose Motion un caureja parasti tiek izmantoti savstarpēji aizstājami. Brīvā kustība nav nekas vairāk kā vaļēja izkārnījumi. Tas ir, kad fekālijas ir vaļīgas, šķidrās vai ūdeņainas nekā parasti. Caureja ir nosacījums, ka katru dienu ir vismaz trīs vaļīgas kustības. Termini Loose Motion un cau
  • atšķirība starp: Starpība starp jauniešiem un pieaugušajiem

    Starpība starp jauniešiem un pieaugušajiem

    Galvenā atšķirība: Jaunatne ir jaunāks cilvēks, kas parasti tiek definēts kā starp pusaudžu gadiem un 20. gadu sākumu. Pieaugušais ir cilvēks, kas ir sasniedzis pubertāti un zināmā mērā nobriedis. Juridiski pieaugušais ir ikviens, kas vecāks par 18 gadiem (21 dažās valstīs), tomēr sociālā ziņā pieaugušais ir nobriedis cilvēks ar atbildību. Tehniski runājot, vienīgā at
  • atšķirība starp: Starpība starp osmozi un dialīzi

    Starpība starp osmozi un dialīzi

    Galvenā atšķirība: osmoze ir difūzijas veids, kur molekulas sajauc caur daļēji caurlaidīgu membrānu uz koncentrētāku šķīdumu no atšķaidītāka šķīduma. Dialīze ir medicīnisks process, kas palīdz veikt nieru funkcijas, ja nieres vairs nespēj strādāt. Ir daži procesi, kas notiek cilvēka organismā un ir nepieciešami cilvēka izdzīvošanai. Osmoze, difūzija, elpošana uc ir
  • atšķirība starp: Starpība starp koku un augu

    Starpība starp koku un augu

    Galvenā atšķirība: koki un augi ietilpst vienā un tajā pašā Plantae Karalistē, kas ir viena no piecām lielākajām karaļvalstīm. Kokiem un augiem ir daudz vairāk kopīgu nekā atšķirība. Var teikt, ka, kamēr visi koki ir augi, ne visi augi var būt koki. Kad mēs runājam par atšķirībām starp koku un augu, viena frāze nāk prātā - "kas ir nosaukumā?" Tas ir slavens izvilkums
  • atšķirība starp: Atšķirība starp likumu un likumu

    Atšķirība starp likumu un likumu

    Galvenā atšķirība: likumi ir faktiski noteikumi un vadlīnijas, ko sociālās institūcijas nosaka, lai regulētu uzvedību. Šos likumus izstrādā valdības amatpersonas. Likumiem ir jāievēro visi. Likumi nosaka standartus, procedūras un principus, kas jāievēro. Tiesību aktus var klasificēt kā divas lietas: dokumentu, kas ieraksta faktu, kaut ko teicu vai kaut ko izdarītu. To var saukt arī par
  • atšķirība starp: Atšķirība starp izdomātu un fiktīvu

    Atšķirība starp izdomātu un fiktīvu

    Galvenā atšķirība: termins izdomāts attiecas uz kaut ko, kas ir saistīts ar daiļliteratūru, ti, sevišķi daiļliteratūras darbiem, piemēram, romāniem, dzejoļiem, spēlēm utt. Tas galvenokārt ir saistīts ar radošo rakstīšanu. Tā kā fiktīvam ir vairāk negatīvas nozīmes. Tas nozīmē kaut ko darīt; tomēr tas parasti tiek izmantots negodīgi, piemēram, veidot meli vai nepatiesu stāstu. Termini Fiktīvie un fiktīvie biež

Redaktora Izvēle

Starpība starp Samsung Galaxy Tab 2 7.0 un Nexus 10

Galvenā atšķirība: Samsung Tab 2 7.0 ir 7 collu tablete, kas piedāvā PLS TFT LCD displeju ar aptuveni 170 ppi blīvumu. Ierīce ir pieejama arī divās versijās; Tikai Wi-Fi un Wi-Fi + 4G. Tikai Wi-Fi planšetdatoru darbina 1 GHz Dual-core procesors, un tā ir pieejama ar Android v4.0 Ice Cream Sandwich, savukārt Wi-Fi + 4G LTE planšetdators ir aprīkots ar 1, 2 GHz Dual-core procesoru. ar Android v4.