|
1. Цели и задачи дисциплины:
Цель дисциплины: сформировать у студентов представление о современных процессах проектирования, разработки, тестирования и эксплуатации программного продуктаио взаимосвязи всех аспектов программной инженерии.
Задачи преподавания дисциплины:
· изучение и сравнительный анализ современных процессов проектирования и разработки программных продуктов;
· изучение принципов и методов оценки качества и управления качеством программного продукта;
· приобретение практических навыков формирования и анализа требований, оценки качества и тестирования программных продуктов.
2. Место дисциплины в структуре ООП:
Дисциплина относится к профессиональному циклу (базовая часть).
Для успешного освоения дисциплины необходимо освоение на базовом уровне дисциплин: «Информатика и программирование», «Вычислительные системы, сети и телекоммуникации», «Информационные системы и технологии», «Операционные системы», «Базы данных», «Разработка и стандартизация программных средств и информационных технологий».
Дисциплина является предшествующей для дисциплин «Проектирование информационных систем», «Интеллектуальные информационные системы».
3. Требования к результатам освоения дисциплины:
В результате освоения этих дисциплин студент должен приобрести следующие знания, умения и компетенции:
способен использовать технологические и функциональные стандарты, современные модели и методы оценки качества и надежности при проектировании конструировании и отладке программных средств (ПК-7);
способен моделировать и проектировать структуры данных и знаний, прикладные и информационные процессы (ПК-9);
способен применять к решению прикладных задач базовые алгоритмы обработки информации, выполнять оценку сложности алгоритмов, программировать и тестировать программы (ПК-10);
способен принимать участие во внедрении, адаптации и настройке прикладных ИС (ПК-13);
способен оценивать и выбирать современные операционные среды и информационно-коммуникационные технологии для информатизации и автоматизации решения прикладных задач и создания ИС (ПК-16).
В результате изучения дисциплины студент должен:
Знать:
современные процессы проектирования и разработки программных продуктов;
принципы управления качеством программного обеспечения;
методы тестирования программного продукта.
Уметь:
проводить сравнительный анализ процессов проектирования и разработки программных продуктов и делать обоснованный выбор;
выполнять формирование и анализ требований для разработки программных продуктов;
разрабатывать документацию, необходимую для тестирования программного продукта;
выполнять тестирование программного продукта.
Владеть:
информацией о процессах разработки и жизненном цикле программного обеспечения;
инструментарием для разработки и тестирования программного продукта.
Дата добавления: 2015-01-07; просмотров: 99 | Поможем написать вашу работу | Нарушение авторских прав |