A szoftverfejlesztő és a szoftverfejlesztő közötti különbség

Kulcsfontosságú különbség: A szoftverfejlesztő olyan személy, akinek a szoftverfejlesztési folyamatának szempontjai vannak. Feladataik közé tartozik a szoftver tervezése, megvalósítása és tesztelése. A szoftvergyártó viszont a szoftverfejlesztés szakembere. A mérnöki elveket alkalmazzák a számítógépek vagy a szoftvereket tartalmazó szoftverek és rendszerek tervezésére, fejlesztésére, karbantartására, tesztelésére és értékelésére.

Sokan azt állítják, hogy a szoftvermérnök és a szoftverfejlesztő címe azonos; csak néhány cége inkább az alkalmazottak szoftvermérnökeit hívja, míg mások a szoftverfejlesztőket. Ez azonban nem teljesen így van. A szoftvermérnökök és a szoftverfejlesztők munkái hasonlóak, de kis különbségek is vannak.

A szoftverfejlesztő az a személy, akinek a szoftverfejlesztési folyamatának szempontjai vannak. Feladataik közé tartozik a szoftver tervezése, megvalósítása és tesztelése. A szoftvergyártó viszont a szoftverfejlesztés szakembere. A mérnöki elveket alkalmazzák a számítógépek vagy a szoftvereket tartalmazó szoftverek és rendszerek tervezésére, fejlesztésére, karbantartására, tesztelésére és értékelésére. Ennélfogva állítható, hogy egy szoftverfejlesztő feladata nagyobb.

A szoftverfejlesztő önálló szoftvert fejleszt, ami több, mint egy egyszerű program. A fejlesztés, a tervezés és a kódolás minden fázisában részt vesz. Részt vesz a tervezésben, a számítógépes programozásban vagy a szoftver projektmenedzsmentben. A fejlesztő hozzájárulhat a projekt áttekintéséhez az alkalmazás szintjén, nem pedig az alkatrészszintű vagy egyedi programozási feladatokon. A 15-0000-as számítástechnikai és matematikai foglalkozások főcsoportja alatt a szoftverfejlesztők 3 címre oszthatók:

  • 15-1131 Számítógépes programozók
  • 15-1132 Szoftverfejlesztők, alkalmazások
  • 15-1133 Szoftverfejlesztők, rendszerek

A fejlesztő feladata:

  • Szoftvertervezés
  • Tényleges alapvető megvalósítás (programozás, amely gyakran a szoftverfejlesztés legfontosabb része)
  • Egyéb szükséges megvalósítások (pl. Telepítés, konfigurálás, testreszabás, integráció, adatátvitel)
  • Részvétel a szoftvertermék meghatározásában, beleértve az üzleti esetet vagy a hiányelemzést is
  • Leírás
  • Követelmények elemzése
  • Az eldobható szimulációk vagy prototípusok kidolgozása és finomítása a követelmények megerősítéséhez
  • Megvalósíthatósági és költség-haszon elemzés, beleértve az alkalmazás architektúrájának és keretrendszerének megválasztását, ami a projekt költségvetéséhez és ütemezéséhez vezet
  • A felhasználók és a végrehajtó partnerek által igényelt dokumentáció készítése stb.
  • Tesztelés, beleértve az elfogadási tesztek meghatározását / támogatását és visszajelzések összegyűjtését a kiadás előtti tesztelőktől
  • Részvétel a szoftverek kiadásában és a kiadás utáni tevékenységekben, beleértve a termékbemutató evangelizáció támogatását (pl. Bemutatók és / vagy minták kifejlesztése) és versenyképes elemzést a későbbi termékfejlesztési / kibocsátási ciklusok során
  • Karbantartás

Másrészt a szoftverfejlesztő valaki, aki a szoftver tervezéséhez és fejlesztéséhez alkalmazhatja a mérnöki, számítástechnikai és matematikai elvek alapelveit. Az 1960-as évek közepe előtt azonban a szoftvermérnök fogalma nem létezett. Gyakran számítógépes programozókkal vagy szoftverfejlesztőkkel működtek. A szoftvermérnök definíciója és munkaköri leírása jelenleg is vita tárgyát képezi. A címhez fűződő fő érv az, hogy egy szoftvermérnök nem igazán igazi mérnök, mivel nem lehet civil, elektromos, elektronikai, mechanikai és egyéb mérnöki szakmákkal csoportosítani. A címre vonatkozó érv azt állítja, hogy mivel a mérnökök feladata a szoftver megalkotása a semmiből, logikusnak tűnt, hogy szoftvermérnöknek nevezzük őket. Végtére is, ez az, amit a mérnökök csinálnak: terveznek és építenek.

Ajánlott

