Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АИС лекционный материал.doc
Скачиваний:
43
Добавлен:
27.10.2018
Размер:
1.01 Mб
Скачать

Различия между стандартами

1. Ни один из рассмотренных стандартов не является универсальным, описывающим все виды действий и задач, выполняемых в конкретных проектах. Такая ситуация, вероятно, объективно неизбежна для любых достаточно конкретных стандартов и фирменных методик.

2. Наиболее широкий набор процессов, действий и задач, охватывающий большинство возможных ситуаций при максимальной адаптируемости, содержится в стандарте ISO 12207. Он может служить примером хорошо организованного стандарта, содержащего минимум ограничений и конкретных рекомендаций. При использовании ISO 12207 детальные определения процессов, форм документов и т. п. целесообразно выносить в различные функциональные стандарты, ведомственные нормативные документы или фирменные методики, которые могут быть использованы или не использованы в каждом конкретном проекте.

ГОСТ 34 достаточно полно и фундаментально определяет:

  • систему как объект создания или развития;

  • аналитические и при необходимости исследовательские работы, направленные на разработку обоснованной концепции автоматизированной системы;

  • виды обеспечения системы, которые, в общем, согласуются с требованиями ISO 12207 к системе и программному обеспечению. организованного стандарта, содержащего минимум ограничений и конкретных рекомендаций. При использовании ISO 12207 детальные определения процессов, форм документов и т. п. целесообразно выносить в различные функциональные стандарты, ведомственные нормативные документы или фирменные методики, которые могут быть использованы или не использованы в каждом конкретном проекте.

3. ГОСТ 34 достаточно полно и фундаментально определяет:

О систему как объект создания или развития;

О аналитические и при необходимости исследовательские работы, направленные на разработку обоснованной концепции автоматизированной системы;

О виды обеспечения системы, которые, в общем, согласуются с требованиями ISO 12207 к системе и программному обеспечению.

Материалы ГОСТ 34 почти так же, как и ISO 12207, а может быть, еще более четко определяют, что автоматизированная система — это в первую очередь люди, которые выполняют свои функции с помощью информационных техно­логий.

4. ГОСТ 34 благодаря своей комплексной ориентации на систему и обеспечению единой терминологии позволяет избежать ситуаций, в которых разработчики разных профессий (например, финансовые аналитики и проектировщики баз данных) «говорят на разных языках», от чего в итоге страдают цельность и глубина проработки проекта.

5. ГОСТ 34 и CDM в первую очередь ориентированы на действия по созданию и поддержке систем, a ISO 12207 — на приобретение и эксплуатацию систем (при этом разработка является процессом, логически вытекающим из приобретения).

Тема 14 Технология групповой разработки аис.

Создание крупных информационных систем требует согласованной работы целой группы программистов. Несколько лет назад проблемы организации взаимодей­ствия отдельных разработчиков при создании крупных проектов были актуальны в основном для крупных фирм-производителей программного обеспечения. Од­нако с появлением и развитием систем быстрой разработки приложений (RAD, Rapid Application Development) ситуация изменилась. Внедрение средств RAD по­зволяет повысить производительность труда как отдельных программистов, так и рабочих групп. Благодаря этому полный цикл разработки крупных проектов мо­жет выполняться существенно меньшими коллективами. Таким образом, пробле­мы обеспечения согласованной работы отдельных программистов, выполняющих разработку крупного проекта, стали актуальны и для небольших рабочих групп. Этот факт нашел свое отражение на рынке программного обеспечения. Наличие в системе быстрой разработки приложений эффективных средств, обеспечивающих поддержку коллективной разработки, становится одним из факторов, повышаю­щих конкурентоспособность данного программного продукта.