Технология разработки программного обеспечения. (Лекция 8.5) презентация
Содержание
- 2. Технология разработки ПО Система инженерных принципов для создания экономичного ПО, которое
- 3. Планирование и оценка проекта Планирование и оценка проекта Анализ системных и
- 4. Первейшая цель проекта: высокое качество результата Высокое качество = своевременность выполнения
- 5. Порядок применения методов и утилит Порядок применения методов и утилит Формирование
- 6. Викторина 1 Нарисуйте в конспекте таблицу В качестве ответов используйте: I
- 7. Вопрос 1.1 Правильно ли то, что умение строить новые программы сегодня
- 8. Вопрос 1.2 Правильно ли то, что низкое качество программного обеспечения существенно
- 9. Вопрос 1.3 Верно ли, что международный стандарт по программной инженерии IEEE/ACM
- 10. Вопрос 1.4 Верно ли, что наиболее популярная модель для оценивания проектных
- 11. Вопрос 1.5 Верно ли, что штаб-квартира IEEE (Institute of Electrical and
- 12. Викторина 1 (ответы) Сравните свои ответы и отметьте правильные в графе
- 14. Достоинства: Достоинства: дает план и временной график по всем
- 15. Процесс создания модели требуемого программного продукта Процесс создания модели требуемого программного
- 17. Статический макет – изображает человеко-машинный диалог (“screenshots”) Статический макет – изображает
- 18. Планирование – определение целей, вариантов и ограничений Планирование – определение целей,
- 20. Достоинства: Достоинства: Реально отображает эволюцию ПО Позволяет учитывать риски на каждом
- 21. Викторина 2 Нарисуйте в конспекте таблицу В качестве ответов используйте: I
- 22. Вопрос 2.1 Верно ли, что классический жизненный цикл ПО дает план
- 23. Вопрос 2.2 Правильно ли то, что классический жизненный цикл предполагает начало
- 24. Вопрос 2.3 Верно ли, что зачастую проще разработать новую программу, чем
- 25. Вопрос 2.4 Верно ли, что разработка программного продукта может быть успешна
- 26. Вопрос 2.5 Верно ли, что сопровождение (maintenance) – это внесение изменений
- 27. Викторина 2 (ответы) Сравните свои ответы и отметьте правильные в графе
- 28. Нисходящие методы – сложная задача сводится путем декомпозиции к набору более
- 29. Диаграммы потоков данных (Data Flow - DF) Диаграммы потоков данных (Data
- 30. Предлагает парадигму архитектуры, основанную на трех понятиях: качестве, шлюзе и пути
- 31. История – 1987 год В 1987 году Кент Бэк (Kent Beck)
- 32. История – 1991 год В этом году Эрих Гамма заканчивает свою
- 33. «Банда четырех» В этой книге описаны 23 шаблона проектирования. Также
- 34. A. Creational A. Creational Abstract Factory Builder
- 35. Викторина 3 Нарисуйте в конспекте таблицу В качестве ответов используйте: I
- 36. Вопрос 3.1 Правильно ли то, что при нисходящих методах проектирования возможны
- 37. Вопрос 3.2 Правильно ли то, что при восходящих методах проектирования гарантированно
- 38. Вопрос 3.3 Верно ли, что ER диаграммы эффективно используются при проектировании
- 39. Вопрос 3.4 Верно ли, что паттерн или образец – это "некий
- 40. Вопрос 3.5 Верно ли, что книгу «Паттерны проектирования» написала «банда четырех»
- 41. Викторина 3 (ответы) Сравните свои ответы и отметьте правильные в графе
- 42. Процесс выполнения программы с целью обнаружение существующих ошибок Процесс выполнения программы
- 43. Функциональное тестирование (тестирование «черного ящика») – выполняется с точки зрения пользователя
- 44. Документация проекта (требования к системе, план работ, тест-план, отчеты и .т.д.)
- 45. Размерно-ориентированные метрики (основываются на Lines Of Code – LOC) Размерно-ориентированные метрики
- 46. Планируются и контролируются следующие параметры: Планируются и контролируются следующие параметры: Потребные
- 47. Новый подход к разработке ПС, основанный на использовании лучших практических методов,
- 49. Управление требованиями – IBM Rational RequisitePro; Управление требованиями – IBM
- 50. Викторина 4 Нарисуйте в конспекте таблицу В качестве ответов используйте: I
- 51. Вопрос 1.1 Правильно ли то, что с помощью тестирования по принципу
- 52. Вопрос 1.2 Правильно ли то, что с помощью способов тестирования, основанных
- 53. Вопрос 1.3 Верно ли, что пользовательская документация должна разрабатываться на самом
- 54. Вопрос 1.4 Верно ли, что размерно-ориентированные метрики не зависят от языка
- 55. Вопрос 1.5 Верно ли, что в RUP входят 6 основных дисциплин:
- 56. Викторина 4 (ответы) Сравните свои ответы и отметьте правильные в графе
- 57. Scrum — методология управления разработкой информационных систем для гибкой разработки программного
- 59. Capability Maturity Model (CMM) Capability Maturity Model (CMM) Levels of the
- 60. Дж. Г. Брукшир. Введение в компьютерные науки. – М.,«Вильямс», 2001, с.341-378.
- 61. Спасибо за внимание! Dr. Sc Ing. Борис Мишнев
- 62. Скачать презентацию
Слайды и текст этой презентации
Скачать презентацию на тему Технология разработки программного обеспечения. (Лекция 8.5) можно ниже: