Проверяемый текст
Манелюк, Алексей Юрьевич; Информационная поддержка жизненного цикла изделий на примере функционирования финансово-промышленной группы (Диссертация 2002)
[стр. 29]

при групповой разработке, контроль метаданных на полноту и непротиворечивость; о графические средства анализа и проектирования, обеспечивающие создание и редактирование иерархически связанных диаграмм (DFD, ERD и др.), образующих модели информационной системы; о средства разработки приложений, включая языки 4GL и генераторы кодов; о средства конфигурационного управления; о средства документирования; □ средства тестирования; о средства управления проектом; о средства реинжиниринга.
Согласно обзору передовых технологии (Survey of Advanced Technology), составленному фирмой Systems Development Inc.
в 1996 г.
по результатам анкетирования более 1000 американских фирм, CASE технология в настоящее время попала в разряд наиболее стабильных
информационных технологий (ее использовала половина всех опрошенных пользователей более чем в трети своих проектов, из них 85 % завершились успешно).
Ключом к успешному внедрению CASE средств является готовность организации, которая включает следующие аспекты: технология понимание ограниченности существующих возможностей и способность принять новую технологию; культура способность воспринять новые процессы и взаимоотношения между разработчиками и пользователями; управление четкое руководство и организованность по отношению к наиболее важным этапам и процессам внедрения.
[стр. 13]

обсуждать и закреплять понимание основных технических решений.
Ручная разработка обычно порождала следующие проблемы: неадекватную спецификацию требований; неспособность обнаруживать ошибки в проектных решениях; низкое качество документации, снижающее эксплуатационные характеристики; затяжной цикл и неудовлетворительные результаты тестирования.
Перечисленные факторы способствовали появлению программнотехнологических средств специального класса CASE средств, реализующих CASE технологию создания и сопровождения ИС.
Термин CASE (Computer Aided Software Engineering) используется в настоящее время в весьма широком смысле.
Первоначальное значение термина CASE, ограниченное вопросами автоматизации разработки только лишь программного обеспечения (ПО), в настоящее время приобрело новый смысл, охватывающий процесс разработки сложных ИС в целом, под ним понимаются программные средства, поддерживающие процессы создания и сопровождения ИС, включая анализ и формулировку требований, проектирование прикладного ПО (приложений) и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы.
CASE средства вместе с системным ПО и техническими средствами образуют полную среду разработки ИС.
CASE технология представляет собой методологию проектирования ИС, а также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех этапах разработки и сопровождения ИС и разрабатывать приложения в соответствии с информационными потребностями пользователей.
Большинство существующих CASE средств основано на методологиях структурного (в основном) или объектно-ориентированного анализа и проектирования, использующих спецификации в виде диаграмм или тестов для описания внешних требований, связей между моделями системы, динамики поведения системы и архитектуры программных средств.
Согласно обзору передовых технологий (Survey of Advanced Technology), составленному фирмой Systems Development Inc.
в 1996 г.
по результатам анкетирования более 1000 американских фирм, CASE технология в настоящее время попала в разряд наиболее стабильных
13

[стр.,14]

информационных технологий (ее использовала половина всех опрошенных пользователей более чем в трети своих проектов, из них 85 % завершились успешно).
Ключом к успешному внедрению CASE средств является готовность организации, которая включает следующие аспекты: технология понимание ограниченности существующих возможностей и способность принять новую технологию; культура способность воспринять новые процессы и взаимоотношения между разработчиками и пользователями; управление четкое руководство и организованность по отношению к наиболее важным этапам и процессам внедрения.

Пользователи CASE средств должны быть готовы к необходимости долгосрочных затрат на эксплуатацию, частому появлению новых версий и возможному быстрому моральному старению средств, а также к постоянным затратам на обучение новых сотрудников и повышение квалификации действующего персонала.
Несмотря на все высказанные предостережения и некоторый пессимизм, грамотный и разумный подход к использованию CASE средств позволяет преодолеть все перечисленные трудности.
Успешное внедрение CASE средств должно обеспечить высокий уровень технологической поддержки процессов разработки и сопровождения ПО, а также положительное воздействие на некоторые или все из перечисленных факторов: производительность, качество продукции, соблюдение стандартов, документирование.
1.2.2.
О методологии проектирования информационных систем.
Жизненный цикл ПО ИС.
Одним из базовых понятий методологии проектирования ИС является понятие жизненного цикла ее программного обеспечения (ЖЦ ПО).
ЖЦ ПО это непрерывный процесс, который начинается с момента принятия решения о необходимости создания ПО и заканчивается в момент его полного изъятия из эксплуатации.
Основным нормативным документом, регламентирующим ЖЦ ПО, является международный стандарт ISO/IEC 12207 (ISO International Organization of Standardization Международная организация по стандартизации, IEC International Electrotechnical Commission Международная комиссия no 14

[Back]