Программа технология разработки программного обеспечения

Содержание

В век информационных технологий ни одна сфера человеческой деятельности не обходится без IT. Так и ни одна компания не может эффективно функционировать без новейшего и качественного программного обеспечения. Сейчас очень важно автоматизировать все технологические процессы, чтобы была возможность обратить и сконцентрировать внимание на остальных направлениях деятельности компании. Именно поэтому специалисты в данной области с каждым годом становятся все более востребованными и компании постоянно в поиске профессионалов.

Для кого

Технология разработки программного обеспечения

разработана в соответствии с ФГОС:
Федеральный государственный образовательный стандарт среднего профессионального образования по специальности 09.02.07 Информационные системы и программирование (уровень подготовки кадров высшей квалификации). (приказ Минобрнауки России от 09.12.2016 г. № 1547)

составлена на основании учебного плана:
Информационные системы и программирование

Технологии разработки ПО Лекция 1


утвержденного учёным советом вуза от 28.06.2022 протокол № 7.

Рабочая программа одобрена на заседании Совета колледжа

Протокол от 25.03.2022 г. № 3
Срок действия программы: 2022-2023 уч. г.

Заведующий отделением
канд.экон.наук, Глубокова Людмила Геннадьевна

1. Цели освоения дисциплины

1.1.
изучение теоретических и практических основ построения программного обеспечения различного назначения, а также обеспечения его жизненного цикла

2. Место дисциплины в структуре ППСЗ

Цикл (раздел) ППСЗ: МДК.02

3. Компетенции обучающегося, формируемые в результате освоения дисциплины

3.1. 3.1.1. 3.2. 3.2.1. 3.3. 3.3.1.
ОК 01: Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам
ОК 02: Осуществлять поиск, анализ и интерпретанцию информации, необходимой для выполнения задач профессиональной деятельности
ОК 04: Работать в коллективе и команде, эффективно взаимодействовать с коллегами, руководством, клиентами
ОК 09: Использовать информационные технологии в профессиональной деятельности
ОК 10: Пользоваться профессиональной документацией на государственном и иностранном языке
ПК 2.1: Разрабатывать требования к программным модулям на основе анализа проектной и технической документации на предмет взаимодействия компонент
ПК 2.4: Осуществлять разработку тестовых наборов и тестовых сценариев для программного обеспечения
ПК 2.5: Производить инспектирование компонент программного обеспечения на предмет соответствия стандартам кодирования
В результате освоения дисциплины обучающийся должен
Знать:
модели процесса разработки программного обеспечения;
основные принципы процесса разработки программного обеспечения;
основные подходы к интегрированию программных модулей;
основы верификации и аттестации программного обеспечения;
Уметь:
использовать выбранную систему контроля версий;
использовать методы для получения кода с заданной функциональностью и степенью качества;
Иметь навыки и (или) опыт деятельности (владеть):
участия в выработке требований к программному обеспечению;
участия в проектировании программного обеспечения с использованием специализированных программных пакетов;

7. Процесс разработки программного обеспечения