Kapcsolódó Cikkek

  • népszerű összehasonlítások: A multiplexer és a Encoder közötti különbség

    A multiplexer és a Encoder közötti különbség

    Kulcskülönbség: A multiplexer vagy a MUX egy olyan kombinációs áramkör, amely egynél több bemeneti sort, egy kimeneti vonalat és egynél több kiválasztási sort tartalmaz. Míg a kódolót a multiplexer típusának tekintjük, de egyetlen kimeneti vonal nélkül. Ez egy kombinációs logikai függvény, amely 2 ^ n (vagy kevesebb) bemeneti vonallal és n kimeneti vonallal rendelkezik. A multiplexer és a kódoló
  • népszerű összehasonlítások: Az iPhone 5S és az iPhone 5C közötti különbség

    Az iPhone 5S és az iPhone 5C közötti különbség

    A legfontosabb különbség: az iPhone 5S az Apple legújabb okostelefonja. Az Apple OS 7-et tartalmazza, és 3 színben kapható: fehér, fekete és arany. Az iPhone 5C egy olcsóbb változata az iPhone 5S-nek, az Apple Inc. 2013. szeptember 10-én az Apple bejelentette a legújabb telefonmodelljét: iPhone 5S és iPhone 5C. Az Apple veze
  • népszerű összehasonlítások: Különbség a vaj és a margarin között

    Különbség a vaj és a margarin között

    Főbb különbség: A vaj tejtermék, amely tehéntej feldolgozásával készül. A margarin mesterségesen előállítható növényi olaj kivonattal és hidrogénbuborék-vizualizációs technikával. A vaj tejszínből készül, amely a tej forráspontja elérésekor keletkezik. A krém puha réteg, amely fehér színű. A tej felszínén krém képződik, am
  • népszerű összehasonlítások: A banki kamatláb és a repóárfolyam közötti különbség

    A banki kamatláb és a repóárfolyam közötti különbség

    Kulcsfontosságú különbség: A banki kamatláb az a kamatláb, amelyen a nemzet központi bankja pénzt ad a hazai bankoknak, míg a repó ráta a rövid lejáratú kamatláb, amellyel a nemzet központi bankja visszavásárolja a pénzt a kereskedelmi bankoktól a biztonságukat. A banki kamatláb az a kamatláb, amellyel az ország központi bankja pénzt ad a hazai vagy központi bankoknak. A kamatláb az, hogy a közp
  • népszerű összehasonlítások: Joker és Riddler közötti különbség Batmanban

    Joker és Riddler közötti különbség Batmanban

    Legfontosabb különbség: A Joker és a Riddler híres fikciós karakterek a Comman Comics könyvéből. A sorozatban ezek a karakterek fantasztikus ijesztő szerepeket játszanak, ahol a joker pszichopatikus gyilkos; és a rabló, nevének megfelelően, tele van rejtvényekkel, rejtvényekkel és az agydarabokkal. A Joker és a rid
  • népszerű összehasonlítások: A Babysitter és a Childminder közötti különbség

    A Babysitter és a Childminder közötti különbség

    Főbb különbség: Általában a bébiszitter egy olyan személy, aki ideiglenesen gondoskodik a gyerekekről, ha a szülők nem otthon vannak. A gyermekgondozó a szülők távollétében is gondoskodik a gyermekekről. Ugyanakkor képzett szakemberek. A bébiszitterrel ellentétben a gyermekfelügyelőnek ki kell töltenie a kormány jóváhagyási folyamatát. A szülők felelőssége, hogy
  • népszerű összehasonlítások: Az Apple iPad 2 és iPad 3 közötti különbség

    Az Apple iPad 2 és iPad 3 közötti különbség

    A legfontosabb különbség: az iPad 2 az Apple Inc. második generációs iPad (tablet), míg az iPad 3 a harmadik generációs iPad, azaz az iPad 2 utódja. Mindkét iPad azonos méretű, 9, 7 hüvelykes, multi-touch kijelzővel. Az iPad 2 március 2-án indult. Az iPad 2 a második generációs iPad; Az Apple Inc. által tervezett, f
  • népszerű összehasonlítások: A H és a HB ceruza közötti különbség

    A H és a HB ceruza közötti különbség

    Főbb különbség : A két ceruza közötti különbség az, hogy a „HB” ceruzának közepes ólom van, míg a H ceruza puha vezetővel rendelkezik. A ceruza egy népszerű eszköz, amit a rajzoláshoz és a rajzoláshoz használnak. A ceruzákat 1970-ben fejlesztették ki. Fából készültek, belül egy grafit maggal, ami valójában agyag és finoman őrölt grafit kombinációja, vízzel összekeverve és magas hőmérsékleten összenyomva. Ezt a folyamatot 1795-ben Nicolas-Jacques Con
  • népszerű összehasonlítások: A Chip és a Wafer közötti különbség az elektronikában

    A Chip és a Wafer közötti különbség az elektronikában

    Kulcskülönbség: A chip egy integrált áramkörként is ismert, ez egy olyan egység, amely egyetlen egységben van gyártva, míg a ostya az olyan vékony szilikon szeletekre vonatkozik, amelyeket az integrált áramkörök kialakításához használnak. ezekbe a lapkákba ágyazva. Az integrált áramkört chipnek nevezzük, ez egy kis elektronikus eszköz, amely áramkörök, útvonalak és tranzisztorok stb. Csomagja, amelyek mind együtt

Szerkesztő Választása

A LibreOffice és az OpenOffice közötti különbség

Főbb különbség: A LibreOffice ingyenes és nyílt forráskódú irodai csomag. Ezt a Dokumentum Alapítvány fejlesztette ki. Úgy tervezték, hogy Windows, Mac és Linux. A LibreOffice-t 2010-től az OpenOffice.org-tól hozták létre. Az OpenOffice egy másik nyílt forráskódú irodai csomag. Az Apache licenc alá