🗊 Презентация Основные понятия технологии программирования. (Лекция 1)

Нажмите для полного просмотра!
Основные понятия технологии программирования. (Лекция 1), слайд №1 Основные понятия технологии программирования. (Лекция 1), слайд №2 Основные понятия технологии программирования. (Лекция 1), слайд №3 Основные понятия технологии программирования. (Лекция 1), слайд №4 Основные понятия технологии программирования. (Лекция 1), слайд №5 Основные понятия технологии программирования. (Лекция 1), слайд №6 Основные понятия технологии программирования. (Лекция 1), слайд №7 Основные понятия технологии программирования. (Лекция 1), слайд №8 Основные понятия технологии программирования. (Лекция 1), слайд №9 Основные понятия технологии программирования. (Лекция 1), слайд №10 Основные понятия технологии программирования. (Лекция 1), слайд №11 Основные понятия технологии программирования. (Лекция 1), слайд №12 Основные понятия технологии программирования. (Лекция 1), слайд №13 Основные понятия технологии программирования. (Лекция 1), слайд №14 Основные понятия технологии программирования. (Лекция 1), слайд №15 Основные понятия технологии программирования. (Лекция 1), слайд №16 Основные понятия технологии программирования. (Лекция 1), слайд №17 Основные понятия технологии программирования. (Лекция 1), слайд №18 Основные понятия технологии программирования. (Лекция 1), слайд №19 Основные понятия технологии программирования. (Лекция 1), слайд №20 Основные понятия технологии программирования. (Лекция 1), слайд №21 Основные понятия технологии программирования. (Лекция 1), слайд №22 Основные понятия технологии программирования. (Лекция 1), слайд №23 Основные понятия технологии программирования. (Лекция 1), слайд №24 Основные понятия технологии программирования. (Лекция 1), слайд №25 Основные понятия технологии программирования. (Лекция 1), слайд №26 Основные понятия технологии программирования. (Лекция 1), слайд №27 Основные понятия технологии программирования. (Лекция 1), слайд №28 Основные понятия технологии программирования. (Лекция 1), слайд №29 Основные понятия технологии программирования. (Лекция 1), слайд №30 Основные понятия технологии программирования. (Лекция 1), слайд №31 Основные понятия технологии программирования. (Лекция 1), слайд №32 Основные понятия технологии программирования. (Лекция 1), слайд №33 Основные понятия технологии программирования. (Лекция 1), слайд №34 Основные понятия технологии программирования. (Лекция 1), слайд №35 Основные понятия технологии программирования. (Лекция 1), слайд №36 Основные понятия технологии программирования. (Лекция 1), слайд №37 Основные понятия технологии программирования. (Лекция 1), слайд №38 Основные понятия технологии программирования. (Лекция 1), слайд №39 Основные понятия технологии программирования. (Лекция 1), слайд №40 Основные понятия технологии программирования. (Лекция 1), слайд №41 Основные понятия технологии программирования. (Лекция 1), слайд №42 Основные понятия технологии программирования. (Лекция 1), слайд №43 Основные понятия технологии программирования. (Лекция 1), слайд №44 Основные понятия технологии программирования. (Лекция 1), слайд №45 Основные понятия технологии программирования. (Лекция 1), слайд №46 Основные понятия технологии программирования. (Лекция 1), слайд №47 Основные понятия технологии программирования. (Лекция 1), слайд №48 Основные понятия технологии программирования. (Лекция 1), слайд №49 Основные понятия технологии программирования. (Лекция 1), слайд №50 Основные понятия технологии программирования. (Лекция 1), слайд №51 Основные понятия технологии программирования. (Лекция 1), слайд №52 Основные понятия технологии программирования. (Лекция 1), слайд №53 Основные понятия технологии программирования. (Лекция 1), слайд №54 Основные понятия технологии программирования. (Лекция 1), слайд №55 Основные понятия технологии программирования. (Лекция 1), слайд №56 Основные понятия технологии программирования. (Лекция 1), слайд №57 Основные понятия технологии программирования. (Лекция 1), слайд №58 Основные понятия технологии программирования. (Лекция 1), слайд №59 Основные понятия технологии программирования. (Лекция 1), слайд №60 Основные понятия технологии программирования. (Лекция 1), слайд №61

