АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Разработка требований

Читайте также:
  1. I. Разработка структуры базы данных.
  2. Авторефераты3.2. Идентификация и разработка стратегических альтернатив
  3. Анализ технических требований чертежа, выявление технологических задач и условий изготовления детали
  4. Аттестация требований
  5. Быстрая разработка приложений
  6. В. Соотношение требований из неосновательного обогащения с другими требованиями о защите гражданских прав
  7. Виды морских буксировок. Выполнение требований морской практики для обеспечения безопасности.
  8. Виды ответственности должностных лиц за нарушение требований охраны труда
  9. Вред, причиняемый нарушением правовых экологических требований, называется в доктрине права окружающей среды экологическим или экогенным вредом.
  10. Выбор и разработка экологических критериев продукции
  11. Выполнение требований охраны труда на производстве работником
  12. ГЛАВА 2.2. РАЗРАБОТКА СТРАТЕГИИ ИННОВАЦИОННОЙ ОРГАНИЗАЦИИ НА РЫНКАХ ЛИЦЕНЗИЙ

Методические рекомендации

По выполнению лабораторной работы

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

 

Тема: «Планирование программного продукта.

Разработка технического задания»

 

 


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

 

Цель работы

 

1.1.1 Научиться определять цели и задачи проекта;

1.1.2 Научиться составлять план работ по созданию программ;

1.1.3 Составить и проанализировать требования к информационной системе;

1.1.4 Оформить техническое задание на разработку программного обеспечения.

 

Приборы и оборудование

 

1.2.1 Microsoft Word

1.2.2 Задание на выполнение работы в электронном варианте.

 

Порядок выполнения работы

1.3.1 Изучить теоретические сведения (Приложение А).

1.3.2 Описать проект, согласно выданного индивидуального задания по следующей схеме:

- название проекта;

- цель проекта;

- область применения;

- на основании описания системы и системных требований составить техническое задание на создание программного обеспечения. ТЗ должно содержать основные разделы, описанные в ГОСТ 34.602-89 (см. Приложение Б).

 

 

1.4 Контрольные вопросы

1.4.1 Дать определение программы.

1.4.2 Что такое жизненный цикл программного продукта?

1.4.3 Основные процессы ЖЦПП.

1.4.4 Процессы поставки и приемки программного продукта.

1.4.5 Разработка и сопровождение программного продукта.


Приложение А

Теоретические сведения

Общие сведения о требованиях к информационным системам

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



Требования подразделяются на пользовательские и системные. Пользовательские требования – это описание на естественном языке (плюс поясняющие диаграммы) функций, выполняемых системой, и ограничений, накладываемых на неё. Системные требования – это описание особенностей системы (архитектура системы, требования к параметрам оборудования и т.д.), необходимых для эффективной реализации требований пользователя.

Разработка требований

Разработка требований — это процесс, включающий мероприятия, необходимые для созда­ния и утверждения документа, содержащего спецификацию системных требований. Различают четыре основных этапа процесса разработки требований:

1. анализ технической осуществимости создания системы,

2. формирование и анализ требований,

3. специфицирование требований и создание соответствующей документации,

4. аттестация этих требований.

Процесс формирования и анализа требований проходит через ряд этапов.

1. Анализ предметной области. Аналитики должны изучить предметную область, где бу­дет эксплуатироваться система.

2. Сбор требований. Это процесс взаимодействия с лицами, формирующими требования. Во время этого процесса продолжается анализ предметной области.

3. Классификация требований. На этом этапе бесформенный набор требований преобразуется в логически связанные группы требований.

4. Разрешение противоречий. Без сомнения, требования многочисленных лиц, занятых в процессе формирования требований, будут противоречивыми. На этом этапе оп­ределяются и разрешаются противоречия различного рода.

5. Назначение приоритетов. В любом наборе требований одни из них будут более важ­ны, чем другие. На этом этапе совместно с лицами, формирующими требования, определяются наиболее важные требования.

6. Проверка требований. На этом этапе определяется их полнота, последовательность и непротиворечивость.

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

‡агрузка...

Рассмотрим три основных подхода к формированию требований: метод, основанный на множестве опорных точек зрения, сценарии и этнографический метод.


1 | 2 | 3 | 4 |


Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.)