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

  • tautas salīdzinājumi: Starpība starp Wiki un Blog

    Starpība starp Wiki un Blog

    Galvenā atšķirība: Wiki ir sadarbības tīmekļa vietne, kuru attiecīgie lietotāji var rediģēt, atjaunināt un dzēst, bet emuārs ir personiska vietne, ko parasti izveido indivīds, lai dalītos ar informāciju. Ward Cunningham ir pirmā Wiki WikiWikiWeb programmatūras izstrādātājs , kas sākotnēji to raksturoja kā "vienkāršāko tiešsaistes datu bāzi, kas varētu darboties". "Wiki" (izrunā [
  • tautas salīdzinājumi: Starpība starp automobiļiem un automobiļiem

    Starpība starp automobiļiem un automobiļiem

    Galvenā atšķirība: automobiļi ir īpašības vārds, kas ir saistīts ar mehāniskajiem transportlīdzekļiem vai attiecas uz tiem. Automašīna parasti ir Ziemeļamerikas termins automašīnai, kas ir riteņu mehāniskais transportlīdzeklis, ko izmanto pasažieru pārvadāšanai. To vada, pamatojoties uz savu dzinēju vai motoru. Abus šos terminus var iz
  • tautas salīdzinājumi: Atšķirība starp sistēmas programmatūru un lietojumprogrammatūru

    Atšķirība starp sistēmas programmatūru un lietojumprogrammatūru

    Galvenā atšķirība: sistēmas programmatūra attiecas uz programmu, kas koordinē aparatūras un programmu uzdevumus. Tādējādi tā ir tieši saistīta ar datoru aparatūru. No otras puses, lietojumprogrammatūra attiecas uz programmām, kas palīdz lietotājam veikt konkrētu uzdevumu. Programmatūra ir galvenais termins, ko bieži izmanto datoru jomā. Programmatūra vai pro
  • tautas salīdzinājumi: Atšķirība starp HB un 2B zīmuli

    Atšķirība starp HB un 2B zīmuli

    Galvenā atšķirība : Galvenā atšķirība starp HB un 2B zīmuli ir tā, ka HB zīmulis ir vidēja diapazona svins, bet 2B zīmulim ir mīkstāks svins. Zīmulis ir populārs rīks, ko izmanto rakstīšanai, kā arī zīmēšanas nolūkiem. Zīmuļi tika atklāti Anglijā, 1565. gadā, kur tika izmantoti grafīta stieņi, lai atzīmētu aitas, un līdz 1970. gadam tika izstrādāti stieņi ar ko
  • tautas salīdzinājumi: Atšķirība starp Nokia Lumia 928 un iPhone 5

    Atšķirība starp Nokia Lumia 928 un iPhone 5

    Galvenā atšķirība: Nokia nesen paziņoja par jaunu tālruni; Lumia 928. Tālrunī ir 4, 5 collu AMOLED kapacitatīvais ekrāns ar plašu aizmugures rāmi. Tālrunis ir diezgan apjomīgs un smags, salīdzinot ar citiem jaunākiem viedtālruņiem, kas koncentrējas uz plānāku un vieglāku. IPhone 5 ir jaunākais Apple uzņēmuma inovatīvais produkts. Viņi ir padarījuši jauno
  • tautas salīdzinājumi: Starpība starp BB, CC un DD krēmiem

    Starpība starp BB, CC un DD krēmiem

    Galvenā atšķirība: BB attiecas uz Blemish vai Beauty Balm. CC attiecas uz krāsu korekciju, un DD attiecas uz ikdienas aizsardzību vai dinamisko visu. Būtībā visi šie krēmi ir tonēti mitrinātāji. Tās galvenokārt atšķiras pēc ārstēšanas sastāvdaļām. Skaistumkopšanas krēmi vienmēr ir būtiska prece jebkurai sievietei. Kosmētikas uzņēmumi to labi
  • tautas salīdzinājumi: Starpība starp stūres pastiprinātāju un elektronisko stūres pastiprinātāju

    Starpība starp stūres pastiprinātāju un elektronisko stūres pastiprinātāju

    Galvenā atšķirība: Stūres pastiprinātājs ir sistēma, kas palīdz vadīt riteņus, izmantojot kādu papildu palīgtīklu. Elektroniskais stūres pastiprinātājs ir arī stūres pastiprinātāja sistēma, kas izmanto elektromotoru un vadības ierīci ar dažiem sensoriem. Stūres pastiprinātājs ir sistēma, kas palīdz vadīt riteņus, izmantojot kādu enerģijas avotu. Stūres mehānisms attiecas uz rit
  • tautas salīdzinājumi: Stiklu un kontaktu atšķirība

    Stiklu un kontaktu atšķirība

    Galvenās atšķirības: Brilles, kas pazīstamas arī kā brilles, specs vai brilles, ir rāmji, kas ir lēcas, un tos valkā acu priekšā, lai labotu redzamību. No otras puses, kontaktlēcas ir lēcas, kas tieši novietotas uz acs radzenes. Brilles un kontaktlēcas ir dažāda veida acu nodilums. Persona, kurai ir
  • tautas salīdzinājumi: Starpība starp NEFT un ECS

    Starpība starp NEFT un ECS

    Galvenā atšķirība: “NEFT” nozīmē nacionālo elektronisko fondu pārskaitījumu. “NEFT” ir piesaistīta elektroniskajai līdzekļu pārskaitīšanas sistēmai, kurā darījumi tiek norēķināti partijās noteiktu laiku laikā. “ECS” nozīmē elektronisko tīrīšanas pakalpojumu. Tas ir elektronisko līdzekļu pārskaitīšanas veids, kurā pārsūtīšana notiek no viena konta uz otru. Lielapjoma pārskaitījums parasti satur mazvērtīg

Redaktora Izvēle

Starpība starp Pinterest un Flickr

Galvenā atšķirība: Pinterest ir fotoattēlu un video koplietošanas sociālo mediju vietne, kas balstīta uz virtuālo galdiņu stilu. To 2010. gadā dibināja Ben Silbermann, Paul Sciarra un Evan Sharp. Flickr ir vēl viena populāra fotogrāfiju pārvaldības un koplietošanas lietojumprogramma. Šo attēlu hostin