Содержание
- 2. Павловская Т.А. (СПбГУ ИТМО) Проект Одним из ключевых понятий технологии разработки программного обеспечения, как и многих
- 3. Павловская Т.А. (СПбГУ ИТМО) Четыре «П» разработки ПО Персонал (кто это делает) Процесс (способ, которым это
- 4. Павловская Т.А. (СПбГУ ИТМО) Продукт Артефакт – любой вид информации, создаваемый, изменяемый и используемый сотрудниками при
- 5. Павловская Т.А. (СПбГУ ИТМО) Проект Совокупность действий, необходимых для создания артефакта: контакт с заказчиком написание документации
- 6. Павловская Т.А. (СПбГУ ИТМО) Процесс Процесс создания ПО – определение полного набора видов деятельности, необходимых для
- 7. Павловская Т.А. (СПбГУ ИТМО) Семейства процессов разработки ПО тяжеловесные (heavyweight) применяются при фиксированных требованиях и многочисленной
- 8. Павловская Т.А. (СПбГУ ИТМО) Стратегии создания ПО
- 9. Павловская Т.А. (СПбГУ ИТМО) Технологии программирования Технология программирования (технология разработки ПО) — способ организации процесса создания
- 10. Павловская Т.А. (СПбГУ ИТМО) Источники сложности проекта Наличие высококвалифицированных специалистов на рынке труда. Стабильность используемой технологической
- 11. Павловская Т.А. (СПбГУ ИТМО) Проблемы управления проектами Многие процессы разработки неуправляемы. Их исходные данные и желаемый
- 12. Павловская Т.А. (СПбГУ ИТМО) Водопадная модель жизненного цикла ПО: Синонимы: классический ЖЦ, каскадная модель
- 13. Павловская Т.А. (СПбГУ ИТМО) Модель с промежуточным контролем:
- 14. Павловская Т.А. (СПбГУ ИТМО) Макетирование (прототипирование) Построение/уточнение макета Оценка макета заказчиком 1 2 Проектирование продукта
- 15. Павловская Т.А. (СПбГУ ИТМО) Инкрементная модель Анализ Проектирование Кодиро-вание Тестиро-вание Поставка 1-го инкремента 1-й инкремент Анализ
- 16. Павловская Т.А. (СПбГУ ИТМО) Технология RAD Rapid Application Development — Быстрая разработка приложений. Ориентирована на максимально
- 17. Павловская Т.А. (СПбГУ ИТМО) Этапы RAD Бизнес-моделирование (моделируются информационные потоки между бизнес-функциями) Моделирование данных (набор объектов,
- 18. Павловская Т.А. (СПбГУ ИТМО) Спиральная модель разработки ПО Программное обеспечение создается итерационно с использованием метода прототипирования.
- 19. Павловская Т.А. (СПбГУ ИТМО) Особенности спиральной модели Основным достоинством спиральной схемы является то, что, начиная с
- 20. Павловская Т.А. (СПбГУ ИТМО) Гибкие технологии разработки ПО Минимизируют риски благодаря разделению процесса разработки на маленькие
- 21. Павловская Т.А. (СПбГУ ИТМО) Основные идеи agile • Личности и их взаимодействие важнее, чем процессы и
- 22. Павловская Т.А. (СПбГУ ИТМО) Основы манифеста гибких технологий • Главное – удовлетворение требований заказчика путем скорой
- 23. Павловская Т.А. (СПбГУ ИТМО) Проектирование в гибких технологиях Отказ от длительного проектирования перед началом работы и
- 24. Павловская Т.А. (СПбГУ ИТМО) Разработчики получают задачу, берут соответствующий фрагмент разрабатываемого кода, выполняют рефакторинг, необходимый для
- 25. Павловская Т.А. (СПбГУ ИТМО) Экстремальное программирование Основная идея экстремального программирования (ХР) — устранить высокую стоимость изменений,
- 26. Павловская Т.А. (СПбГУ ИТМО) Основные принципы ХР Планирование Частая смена версий Метафора Простой проект Тесты Переработка
- 27. Тестирование в ХР Тестирование модулей (unit testing): позволяет разработчикам убедиться, что код работает корректно, и без
- 28. Павловская Т.А. (СПбГУ ИТМО) Scrum Основой Scrum является итеративная разработка. Scrum определяет итеративные правила управления проектом,
- 29. Павловская Т.А. (СПбГУ ИТМО) Общие положения 3 роли: владелец продукта (Product Owner) - отвечает за определение
- 30. Павловская Т.А. (СПбГУ ИТМО) Реализация проекта в Scrum Фаза реализации разбита на последовательность итераций - спринтов
- 31. Павловская Т.А. (СПбГУ ИТМО) Документация в Scrum Всего 3 документа: журнал продукта (Product Backlog) высокоуровневый список
- 32. Павловская Т.А. (СПбГУ ИТМО) Унифицированный процесс (RUP) Разработчики: Г. Буч, А. Якобсон, Д. Рамбо (Rational, 1998)
- 33. Павловская Т.А. (СПбГУ ИТМО) Характеристики УП управляемый вариантами использования архитектурно-ориентированный итеративный и инкрементный использует UML основан
- 34. Павловская Т.А. (СПбГУ ИТМО) Преимущества управляемого УП Ограничивает финансовые риски затратами на одну итерацию Снижает риск
- 35. Павловская Т.А. (СПбГУ ИТМО) Жизненный цикл УП Каждый цикл состоит из 4х фаз, каждая фаза разделяется
- 36. Павловская Т.А. (СПбГУ ИТМО) Назначение вех По ним руководитель принимает решения перед тем, как перейти на
- 37. Павловская Т.А. (СПбГУ ИТМО) Цикл разработки
- 38. Павловская Т.А. (СПбГУ ИТМО) Содержание фаз Анализ и планирование требований: идея превращается в концепцию готового продукта
- 39. Павловская Т.А. (СПбГУ ИТМО) Построение уточнение базового уровня архитектуры реализация всех вариантов использования Внедрение бета-версия тренинги
- 40. Павловская Т.А. (СПбГУ ИТМО) Модели УП Модели – наиболее важный тип артефактов. Каждая модель описывает систему
- 41. Павловская Т.А. (СПбГУ ИТМО) UML Язык для специфицирования, визуализации, конструирования и документирования программных продуктов. Также используется
- 42. Павловская Т.А. (СПбГУ ИТМО) Диаграммы вариантов использования (Use case diagrams)
- 43. Павловская Т.А. (СПбГУ ИТМО) Диаграммы деятельности (Activity diagrams)
- 44. Павловская Т.А. (СПбГУ ИТМО) Диаграммы последовательностей действий (Sequence diagrams)
- 45. Павловская Т.А. (СПбГУ ИТМО) Диаграммы компонент (Component diagrams)
- 46. Павловская Т.А. (СПбГУ ИТМО) Пример реального процесса разработки ПО
- 47. Павловская Т.А. (СПбГУ ИТМО) Обзор идеи Выдвигается идея нового продукта Назначается менеджер по продукту (PdM). Он
- 48. Павловская Т.А. (СПбГУ ИТМО) Обзор проекта PjM назначает системного архитектора (SWA) и старшего тестера (CQA). PdM,
- 49. Павловская Т.А. (СПбГУ ИТМО) Подготовка проекта PjM уточняет план проекта, назначает команду разработчиков, организует взаимодействие с
- 50. Павловская Т.А. (СПбГУ ИТМО) Разработка продукта (Development) - 1 SWA разрабатывает на утверждение SG дизайн продукта
- 51. Павловская Т.А. (СПбГУ ИТМО) Разработка продукта (Development) - 2 Выполняется итеративно: анализ, дизайн, программирование, тестирование. Milestones
- 52. Павловская Т.А. (СПбГУ ИТМО) Альфа-тестирование Итеративное тестирование продукта тестерами под руководством CQA. Как только серьезных проблем
- 53. Павловская Т.А. (СПбГУ ИТМО) Бета-тестирование Продукт отсылается на ознакомление и тестирование ограниченному набору пользователей (User Support
- 54. Павловская Т.А. (СПбГУ ИТМО) Подготовка к выпуску и выпуск PdM и HPdM проверяют, что продукт готов
- 55. Павловская Т.А. (СПбГУ ИТМО) все!
- 56. Павловская Т.А. (СПбГУ ИТМО) CASE-технологии Computer Aided Software/System Engineering – автоматизированная разработка ПО/систем Существуют САSЕ-технологии, поддерживающие
- 57. Павловская Т.А. (СПбГУ ИТМО) Компонентный подход и САSЕ-технологии Компонентный подход предполагает построение программного обеспечения из отдельных
- 58. Павловская Т.А. (СПбГУ ИТМО) Технология СОМ определяет общий принцип взаимодействия программ любых типов: библиотек, приложений, операционной
- 59. Павловская Т.А. (СПбГУ ИТМО) На базе технологии COM были разработаны компонентные технологии, решающие различные задачи разработки
- 60. Павловская Т.А. (СПбГУ ИТМО) MTS (Microsoft Transaction Server — сервер управления транзакциями) — технология, обеспечивающая безопасность
- 62. Скачать презентацию



























































Презентация на тему Томас Джефферсон
Приготовление изделий из слоёного теста. 7 класс
Поведенческая стратегия в конфликте
Наш проект. Создание
Мастер – класс«Интегральная технология на уроках математики»
Налоговые риски в условиях коронавируса
Учимся писать цифры
Аэропорт Архангельска Талаги
Family life in Great Britain
Заготовки. Логические цепочки
Итоговый тестовый контрольв начальной школе.
Трудовое право. (Обществознание. 10 класс)
Портативный блок питания
Презентация на тему Классицизм Живопись
Функции буровых растворов
Поклонимся великим тем годам
Диагностика уровня подготовленности к ЕГЭ
Команда перЧиКИ. Испытание №6. Профессиональное испытание на рабочем месте
Оценка экономических издержек в логистике
Специальность 5В050600 -Экономика
Внеклассное занятие по правилам дорожного движения
Сладкая жизнь. Постное ассорти
Презентация на тему Saving forests (Спасение лесов)
Физика атома V век до н.э.- Демокрит (существуют мельчайшие и неделимые частицы –атомы) 1897 г. – Д.Д.Томсон (открытие электрона) 1900 г. –
В царстве рыжего дьявола
Зрительные иллюзии. Что такое иллюзия?
Презентация по теме «Знай и люби Челябинск»
Языческие верования восточных славян