Интернет магазин китайских планшетных компьютеров



Компьютеры - Разработка программного обеспечения

22 января 2011


Оглавление:
1. Разработка программного обеспечения
2. Разделы дисциплины
3. Процесс и методология
4. Участники процесса разработки ПО



Когда Грейс Хоппер работала с компьютером Гарвард Марк II в Гарвардском университете, её коллеги обнаружили эту моль, застрявшую в реле и таким образом помешавшую работе устройства, после чего она отметила, что они «отлаживали» систему. Таким образом начал обретать популярность термин Баг — ошибка программного обеспечения.

Разработка программного обеспечения — это род деятельности и процесс, направленный на создание и поддержание работоспособности, качества и надежности программного обеспечения, используя технологии, методологию и практики из информатики, управления проектами, математики, инженерии и других областей знания.

Сложность разработки ПО

Как и другие традиционные инженерные дисциплины, разработка программного обеспечения имеет дело с проблемами качества, стоимости и надёжности. Некоторые программы содержат миллионы строк исходного кода, которые, как ожидается, должны правильно исполняться в изменяющихся условиях. Сложность ПО сравнима со сложностью наиболее сложных из современных машин, таких как самолеты.



Просмотров: 3854


<<< Capability Maturity Model