Содержание

Вы можете ознакомиться и скачать презентацию на тему Основные понятия технологии программирования. (Лекция 1). Доклад-сообщение содержит 61 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Основные понятия технологии программирования Лекция 1
Описание слайда:
Основные понятия технологии программирования Лекция 1

Слайд 2


Литература Орлов С.А., Цилькер Б.Я. Технологии разработки программного обеспечения. Современный курс по программной инженерии: Учебник для вузов. 4-е...
Описание слайда:
Литература Орлов С.А., Цилькер Б.Я. Технологии разработки программного обеспечения. Современный курс по программной инженерии: Учебник для вузов. 4-е изд. ­– СПб., Питер, 2012. – 608 с.: ил. Соммервилл И. Инженерия программного обеспечения.: Пер. с англ.: – М., Вильямс, 2002. – 623 с.: ил. Брауде Э. Дж. Технология разработки программного обеспечения.: Пер. с англ.: – СПб., Питер, 2004.– 654 с.: ил.

Слайд 3


Литература Якобсон А., Буч Г., Рамбо Д. Унифицированный процесс разработки программного обеспечения.: Пер. с англ.: – СПб., Питер, 2002. – 492 с.:...
Описание слайда:
Литература Якобсон А., Буч Г., Рамбо Д. Унифицированный процесс разработки программного обеспечения.: Пер. с англ.: – СПб., Питер, 2002. – 492 с.: ил. Жоголев Е. А. Технология программирования: М., Научный мир, 2004. – 215 с.: ил. Терехов А.Н. Технология программирования: М., ИНТУИТ, 2006. – 152 с.: ил.

Слайд 4


Литература Гамма Э., Хелм Р., Джонсон Р., Влиссидес Д. Приемы объектно-ориентированного проектирования. Паттерны проектирования.: Пер. с англ.: –...
Описание слайда:
Литература Гамма Э., Хелм Р., Джонсон Р., Влиссидес Д. Приемы объектно-ориентированного проектирования. Паттерны проектирования.: Пер. с англ.: – СПб., Питер-ДМК, 2001. – 366 с. ил. В. В. Кулямин. Технологии программирования. Компонентный подход.

Слайд 5


Программы «большие» и «маленькие» Основная тема данного курса — методы разработки «больших» и сложных программ Программы, решающие какие-либо узкие...
Описание слайда:
Программы «большие» и «маленькие» Основная тема данного курса — методы разработки «больших» и сложных программ Программы, решающие какие-либо узкие задачи, в большинстве случаев пишутся программистами «на коленках» без использования особых методов Пример: программа для вычисления значения синуса угла с некоторой наперед заданной точностью

Слайд 6


