
- •1. Этапы жизненного цикла информационных систем, содержание этапов.
- •2. Модель жизненного цикла «Спираль»
- •3. Общая характеристика и назначение языка uml.
- •4. Диаграммы прецедентов, назначение, компоненты, 5. Отношения между компонентами на диаграмме прецедентов.
- •6. Диаграмма последовательности, ее назначение, компоненты.
- •7. Кооперативная диаграмма, ее назначение, компоненты.
- •8. Диаграмма классов, ее назначение.
- •9. Характеристики класса.
- •10. Диаграмма классов, типы и характеристики отношений.
- •11. Диаграммы состояний, их назначение.
- •12. Характеристики состояний на соответствующей диаграмме.
- •13. Диаграммы деятельности, их назначение, компоненты.
- •14. Создание диаграмм на Microsoft Visio.
- •15. Диаграммы компонентов и размещения, их назначение, составные части.
- •16. Язык объектных ограничений: структура, назначение.
- •17. Пред- и постусловия, инварианты классов. Связь ocl и uml
- •18. Контрактное и защитное программирование.
- •19. Этапы технологического процесса разработки информационных систем на uml, их краткая характеристика.
- •20. Этап определения требований, функциональные и нефункциональные требования.
- •21. Этап уточнения и структурирования требований.
- •22. Этап проектирования.
- •23. Этап реализации.
- •24. Современный подход к тестированию информационных систем.
- •25. Uml2.0: особенности представления отношений между классами
- •26. Uml 2.0: комбинированные фрагменты на диаграмме последовательности.
- •27. Uml 2.0: декомпозиция части на диаграмме последовательности.
- •28. Uml 2.0: использование времени на диаграмме последовательности.
- •29. Uml 2.0: дополнительные компоненты на диаграмме деятельности.
- •30. Uml 2.0: центральный буфер и хранилище данных на диаграмме деятельности.
- •31. Uml 2.0: особенности использования регионов на диаграмме деятельности.
- •36. Планирование по fp-метрикам
- •37. Модель сосомо-2: модель композиции приложения
- •38. Модель сосомо-2: модель раннего проектирования
- •39. Модель сосомо-2: модель этапа пост-архитектуры
- •40. Анализ чувствительности программного проекта
- •41. Модели планирования разработки информационных систем.
40. Анализ чувствительности программного проекта
СОСОМО II — авторитетная и многоплановая модель, позволяющая решать самые разнообразные задачи управления программным проектом.
Рассмотрим возможности этой модели в задачах анализа чувствительности — чувствительности программного проекта к изменению условий разработки.
В терминах СОСОМО II проблемную область (область применения продукта) классифицируют как «операции с приборами» со следующим описанием: встроенная система для высокоскоростного мультиприоритетного обслуживания удаленных линий связи, обеспечивающая возможности диагностики.
Основные факторы, влияющие на стоимость разработки ПО:
Размер конечного программного продукта, который обычно измеряется числом строк исходного кода (SLOC);
Особенности процесса (методологии), используемой для получения конечного программного продукта;
Возможности персонала (Personal capability), участвующего в разработке ПО;
Среда разработки программного продукта, состоящая из автоматизированных инструментов и методов, используемых для эффективного процесса разработки ПО;
Требуемое качество продукта (quality assurance), включающая в себя функциональные возможности, производительность, надежность и адаптируемость и др.
1. Факторы затрат оказывают существенное влияние на выходные параметры программного проекта.
2. Модель СОСОМО II предлагает широкий спектр факторов затрат, учитывающих большинство реальных ситуаций в «жизни» программного проекта.
3. Модель СОСОМО II обеспечивает перевод качественного обоснования решения менеджера на количественные рельсы, тем самым повышая объективность принимаемого решения.
41. Модели планирования разработки информационных систем.
лекция