Разлика между софтуерен инженер и разработчик на софтуер

Ключова разлика: разработчик на софтуер е лице, което се занимава с аспекти на процеса на разработване на софтуер. Тяхната работа включва проектиране, внедряване и тестване на софтуера. Софтуерният инженер, от друга страна, е специалист по софтуерно инженерство. Те прилагат принципите на инженерството към проектирането, разработването, поддръжката, тестването и оценката на софтуера и системите, които правят компютри или нещо, което съдържа софтуерна работа.

Мнозина твърдят, че заглавията на софтуерния инженер и разработчик на софтуер са еднакви; само някои компании предпочитат да наричат ​​своите служители софтуерни инженери, докато други използват разработчици на софтуер. Това обаче не е напълно така. Работните места на софтуерните инженери и разработчиците на софтуер са подобни, но те също имат малки разлики.

Софтуерният разработчик е лице, което се занимава с аспекти на процеса на разработване на софтуер. Тяхната работа включва проектиране, внедряване и тестване на софтуера. Софтуерният инженер, от друга страна, е специалист по софтуерно инженерство. Те прилагат принципите на инженерството към проектирането, разработването, поддръжката, тестването и оценката на софтуера и системите, които правят компютри или нещо, което съдържа софтуерна работа. Следователно може да се твърди, че работата на софтуерен инженер има по-голям обхват.

Софтуерният разработчик разработва самостоятелен софтуер, който е повече от обикновена програма. Той се включва във всички фази на разработването, проектирането и кодирането. Участва в проектирането, компютърното програмиране или управлението на софтуерни проекти. Разработчикът може да допринесе за прегледа на проекта на ниво приложение, а не на компонентно или индивидуално програмиране. В рамките на групата 15-0000 Компютърни и математически професии, разработчиците на софтуер могат да бъдат класифицирани в едно от 3 заглавия:

  • 15-1131 Компютърни програмисти
  • 15-1132 Разработчици на софтуер, приложения
  • 15-1133 Разработчици на софтуер, Софтуерни системи

Работата на разработчик включва:

  • Проектиране на софтуер
  • Реално внедряване на ядрото (програмиране, което често е най-важната част от разработката на софтуер)
  • Други необходими реализации (напр. Инсталиране, конфигуриране, персонализиране, интеграция, миграция на данни)
  • Участие в дефиницията на софтуерни продукти, включително анализ на бизнес казуси или пропуски
  • спецификация
  • Анализ на изискванията
  • Разработване и усъвършенстване на симулации или прототипи, за да се потвърдят изискванията
  • Анализ на осъществимостта и разходите и ползите, включително избор на архитектура и рамка на приложение, водещи до бюджета и графика за проекта
  • Разработване на документация, необходима на потребителите и партньорите по изпълнението и др.
  • Тестване, включително определяне / подпомагане на тестването за приемане и събиране на обратна информация от тестери за предварително освобождаване
  • Участие в дейности по издаване на софтуер и след освобождаването им, включително подкрепа за евангелизиране на продуктови листи (напр. Разработване на демонстрации и / или образци) и анализ на конкуренцията за следващите цикли на изработване / освобождаване на продукти
  • Поддръжка

Софтуерният инженер, от друга страна, е човек, който може да приложи принципите на инженерството, компютърните науки и математическите принципи към проектирането и разработването на софтуера. Въпреки това преди средата на 60-те години терминът „софтуерен инженер“ не съществуваше. Често са били заклани с компютърни програмисти или разработчици на софтуер. Дори и сега дефиницията и описанието на длъжността на софтуерен инженер се обсъждат. Основният аргумент срещу заглавието е, че софтуерният инженер не е истински инженер, тъй като той не може да бъде групиран с граждански, електрически, електроника, механични и други инженерни професии. Аргументът за заглавието твърди, че тъй като задачата на инженерите е изграждането на софтуер от нулата, изглежда логично да ги наричаме софтуерни инженери. В края на краищата това е, което правят инженерите: проектиране и изграждане.

Препоръчано

Свързани Статии

  • популярни сравнения: Разлика между Apple iPad и лаптопа

    Разлика между Apple iPad и лаптопа

    Основна разлика: iPad е таблет, използван главно за мултимедия и сърфиране в мрежата. Лаптопът има изчислителни свойства и е предназначен да замени настолния компютър. Когато Apple пусна iPad през 2010 г., започна нова тенденция за таблети. iPad е вид таблетен компютър. Първоначално той беше популяриз
  • популярни сравнения: Разлика между сметаната от крем и сирене

    Разлика между сметаната от крем и сирене

    Ключова разлика: Крема сирене е вид меко сирене. Крем-сиренето се прави чрез смесване на крема сирене с други съставки, за да се улесни разпространението. Кремообразно сирене и сметана от крема сирене са двата вида меки сирена. Няма голяма разлика между двете. Всъщност сметана от сирене е основно сметана. Крема сирене е меко, бяло сирене, което традиционно се прави от смес от пълномаслено мляко и прясна смета
  • популярни сравнения: Разлика между проверка на парични преводи и касиери

    Разлика между проверка на парични преводи и касиери

    Ключова разлика: Паричното нареждане е начин на плащане, който изисква от платеца да заплати определена сума пари преди това. Това се счита за безопасен начин на плащане, тъй като отпечатаната сума вече е предплатена. Чек или чек на касата е чек, гарантиран от банка. При този метод получателят ще издаде чек от собствената си банка, която ще гарантира сумата на парите, издадени при чека. Парич
  • популярни сравнения: Разлика между Nokia Lumia 925 и HTC One X +

    Разлика между Nokia Lumia 925 и HTC One X +

    Ключовата разлика: Nokia наскоро обяви своя нов флагмански телефон Nokia Lumia 925. Телефонът се предлага с 4.5-инчов AMOLED капацитивен сензорен екран, който заема добро пространство отпред, с високоговорителя и сензорите отгоре. 4.5-инчовият капацитивен екран има същия PureMotion HD +, ClearBlack, който се намира в Lumia 920. HTC One X + притежава 4, 7-инчов супер LCD 2 сензорен екран с плът
  • популярни сравнения: Разлика между стипендии и финансова помощ

    Разлика между стипендии и финансова помощ

    Ключова разлика: Финансовата помощ е да се предостави подкрепа на достоен човек или кауза в парично изражение, докато стипендията е форма на финансова помощ, предоставяна на студентите, за да им помогне да платят за образованието си. Финансовата помощ обхваща стипендии, безвъзмездни помощи и заеми. Финансовата помощ е да предоставя подкрепа на достоен човек или кауза в парично изражение. Финансовата помощ обхваща стипенди
  • популярни сравнения: Разлика между култура и общество

    Разлика между култура и общество

    Ключова разлика: Културата отразява характеристиките, които описват обществото в даден момент; и културата е свързана най-вече с формите на изкуството. От друга страна, обществото е дългогодишна група от хора, които споделят културни аспекти като език, облекло, норми на поведение и художествени форми. Уикипедия дефинира културата като „Изкуства и други прояви на човешкото интелектуално постижение, разглеждани колективно”. Думата култура е извлечена от латинската дума "cultura", което означава култивиране. През 18-ти или 19-ти век думата
  • популярни сравнения: Разлика между LAN и Intranet

    Разлика между LAN и Intranet

    Ключова разлика: LAN означава локална мрежа. Това е компютърна мрежа, която свързва компютри в малка област като в офис сграда или училище. Интранет е частна интернет мрежа, която поддържа всички общи протоколи като TCP / IP, HTTP и други стандартни интернет протоколи. Интранет се използва за добавяне на интернет подобни услуги към LAN. Много хора се бъркат с термините Интранет и LAN (Local Area Network). За да се определят разликите между двете, трябва да се разберат осн
  • популярни сравнения: Разлика между тортата и сладкарството

    Разлика между тортата и сладкарството

    Ключова разлика: Торта и сладкиши, и двете са печени продукти и са направени от брашно. Тортата обикновено се прави от смес от брашно, захар, яйца и масло или масло, докато сладкарството, обикновено сладка пустиня, по същество включва мазнина, която е твърда при стайна температура. Повечето от нас имат сладък зъб и по този начин не могат да стоят настрана от сладкиши. Може да има малко хора, които не обичат да се отдават на торти и сладкиши. Тортите обикновено ни напомнят за церемонии като рождени дни и с
  • популярни сравнения: Разлика между сравнение и разлика

    Разлика между сравнение и разлика

    Ключова разлика: Сравнението и Разликата обикновено се използват в две или повече обекти. Въпреки това, когато сравнявате нещо, две или повече неща се сравняват помежду си. Това означава, че човек се опитва да намери прилики между обектите. Като се има предвид, че разграничаването на някои обекти се тълкува, че

Избор На Редактора

Разлика между кикбоксинга и Сават

Основна разлика: Кикбоксингът е съвременна японска форма на бойни спортове и бойни изкуства, докато Savate е традиционно френско бокс-бойно изкуство. Кикбоксингът, известен още като Аеро-бокс, е боен спорт и форма на бойно изкуство, принадлежаща на Япония. Днес бойното изкуство се практикува и разделя на японски кикбоксинг (започнал през 1960-те) и американски кикбоксинг (започнал през 1970-те). Бойният спорт е получен от карате, муай тай и западен бокс. Съ