Особенности «маленьких» программ Для «малых» программ можно указать следующие характерные особенности: сравнительно небольшой размер (порядка...
Описание слайда:
Особенности «маленьких» программ Для «малых» программ можно указать следующие характерные особенности: сравнительно небольшой размер (порядка нескольких сотен строк); направленность на решение одной четко поставленной задачи с хорошо известными ограничениями; отсутствие оптимизации по скорости выполнения;

Слайд 7


Особенности «маленьких» программ а также практическое отсутствие ущерба от неправильной работы программы; отсутствие необходимости дополнять...
Описание слайда:
Особенности «маленьких» программ а также практическое отсутствие ущерба от неправильной работы программы; отсутствие необходимости дополнять программу новыми возможностями и разрабатывать ее новые версии; минимальная потребность в документировании

Слайд 8


«Большие» программы «Большие» программы и программные комплексы создаются для решения сложных задач, связанных с практической деятельностью...
Описание слайда:
«Большие» программы «Большие» программы и программные комплексы создаются для решения сложных задач, связанных с практической деятельностью значительного числа людей Примерами таких программ являются всевозможные системы автоматизации производственных процессов, системы управления и контроля, СУБД и т.д

Слайд 9


Свойства «больших» программ «Большая» программа обычно обладает следующими свойствами: решает одну или несколько связанных задач, важных для...
Описание слайда:
Свойства «больших» программ «Большая» программа обычно обладает следующими свойствами: решает одну или несколько связанных задач, важных для каких-либо лиц или организаций, получающих существенные выгоды от ее использования; ее неправильная работа или низкая производительность на реальных данных наносит ощутимый ущерб пользователям и другим организациям и лицам;

Слайд 10


Свойства «больших» программ сопровождается полной и понятной пользователям документацией, а также специальной документацией для администраторов;...
Описание слайда:
Свойства «больших» программ сопровождается полной и понятной пользователям документацией, а также специальной документацией для администраторов; дополняется проектной документации к ПС, что позволяет развивать ее даже без привлечения первоначальных разработчиков; такую программу невозможно написать с первой попытки, с небольшими усилиями и в одиночку; ее разработка ведется коллективом специалистов

Слайд 11


Программное обеспечение Как правило, «большие» программы требуют для своего выполнения некоторого набора аппаратных средств, образуя...
Описание слайда:
Программное обеспечение Как правило, «большие» программы требуют для своего выполнения некоторого набора аппаратных средств, образуя программно-аппаратные системы Поэтому иногда мы будем пользоваться понятием «программное обеспечение» («ПО»), подразумевая под этим собственно программную «начинку» программно-аппаратных систем

Слайд 12


Программная инженерия Программная инженерия (Software Engineering) – это отрасль информатики, которая изучает вопросы построения компьютерных...
Описание слайда:
Программная инженерия Программная инженерия (Software Engineering) – это отрасль информатики, которая изучает вопросы построения компьютерных программ, закономерности развития программирования, а также обобщает опыт программирования в виде комплекса знаний и правил регламентации инженерной деятельности разработчиков ПО

Слайд 13


Программная инженерия Инженерия - это способ применения научных результатов, для извлечения пользы от свойств материалов и источников энергии...
Описание слайда:
Программная инженерия Инженерия - это способ применения научных результатов, для извлечения пользы от свойств материалов и источников энергии Инженеры в программной инженерии - это специалисты, выполняющие практические работы по реализации программ с применением теории, методов и средств компьютерной науки

Слайд 14


Программная инженерия Компьютерная наука охватывает теорию и методы построения вычислительных и программных систем Программная инженерия...
Описание слайда:
Программная инженерия Компьютерная наука охватывает теорию и методы построения вычислительных и программных систем Программная инженерия рассматривает вопросы практического построения ПО Цель науки – получение знаний, для инженерии знание – это способ получения некоторой пользы

Слайд 15


Виды деятельности Кроме программистов, занимающихся непосредственно разработкой ПО, деятельностью в сфере программной инженерии занимаются:...
Описание слайда:
Виды деятельности Кроме программистов, занимающихся непосредственно разработкой ПО, деятельностью в сфере программной инженерии занимаются: менеджеры, которые планируют и руководят проектом, отслеживают сроки и затраты; инженеры службы ведения библиотек и репозитариев компонентов;

Слайд 16


Виды деятельности А также технологи, которые определяют инженерные методы и стандарты,; тестировщики, контролирующие правильность выполнения процесса...
Описание слайда:
Виды деятельности А также технологи, которые определяют инженерные методы и стандарты,; тестировщики, контролирующие правильность выполнения процесса разработки ПО; верификаторы, проверяющие ПО на соответствие заданным спецификациям; валидаторы, проверяющие ПО на соответствие заданным условиям эксплуатации.

Слайд 17


Технология программирования Итогом инженерной деятельности в плане освоения достижений компьютерной науки и обобщения практического опыта...
Описание слайда:
Технология программирования Итогом инженерной деятельности в плане освоения достижений компьютерной науки и обобщения практического опыта программирования является технология программирования – совокупность принципов разработки, обеспечивающих массовое производство ПО требуемого качества в установленные сроки

Слайд 18


Методы и средства ТП
Описание слайда:
Методы и средства ТП

Слайд 19


Методы ТП Методами технологии программирования называются способы и приемы организации производственных процессов при разработке программных средств...
Описание слайда:
Методы ТП Методами технологии программирования называются способы и приемы организации производственных процессов при разработке программных средств Методы ТП определяют организационную структуру коллектива разработчиков, способы разбиения процесса разработки на отдельные этапы, последовательность этих этапов и т.д.

Слайд 20


Средства ТП Средствами технологии программирования называются утилиты, обеспечивающие автоматизированную или автоматическую поддержку методов...
Описание слайда:
Средства ТП Средствами технологии программирования называются утилиты, обеспечивающие автоматизированную или автоматическую поддержку методов Совместно используемые утилиты объединяются в системы автоматизированной разработки ПО Такие системы принято называть CASE-средствами (Computer Aided Software Engineering)

Слайд 21


Цели ТП Цели технологии программирования сформулированы уже в ее определении – производство ПО требуемого качества в установленные сроки Очевидно,...
Описание слайда:
Цели ТП Цели технологии программирования сформулированы уже в ее определении – производство ПО требуемого качества в установленные сроки Очевидно, что обеспечение требуемого качества связано со способами деятельности, соблюдение сроков связано с организацией деятельности

Слайд 22


Проблемы качества ПО К сожалению, положение дел с обеспечением качества ПО остается неудовлетворительным По данным Национального Института стандартов...
Описание слайда:
Проблемы качества ПО К сожалению, положение дел с обеспечением качества ПО остается неудовлетворительным По данным Национального Института стандартов и технологий, ошибки в программном обеспечении обходятся экономике США в 60 млрд. долларов в год, а в мировом масштабе они, по крайней мере, втрое выше

Слайд 23


Проблемы качества ПО Новый программный проект создается 1-2 года, а эволюционирует 6-7 лет На сопровождение проекта, включая его доработку и...
Описание слайда:
Проблемы качества ПО Новый программный проект создается 1-2 года, а эволюционирует 6-7 лет На сопровождение проекта, включая его доработку и исправление ошибок, тратится 61% средств против 39% на его разработку

Слайд 24


Проблемы качества ПО Наблюдаются две основные тенденции: значительное увеличение производительности программистов в терминах количества кода,...
Описание слайда:
Проблемы качества ПО Наблюдаются две основные тенденции: значительное увеличение производительности программистов в терминах количества кода, создаваемого ими в единицу времени; сохранение среднего количества ошибок в пределах 10-50 на тысячу строк кода, еще не прошедшего тестирование

Слайд 25


Почему это так? Две основные причины: сложность современных программных комплексов такова, что многие исследователи считают их самыми сложными...
Описание слайда:
Почему это так? Две основные причины: сложность современных программных комплексов такова, что многие исследователи считают их самыми сложными системами, созданными человеком, и поэтому практически невозможно выполнить полное доказательство или проверку их правильности; требования к ПО у разных групп пользователей могут существенно различаться и значительно изменяться с течением времени

Слайд 26


Понятие качества программного обеспечения Качество ПО – это вся совокупность его характеристик, относящихся к возможности удовлетворять высказанные...
Описание слайда:
Понятие качества программного обеспечения Качество ПО – это вся совокупность его характеристик, относящихся к возможности удовлетворять высказанные или подразумеваемые потребности всех заинтересованных лиц

Слайд 27


Международный стандарт Основой регламентирования показателей качества программных систем является международный стандарт ISO 9126 «Информационная...
Описание слайда:
Международный стандарт Основой регламентирования показателей качества программных систем является международный стандарт ISO 9126 «Информационная технология. Оценка программного продукта. Характеристики качества и руководство по их применению» Стандарт определяет ряд критериев качества программного продукта

Слайд 28


Критерии качества ПО Основными критериями качества ПО (criteria of software quality) являются: функциональность надежность эффективность...
Описание слайда:
Критерии качества ПО Основными критериями качества ПО (criteria of software quality) являются: функциональность надежность эффективность эргономичность модифицируемость мобильность

Слайд 29


Функциональность ПО Способность ПО выполнять набор функций (действий), удовлетворяющих заданным или подразумеваемым потребностям пользователей Набор...
Описание слайда:
Функциональность ПО Способность ПО выполнять набор функций (действий), удовлетворяющих заданным или подразумеваемым потребностям пользователей Набор указанных функций определяется во внешнем описании ПО

Слайд 30


Надежность программного обеспечения Надежность (reliability) ПО  это его способность с достаточно большой вероятностью безотказно выполнять...
Описание слайда:
Надежность программного обеспечения Надежность (reliability) ПО  это его способность с достаточно большой вероятностью безотказно выполнять определенные функции при заданных условиях и в течение заданного периода времени

Слайд 31


Эффективность программного обеспечения Соотношение уровня услуг, предоставляемых ПО пользователю при заданных условиях, и объема используемых для...
Описание слайда:
Эффективность программного обеспечения Соотношение уровня услуг, предоставляемых ПО пользователю при заданных условиях, и объема используемых для этого ресурсов К числу таких ресурсов могут относиться требуемые аппаратные средства, время выполнения программ, затраты на подготовку данных и интерпретацию результатов

Слайд 32


Эргономичность ПО Характеристики ПО, которые позволяют минимизировать усилия пользователя по подготовке исходных данных, применению ПО и оценке...
Описание слайда:
Эргономичность ПО Характеристики ПО, которые позволяют минимизировать усилия пользователя по подготовке исходных данных, применению ПО и оценке полученных результатов, а также вызывать положительные эмоции определенного или подразумеваемого пользователя

Слайд 33


Модифицируемость программного обеспечения Характеристики ПО, которые позволяют минимизировать усилия по внесению изменений для устранения ошибок и по...
Описание слайда:
Модифицируемость программного обеспечения Характеристики ПО, которые позволяют минимизировать усилия по внесению изменений для устранения ошибок и по его модификации в соответствии с изменяющимися потребностями пользователей Модифицируемость ПО существенно зависит от степени и качества его документированности

Слайд 34


Мобильность ПО Способность ПО быть перенесенным из одной среды (окружения) в другую, в частности, с одной аппаратной платформы на другую
Описание слайда:
Мобильность ПО Способность ПО быть перенесенным из одной среды (окружения) в другую, в частности, с одной аппаратной платформы на другую

Слайд 35


Стандарт ISO 9126 Международный стандарт, определяющий оценочные характеристики качества программного обеспечения, утвержден в 1991 году Стандарт...
Описание слайда:
Стандарт ISO 9126 Международный стандарт, определяющий оценочные характеристики качества программного обеспечения, утвержден в 1991 году Стандарт вводит понятия: внутреннего качества, внешнего качества, качества ПО при использовании

Слайд 36


Три аспекта качества ПО Внутреннее качество связано с характеристиками ПО самого по себе, без учета его поведения Внешнее качество характеризующего...
Описание слайда:
Три аспекта качества ПО Внутреннее качество связано с характеристиками ПО самого по себе, без учета его поведения Внешнее качество характеризующего ПО с точки зрения его поведения Качества ПО при использовании – это то качество, которое ощущается пользователями при конкретных сценариях работы ПО

Слайд 37


Три аспекта качества ПО
Описание слайда:
Три аспекта качества ПО

Слайд 38


Структура стандарта ISO 9126 Стандарт разделяется на 4 части, описывающие следующие вопросы: модель качества; внешние метрики качества; внутренние...
Описание слайда:
Структура стандарта ISO 9126 Стандарт разделяется на 4 части, описывающие следующие вопросы: модель качества; внешние метрики качества; внутренние метрики качества; метрики качества в использовании

Слайд 39


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

Слайд 40


Модель качества
Описание слайда:
Модель качества

Слайд 41


Проблемы разработки программного обеспечения Основные проблемы создания сложных программных систем связаны с нахождением разумного компромисса между...
Описание слайда:
Проблемы разработки программного обеспечения Основные проблемы создания сложных программных систем связаны с нахождением разумного компромисса между затратами на разработку и качеством ее результата

Слайд 42


Жизненный цикл ПО Жизненным циклом программного обеспечения называется весь период времени от начала его разработки до завершения использования...
Описание слайда:
Жизненный цикл ПО Жизненным циклом программного обеспечения называется весь период времени от начала его разработки до завершения использования Жизненный цикл ПО состоит из фазы разработки, фазы использования и фазы продолжающейся разработки (модификации), причем две последние фазы близки или совпадают по времени

Слайд 43


Фазы жизненного цикла
Описание слайда:
Фазы жизненного цикла

Слайд 44


Этапы фазы разработки Наиболее интересной фазой жизненного цикла ПО является фаза разработки Эта фаза может быть разбита на ряд этапов, а именно:...
Описание слайда:
Этапы фазы разработки Наиболее интересной фазой жизненного цикла ПО является фаза разработки Эта фаза может быть разбита на ряд этапов, а именно: анализ системы и выявление требований к ПО; проектирование ПО; конструирование (кодирование) ПО; тестирование ПО; инсталляция ПО

Слайд 45


Артефакты Жизненный цикл ПО связан с различными видами деятельности большого количества людей При этом создаются и перерабатываются различного рода...
Описание слайда:
Артефакты Жизненный цикл ПО связан с различными видами деятельности большого количества людей При этом создаются и перерабатываются различного рода артефакты – создаваемые человеком информационные сущности (документы), участвующие в качестве входных данных и результатов в различных видах деятельности

Слайд 46


Примеры артефактов Примерами артефактов являются: модель предметной области, описание требований, техническое задание, описание архитектуры системы,...
Описание слайда:
Примеры артефактов Примерами артефактов являются: модель предметной области, описание требований, техническое задание, описание архитектуры системы, проектная документация на систему в целом и на отдельные ее компоненты, прототипы системы и компонентов, исходный код,

Слайд 47


Примеры артефактов пользовательская документация, документация администратора системы, руководство по развертыванию, база пользовательских запросов,...
Описание слайда:
Примеры артефактов пользовательская документация, документация администратора системы, руководство по развертыванию, база пользовательских запросов, план проекта

Слайд 48


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

Слайд 49


Примеры ролей Примерами ролей являются: бизнес-аналитик, инженер по требованиям, архитектор, проектировщик пользовательского интерфейса,...
Описание слайда:
Примеры ролей Примерами ролей являются: бизнес-аналитик, инженер по требованиям, архитектор, проектировщик пользовательского интерфейса, программист-кодировщик, технический писатель, тестировщик,

Слайд 50


Примеры ролей руководитель проекта по разработке, работник отдела продаж, конечный пользователь, администратор системы, инженер по поддержке и т.п.
Описание слайда:
Примеры ролей руководитель проекта по разработке, работник отдела продаж, конечный пользователь, администратор системы, инженер по поддержке и т.п.

Слайд 51


Стандарт ISO/IEC 12207-95 По определению, ISO/IEC 12207-95 — базовый стандарт процессов ЖЦ ПО, ориентированный на различные виды ПО и типы проектов...
Описание слайда:
Стандарт ISO/IEC 12207-95 По определению, ISO/IEC 12207-95 — базовый стандарт процессов ЖЦ ПО, ориентированный на различные виды ПО и типы проектов автоматизированных систем, куда ПО входит как часть Стандарт определяет стратегию и общий порядок в создании и эксплуатации ПО, он охватывает ЖЦ ПО от концептуализации идей до завершения ЖЦ

Слайд 52


Стандарт ISO/IEC 12207-95 Первая редакция ISO/IEC 12207-95 подготовлена в 1995 году объединенным техническим комитетом ISO/IEC JTC1...
Описание слайда:
Стандарт ISO/IEC 12207-95 Первая редакция ISO/IEC 12207-95 подготовлена в 1995 году объединенным техническим комитетом ISO/IEC JTC1 "Информационные технологии, подкомитет SC7, проектирование программного обеспечения»

Слайд 53


Определения стандарта: модель ЖЦ Модель жизненного цикла — структура, содержащая процессы, действия и задачи, которые осуществляются в ходе...
Описание слайда:
Определения стандарта: модель ЖЦ Модель жизненного цикла — структура, содержащая процессы, действия и задачи, которые осуществляются в ходе разработки, функционирования и сопровождения программного продукта в течение всей жизни системы, от определения требований до завершения ее использования.

Слайд 54


Модель ЖЦ Стандарт определяет общую структуру жизненного цикла ПО в виде трехступенчатой модели, состоящей из процессов, видов деятельности, задач...
Описание слайда:
Модель ЖЦ Стандарт определяет общую структуру жизненного цикла ПО в виде трехступенчатой модели, состоящей из процессов, видов деятельности, задач Стандарт не определяет метрики, по которым можно было бы отслеживать ход работ и их результативность

Слайд 55


Процессы жизненного цикла Самыми крупными элементами являются процессы жизненного цикла ПО Всего выделено 18 процессов, которые объединены в 4...
Описание слайда:
Процессы жизненного цикла Самыми крупными элементами являются процессы жизненного цикла ПО Всего выделено 18 процессов, которые объединены в 4 группы: основные процессы, поддерживающие процессы, организационные процессы, процесс адаптации

Слайд 56


Процессы ЖЦ по ISO 12207
Описание слайда:
Процессы ЖЦ по ISO 12207

Слайд 57


Действия и задачи Каждый процесс ЖЦ разделен на набор работ (activities), каждое действие — на набор задач (tasks) Всего определены 74 вида работ и...
Описание слайда:
Действия и задачи Каждый процесс ЖЦ разделен на набор работ (activities), каждое действие — на набор задач (tasks) Всего определены 74 вида работ и 224 различных задач Каждый процесс, работа или задача инициируется и выполняется другим процессом по мере необходимости

Слайд 58


Основные процессы ЖЦ Процесс разработки. Определяет действия предприятия-разработчика, которое создает программный продукт Включает следующие работы:...
Описание слайда:
Основные процессы ЖЦ Процесс разработки. Определяет действия предприятия-разработчика, которое создает программный продукт Включает следующие работы: развертывание процесса разработки, анализ системных требований, проектирование (программно-аппаратной) системы в целом,

Слайд 59


Основные процессы ЖЦ анализ требований к ПО, проектирование архитектуры ПО, детальное проектирование, кодирование отладочное тестирование, интеграцию...
Описание слайда:
Основные процессы ЖЦ анализ требований к ПО, проектирование архитектуры ПО, детальное проектирование, кодирование отладочное тестирование, интеграцию ПО, квалификационное тестирование ПО, системную интеграцию

Слайд 60


Основные процессы ЖЦ квалификационное тестирование системы, развертывание (установку или инсталляцию) ПО
Описание слайда:
Основные процессы ЖЦ квалификационное тестирование системы, развертывание (установку или инсталляцию) ПО

Слайд 61


Конец лекции
Описание слайда:
Конец лекции



Похожие презентации
Mypresentation.ru
Загрузить презентацию