Код занятия Наименование разделов и тем Вид занятия Семестр Часов Компетенции Литература
Раздел 1. Основные понятия и стандартизация требований к программному обеспечению
1.1. Понятия требований, классификация, уровни требований. Методологии и стандарты, регламентирующие работу с требованиями Лекции 3 2 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
1.2. Современные принципы и методы разработки программных приложений Лекции 3 4 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
1.3. Методы организации работы в команде разработчиков. Системы контроля версий Лекции 3 4 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
1.4. Основные подходы к интегрированию программных модулей Лекции 3 4 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
1.5. Стандарты кодирования Лекции 3 4 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
1.6. Практическое занятие «Анализ предметной области» Лабораторные 3 2 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
1.7. Практическое занятие «Разработка и оформление технического задания» Лабораторные 3 2 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
1.8. Практическое занятие «Построение архитектуры программного средства» Лабораторные 3 2 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
1.9. Практическое занятие «Изучение работы в системе контроля версий» Лабораторные 3 2 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
1.10. Практическое занятие «Изучение работы в системе контроля версий» Консультации 3 2 ОК 01, ОК 02, ОК 04, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
1.11. Основные понятия и стандартизация требований к программному обеспечению Сам. работа 3 8 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
Раздел 2. Описание и анализ требований. Диаграммы IDEF
2.1. Описание требований: унифицированный язык моделирования — краткий словарь. Диаграммы UML Лекции 3 4 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
2.2. Описание и оформление требований (спецификация). Анализ требований и стратегии выбора решения Лекции 3 4 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
2.3. Лабораторная работа «Построение диаграммы Вариантов использования и диаграммы. Последовательности» Лабораторные 3 4 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
2.4. Лабораторная работа «Построение диаграммы Кооперации и диаграммы Развертывания» Лабораторные 3 4 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
2.5. Лабораторная работа «Построение диаграммы Деятельности, диаграммы Состояний и диаграммы Классов» Лабораторные 3 4 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
2.6. Лабораторная работа «Построение диаграммы компонентов» Лабораторные 3 4 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
2.7. Лабораторная работа «Построение диаграмм потоков данных» Лабораторные 3 4 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
2.8. Описание и анализ требований. Диаграммы IDEF Сам. работа 3 4 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
Раздел 3. Оценка качества программных средств
3.1. Цели и задачи и виды тестирования. Стандарты качества программной документации. Меры и метрики. Лекции 4 8 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
3.2. Тестовое покрытие. Лекции 4 10 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
3.3. Тестовый сценарий, тестовый пакет. Лекции 4 10 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
3.4. Анализ спецификаций. Верификация и аттестация программного обеспечения. Лекции 4 10 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
3.5. Лабораторная работа «Разработка тестового сценария» Лабораторные 4 4 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
3.6. Лабораторная работа «Оценка необходимого количества тестов» Лабораторные 4 6 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
3.7. Лабораторные работы «Разработка тестовых пакетов» Лабораторные 4 6 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
3.8. Лабораторные работы «Оценка программных средств с помощью метрик» Лабораторные 4 6 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
3.9. Лабораторные работы «Инспекция программного кода на предмет соответствия стандартам кодирования» Лабораторные 4 8 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
3.10. Оценка качества программных средств Консультации 4 2 ОК 01, ОК 02, ОК 04, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
3.11. Оценка качества программных средств Сам. работа 4 10 ОК 01, ОК 02, ОК 09, ОК 10, ПК 2.1, ПК 2.4, ПК 2.5 Л1.1, Л2.1
Читайте также:
Программа не использует все ядра

5. Фонд оценочных средств

6. Учебно-методическое и информационное обеспечение дисциплины

