Создан заказ №1003950
3 марта 2016
Цель исследования данной курсовой работы – анализ жизненного цикла разработки программного продукта, а также международных и национальных стандартов методологий разработки программных средств.
Как заказчик описал требования к работе:
Темы:
1. Основы стандартизации и сертификации программного обеспечения: задачи стандартизации, виды стандартов, сущность сертификации, требования к безопасности и качеству
2. Метрология, обеспечение единства измерений. Измерение неколичественных характеристик. Шкалы и метрики для сравнительной оце
нки программных продуктов
3. Обеспечение специализации производства и взаимозаменяемости: унификация, модульный принцип программирования, унификация интерфейсов
4. Использование стандартов для оценки качества программного продукта: внешнее и внутреннее качество программы, характеристики качества программного обеспечения
5. Жизненный цикл разработки программной системы. Международные и национальные стандарты методологий разработки программных средств
6. Модели жизненного цикла программных средств: каскадная, поэтапная модель с промежуточным контролем, спиральная, инкрементная
7. Документальное сопровождение этапов жизненного цикла программных средств
8. Фирменные (корпоративные) технологии разработки программной системы: методология MSF для процессов разработки программных средств и методология MOF для процессов сопровождения и эксплуатации программных средств компании Microsoft
9. Фирменные (корпоративные) технологии разработки программной системы: методологии RUP компании Rational Unified Process
10. Методы «быстрой» разработки программной системы: методология Agile, методология экстремального программирования XP
11. Начальный этап разработки программных систем: формирование и анализ начальных требований, методы углубленного анализа требований, методы моделирования предметной области
12. Начальный этап разработки программных систем: согласование сложности разработки и возможностей исполнителя, планирование реализации программного проекта, классификация методов планирования, методы
систематизации опыта разработки
13. Метрики сложности разработки программных систем: простейшие объемные метрики, метод функциональных точек, учет сложности требований к программному продукту
14. Архитектура программных систем. Методики программирования и оптимизации программного кода
15. Архитектура программных систем. Основные методы оптимизации программных систем
16. Средства разработки: проблема выбора средств разработки, классификация этапов развития языков программирования и средств разработки программ
17. Тестирование и отладка программ: виды тестирования, тестирование надежности, организация процесса тестирования. Финишные этапы разработки программных систем
18. Эволюция методов управления программным проектом: система Тейлора, система Шухарта, философия качества Деминга
19. Современные концепции управления качеством: сертификация систем качества, стандарты серии ИСО 9000, всеобщее управление качеством
20. Управление рисками программного проекта: разделение ответственности, количественная оценка рисков, определение размеров ресурсов, необходимых для снижения рисков
21. Эволюционная модель зрелости фирмы: уровни CMM, использование модели CMM при разработке программного обеспечения
Уникальность от 70% https://www.etxt.ru/antiplagiat/ . Вместе с курсовой прикрепляете скрины уникальности.
Причем процент прямого заимствования из одного источника составляет не более 8%.
Объем 30 страниц.
Использовать литературу изданную за последние 5 лет и в списке использованной литературы указывать издания не старше 2010 года.
Cписок использованной литературы, включающего 20-40 единиц
Объём заключения и введения – 2-3 страниц
подробнее
Фрагмент выполненной работы:
ВВЕДЕНИЕ
Актуальность темы заключается в том, что разработка программных продуктов, должна вестись в соответствии с международными стандартами, которые требовательны к моделям жизненного цикла программных средств
Исторически развитие концепций жизненного цикла взаимосвязано с поиском для него адекватных моделей. Как и всякая другая, модель жизненного цикла является абстракцией реального процесса, в которой опущены детали, несущественные с точки зрения предназначения модели. (работа была выполнена специалистами Автор 24) Различие предназначений использования моделей обуславливает их разнообразие.
Объект исследования – жизненный цикл разработки программного продукта.
Предмет исследования – понятие и модели жизненного цикл разработки программного продукта; международные и национальные стандарты методологий разработки программных средств.
Цель исследования данной курсовой работы – анализ жизненного цикла разработки программного продукта, а также международных и национальных стандартов методологий разработки программных средств.
Для достижения этой цели в данной работе будут решаться следующие задачи
раскрыть понятие, сущность и структуру жизненного цикла разработки программного продукта;
определить основные организации, отвечающие за стандартизацию в области программного обеспечения,
рассмотреть международные и национальные стандарты методологий разработки программных средств
построить алгоритм применения моделей жизненного цикла при разработке программного обеспечения,
составить алгоритм выбора методов работы с программным обеспечением, в зависимости от типа программного обеспечения.
Тема данной работы довольно-таки хорошо рассмотрена различными авторами, среди которых можно отметить следующих: Иванова Г.С., Липаев В.В., Орлов С.А., Голосовский М.С., Гусятников В.Н., Макарова Н.В.
Структура данной курсовой работы состоит из введения, трёх глав, заключения и списка использованной литературы.
Жизненный цикл разработки программного продукта
Под жизненным циклом программного продукта подразумевается совокупность процессов, работ и задач, которая включает в себя создание, эксплуатацию и сопровождение программного продукта, и охватывает её жизнь от формулирования концепции до прекращения использования [8, с.102].
Жизненный цикл программного продукта состоит из процессов. Под понятием процесса понимают - систему взаимосвязанных мероприятий, которые преобразовывают данные входа к данным выхода. Процесс описывается выполнение определенных задач, которые получены от других процессов и результатов, а также методы их решения. Каждый процесс, действие или задача должны быть активированы и реализованы другим процессом по мере необходимости без заранее определенных последовательностей реакций[1, с.87].
Процессы жизненного цикла программного продукта разделяются на три группы (рисунок 1):
–к основным процессам относят:
процесс доставки,
процесс приобретения,
процесс разработки,
процесс сопровождения,
процесс эксплуатации.
– к вспомогательным процессам относят
процесс администрирования конфигурации,
процесс документирования,
процесс верификации,
процесс обеспечения качества,
процесс аудита,
процесс аттестации,
процесс совместной оценки,
процесс решения проблем.Посмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
6 марта 2016
Заказ завершен, заказчик получил финальный файл с работой
5
Цель исследования данной курсовой работы – анализ жизненного цикла разработки программного продукта, а также международных и национальных стандартов методологий разработки программных средств..docx
2016-03-09 15:46
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Работа автора меня абсолютно устроила, постоянно выходит на связь, ответственный!!!