Определение на софтуерното инженерство
Miscellanea / / July 04, 2021
От Florencia Ucha, през октомври 2013
The Софтуерно инженерство е това дисциплина който се занимава с разработването, експлоатацията и поддръжка на компютърен софтуер или програми.
Трябва да се отбележи, че е необходимо да се проучат както принципите, така и методологиите, за да се извършат тези гореспоменати действия, докато предоставянето на тези знания е това, което ще позволи на дизайн и сграда на компютърни програми, с които е възможно да се работи задоволително на различните персонални компютри.
И така, софтуерното инженерство предполага цялостна работа, т.е. се прави анализ на контекста, проект, разработен е съответният софтуер, провеждат се тестове, за да се гарантира неговата коректност функциониране и накрая системата е внедрена.
Процесът на разработване на софтуер официално се нарича жизнен цикъл на софтуераМеждувременно тя се състои от четири етапа: зачеване (в това се поставят целите и се разработва моделът), разработка (в тази стъпка характеристиките и как архитектура и защо),
сграда (предполага разработването на програмата) и преход (това е моментът, в който крайният продукт се прехвърля в Потребителско име).След като софтуерът е стартиран и работи, това е мястото, където поддържането му. Обикновено грешки са склонни да се появяват по отношение на дизайна на програмата, например поддръжката е тази, която ще им позволи да бъдат решени, когато потребителите я докладват. Обикновено се предлагат актуализации и се разработват нови елементи с мисията да коригират появилите се грешки.
Лицето, което работи професионално в тази област, е посочено като софтуерен инженер. Първата и основна задача, която тези професионалисти имат, е подробното проучване на всички условия, които една програма трябва да спазва преди нейното развитие, за да отговори на нуждите на потребителите, но без да се забравят възможностите, които компанията има разработчик.
Теми в софтуерното инженерство