6.1. Рекомендуемая литература
6.1.1. Основная литература
Авторы Заглавие Издательство, год Эл. адрес
Л1.1 Гниденко И.Г., Павлов Ф.Ф., Федоров Д.Ю. ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ: Учебное пособие для СПО Юрайт, 2022 https://www.urait.ru/bcode/492496
6.1.2. Дополнительная литература
Авторы Заглавие Издательство, год Эл. адрес
Л2.1 Черткова Е. А. Программная инженерия. Визуальное моделирование программных систем: учебник для СПО Юрайт, 2022 https://urait.ru/bcode/493226
6.2. Перечень ресурсов информационно-телекоммуникационной сети «Интернет»
Название Эл. адрес
Э1 Технология разработки программного обеспечения https://portal.edu.asu.ru/course/view.php?id=9538
6.3. Перечень программного обеспечения
ОС Windows
Приложения MS Office:
— MS Word,
— MS Excel,
— MS PowerPoint,
7-Zip,
AcrobatReader
Стандартное специализированное ПО в соответствии с наименованием кабинетов
6.4. Перечень информационных справочных систем
Информационная справочная система:
СПС КонсультантПлюс (инсталлированный ресурс АлтГУ или http://www.consultant.ru/)

7. Материально-техническое обеспечение дисциплины

Аудитория Назначение Оборудование
212Н кабинет естественнонаучных дисциплин; кабинет химических дисциплин; кабинет химических основ экологии – учебная аудитория для проведения занятий всех видов (дисциплинарной, междисциплинарной и модульной подготовки), групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 34 посадочных места; рабочее место преподавателя; доска маркерная – 1 ед.; компьютер (модель: Aquarius) с доступом в информационно-телекоммуникационную сеть Интернет – 1 ед.; тематические плакаты
312Н полигон разработки бизнес-приложений; полигон проектирования информационных систем; лаборатория информационно-коммуникационных систем; лаборатория информационных систем; лаборатория компьютерных сетей; лаборатория «Учебный банк» – учебная аудитория для проведения занятий всех видов (дисциплинарной, междисциплинарной и модульной подготовки), групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Автоматизированные рабочие места на 11 обучающихся; автоматизированное рабочее место преподавателя; маркерная доска; компьютеры (марка: RAMEC с монитором диагональю 21,5″) с доступом в информационно-телекоммуникационную сеть Интернет и электронную информационно-образовательную среду АлтГУ; тематические плакаты.
Читайте также:
Как работает программа Tor

8. Методические указания для обучающихся по освоению дисциплины

Лекции проходят в традиционной форме с применением активных, интерактивных и информационно-коммуникационных технологий в форме лекций-визуализаций, проблемных лекций. Весь материал курса поделен на темы, и каждая последующая тема является логическим продолжением предыдущей, поэтому изучение курса рекомендуется последовательно.
Для закрепления теоретического материала курс содержит лабораторные работы. Лабораторные работы проходят в учебной аудитории, оснащенной компьютерами с соответствующим программным обеспечением. При проведении лабораторных работ используются работа в малых группах, элементы ролевой игры.
Каждый студент выполняет индивидуальное лабораторное задание, тестирует написанную им программу, отлаживает при необходимости, а затем сдает ее преподавателю, сопровождая устное объяснение определениями необходимых терминов, пояснением выбранных типов и структур данных, разъяснением выбранного алгоритма и необходимой документацией согласно заданию.
После завершения изучения курса студент имеет возможность получить экзамен. Для этого необходимо набрать проходной балл к концу семестра и успешно сдать все лабораторные работы.

Источник: www.asu.ru

Технология разработки программного обеспечения — профессиональная переподготовка по всей России

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

Цели и задачи обучения

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

Выдаваемый документ

После успешной сдачи экзаменов, слушатели получают диплом установленного образца. При отсутствии возможности забрать диплом лично, бесплатно отправим документ почтой или курьером.

Выдаваемый документ - 1

Выдаваемый документ - 2

Выдаваемый документ - 3

О курсе переподготовки по технологии разработки программного обеспечения

Формат учебного процесса

Профпереподготовка в «ЭКОДПО» проводится удаленно, с использованием дистанционных-образовательных технологий. Общение и консультации с преподавателями осуществляются в онлайн-режиме. Учащиеся могут изучать методические пособия в любое время. После окончания переподготовки клиенты сдают итоговую аттестацию с правом бесплатной пересдачи.

Преимущества дистанционной переподготовки

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

  • персональные консультации с кураторами учебного центра;
  • экономия финансов, дистанционное обучение стоит дешевле;
  • доставка диплома «Почтой России».

Переподготовка с нами — это

Готовые и индивидуальные программы
Бесплатная пересдача итоговой аттестации
Доступ к материалам открыт 24/7
Без вступительных экзаменов

Доступно на любых устройствах

Нужна помощь? Мы перезвоним в течение нескольких минут

Читайте также:
Первый в истории случай когда компьютерная программа причинила реальный многомиллионный ущерб

Продолжительность обучения

Пройти курс можно за 1,5-3 месяца. Минимальная длительность профпереподготовки по ФЗ-273 составляет 252 академических часа занятий. Срок обучения по персональной программе может отличаться и зависит от количества изучаемых дисциплин.

Узнайте подробности по телефону: 8 (800) 600-65-81.

Учебный план

Основы разработки мобильных приложений.
Инструментальные средства быстрой разработки приложений.
Методы тестирования и отладки ПО и оценки качества ПО.
Базовые и прикладные информационные технологии.
Способы организации связи между данными.
★ Индивидуальный план

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

Дальнейшее трудоустройство

По окончании профпереподготовки получат следующие варианты для трудоустройства:

  • IT-компании;
  • коммерческие организации;
  • государственные учреждения.

Требования к опыту и образованию

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

5 шагов, чтобы пройти обучение

Оставьте заявку

Оставьте заявку любым удобным для вас способом:

Консультация

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

Заключив договор и оплатив обучение, вам будет предоставлен доступ в личный кабинет, где представлены обучающие материалы и тесты. Наши кураторы всегда на связи и готовы помочь.

Итоговое тестирование

Пройдите итоговое тестирование (предоставляем неограниченное количество бесплатных пересдач).

Получение документов

Завершив обучение мы бесплатно отправим документы любым удобным для вас способом. Срок доставки составляет 5-7 дней.

Поздравляем, Вы великолепны!

Теперь вы дипломированный специалист и можете как расти по карьерной лестнице, так и полностью сменить свою деятельность!

Узнайте больше о программе переподготовки и действующих акциях

Необходимые для поступления документы

Для заключения договора необходимо предоставить копии:

  • паспорта;
  • заявления;
  • диплома специалиста.

Сколько стоит профессиональная переподготовка по технологии разработки программного обеспечения по всей России?

Листай для просмотра
Стандартная программа обучения, без возможности изменения дисциплин
Стандартная программа с возможностью корректировки дисциплин
Индивидуально составленная программа под нужды клиента
Срок готовности документов
14 календарных дней
5 календарных дней
1 календарный день (в день оплаты договора)

Срок предоставления оригиналов документов
30 календарных дней
14 календарных дней
5 календарных дней
Внесение данных об обучении в ФИС ФРДО
60 календарных дней с даты выдачи диплома
14 календарных дней с даты выдачи диплома
1 календарных дней с даты выдачи диплома
Отправка документов
Почтой России, заказным письмом с номером отслеживания

Почтой России, заказным письмом с номером отслеживания и уведомлением клиента
Отправка оригиналов документов курьерской службой, до двери клиента
Срок организации доступа в СДО
60 календарных дней
30 календарных дней

14 календарных дней
Предоставление документа, подтверждающего факт внесения данных в ФИС ФРДО
Консультационная поддержка на весь период исполнения обязательств по договору
Гибкая система подтверждения базового образования
Помощь клиенту в получении красного диплома (с отличием)
При рассрочке на 6 месяцев
4 165 ₽/мес. (вместо 5 665₽)

5 830 ₽/мес. (вместо 7 900₽)
7 499 ₽/мес. (вместо 10 165₽)
При оплате сразу
24 990 ₽ (вместо 33 990₽)
34 990 ₽ (вместо 47 390₽)
44 990 ₽ (вместо 60 990₽)

Листай для просмотра

Купить курс профессиональной переподготовки по технологии разработки программного обеспечения можно за 24 990 руб. Цена персонального учебного плана зависит от трудоемкости профобучения и количества дисциплин. Учебный центр «ЭКОДПО» предоставляет скидки для организаций, при условии покупки курсов сразу для нескольких специалистов.

Бесплатно рассчитать цену индивидуального учебного плана можно с помощью онлайн-калькулятора или по телефону: 8 (800) 600-65-81.

Для этой программы доступна рассрочка!
Скидка при обращении 2-х и более человек.

Отзывы

Аудиоотзывы

Дмитрий Жуков
София Карпова
Олег Котов
Павел Полежаев
Алина Жолобова

Алла Николаева
Евгения Арефьева

Ознакомиться с другими программами направления

Профессиональная переподготовка
от 250 часов
Профессиональная переподготовка
от 250 часов
Профессиональная переподготовка
от 250 часов
Профессиональная переподготовка
от 250 часов
Профессиональная переподготовка
от 250 часов
Профессиональная переподготовка
от 250 часов
Профессиональная переподготовка
от 250 часов

Профессиональная переподготовка
от 250 часов
Профессиональная переподготовка
от 250 часов
Профессиональная переподготовка
от 250 часов

Наша лицензия на образовательную деятельность

Лицензия - страница 1

Лицензия - страница 2

Лицензия - страница 3

Образовательная лицензия №Л035-01215-72/00190069 от 07.09.2021. Легитимность лицензии можно проверить на официальном сайте Минобразования

Фото менеджера

Не нашли то, что искали?

Наши менеджеры готовы проконсультировать вас по любому вопросу, с понедельника по пятницу с 07:00 до 18:00 (МСК).

Нам доверяют

  • Профессиональная переподготовка
  • Повышение квалификации
Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru