Софтуерно инженерство

Автор: Louise Ward
Дата На Създаване: 7 Февруари 2021
Дата На Актуализиране: 28 Юни 2024
Anonim
Качествен програмен код - 16. Софтуерно инженерство
Видео: Качествен програмен код - 16. Софтуерно инженерство

Съдържание

Определение - Какво означава софтуерно инженерство?

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


Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Техопедия обяснява софтуерното инженерство

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

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


В съвременната потребителска електроника устройствата в пряка конкуренция често имат подобен хардуер и мощност на обработка, но потребителското изживяване ще варира значително в зависимост от използвания софтуер.