страница 2/12 Дата 27.02.2023 Размер 0.89 Mb. #116731
SWAP - lecture 01 - Intro Системен инженер
Софтуерен инженер
Хардуерен инженер
Инженер по автоматика
Машинен инженер
Специалист Компютърни науки
Специалист по Информатика
Low-level Staff (coders)
Електро инженер
Инженер по комуникация
Потребителски приложения Потребителските приложения (англ. ‘application programming’) имат за задача да решават проблеми на хората , използвайки компютърни ресурси. Основното е дефинирането на проблема и как той се решава с наличния компютърен ресурс. Системни програми (англ. ‘system programming’) Всички средства и системи , позволяващи апаратната част да се превърне в компютърен ресурс. Всички средства и системи, подпомагащи разработката, разпространението и инсталацията на потребителските приложения. Качеството на софтуер днес е далече от необходимото: Много малко програми са с високо качество Огромното количество от програмите са направо лоши. Проблемът има две основни части: Компютрите се използват за все по-критични бизнес приложения. Размерът и сложността на софтуера се увеличават. Промяна на броя на дефектите : Линейна промяна на броя спрямо размера на софтуера. Експоненциално промяна на броя спрямо сложността на софтуера. Увеличаване на броя на потребителите на даден софтуер води до съществена промяна на броя на дефектите и честотата на проявлението им. Основен проблем Структура на резултатите от проекти
Успешни:
16 %
Прекратени: 31 %
Проблематични: 51 %
Прекратени проекти
под 20 %
15.5%
21-50 %
31.5 %
51-100 %
29.6 %
101-200 %
10.2 %
201-400 %
8.8 %
над 400 %
4.4 %
Сподели с приятели: