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



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

22 января 2011


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



Разработка программного обеспечения может быть разделена на несколько разделов. Это:

  1. Требования к программному обеспечению: извлечение, анализ, спецификация и ратификация требований для программного обеспечения.
  2. Проектирование программного обеспечения: проектирование программного обеспечения средствами Автоматизированной Разработки Программного Обеспечения и стандарты формата описаний, такие как Унифицированный Язык Моделирования.
  3. Инженерия программного обеспечения: создание программного обеспечения с помощью языков программирования.
  4. Тестирование программного обеспечения: поиск и исправление ошибок в программе.
  5. Обслуживание программного обеспечения: программные системы часто имеют проблемы совместимости и переносимости, а также нуждаются в последующих модификациях в течение долгого времени после того, как закончена их первая версия. Подобласть имеет дело с этими проблемами.
  6. Управление конфигурацией программного обеспечения: так как системы программного обеспечения очень сложны и модифицируются в процессе эксплуатации, их конфигурации должны управляться стандартизированным и структурированным методом.
  7. Управление разработкой программного обеспечения: управление системами программного обеспечения имеет заимствования из управления проектами, но есть нюансы, не встречающиеся в других дисциплинах управления.
  8. Процесс разработки программного обеспечения: процесс построения программного обеспечения горячо обсуждается среди практиков, основными парадигмами считаются agile или waterfall.
  9. Инструменты разработки программного обеспечения, см. CASE: методика оценки сложности системы, выбора средств разработки и применения программной системы.
  10. Качество программного обеспечения: методика оценки критериев качества программного продукта и требований к надёжности.
  11. Локализация программного обеспечения, ветвь языковой промышленности.


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


<<< Capability Maturity Model