|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Технологическая базаТехнологическая база организации включает не только технические средства,используемые при разработке программных продуктов, но также языки, средства, методы и среду функционирования программного обеспечения. Эта база существенно влияет на выбор подходящих CASE- средств. Вопросы, касающиеся технологии, включают следующие: · доступные вычислительные ресурсы, платформа разработки; · уровень доступности ресурсов, узкие места, среднее время ожидания ресурсов; · программное обеспечение, используемое в организации, и его характер (покупаемые программные продукты, собственные разработки); · степень интеграции используемых программных продуктов, механизмы интеграции (существующие и планируемые); · тип и уровень сетевых возможностей, доступных группе разработчиков; · используемые языки программирования; · средний процент вновь разрабатываемых, повторно используемых и реально эксплуатируемых приложений. Персонал. Главной целью оценки персонала является определение его отношения к возможным изменениям (позитивного, нейтрального или негативного). Вопросы, касающиеся оценки персонала, включают следующие: · реакция сотрудников организации (как отдельных людей, так и коллективов) на внедрение новой технологии, наличие опыта успешных или безуспешных внедрений; · наличие лидеров, способных серьезно повлиять на отношение к новым средствам; · наличие стремления ≪снизу≫ к совершенствованию средств и технологии; · объем обучения, необходимого для ориентации пользователей в новой технологии; · стабильность и уровень текучести кадров. Готовность. Целью оценки готовности организации является определение того, насколько она способна воспринять как немедленные, гак и долгосрочные последствия внедрения CASE-средств. Вопросы, касающиеся оценки готовности, включают следующие: · поддержка проекта со стороны высшего руководства; · готовность организации к долгосрочному финансированию проекта; · готовность организации к выделению необходимых специалистов для участия в процессе внедрения и к их обучению; · готовность персонала к существенному изменению технологии своей работы; · степень понимания персоналом масштаба изменений; · готовность технических специалистов и менеджеров пойти на возможное кратковременное снижение продуктивности своей работы; · готовность руководства к долговременному ожиданию отдачи от вложенных средств. Цели организации. Цели организации играют главную роль в определении ее конкретных потребностей и ожидаемых результатов. Для их понимания необходимо ответить на следующие вопросы: · намерение организации использовать CASE-технологию для помощи в достижении определенных целей или ожиданий (например, сертификации в соответствии с ISO 9001); · восприятие CASE-технологии как фактора, способствующего достижению стратегических целей организации; · наличие у организации собственной программы совершенствования процесса разработки программного обеспечения; · восприятие инициативы внедрения CASE-технологии как части более широкомасштабного проекта по созданию среды разработки ИС. Потребности организации. Определение потребностей организации, связанных с использованием CASE-технологии, включает анализ целей и существующих возможностей. После того как все потребности организации определены, каждой из них должен быть присвоен определенный приоритет, отражающий ее значимость для успешной деятельности организации. Если потребности, связанные с CASE-технологией, не обладают высшим приоритетом, имеет смысл отказаться от ее внедрения и сосредоточиться на потребностях с наивысшим приоритетом. Реализация CASE-технологии происходит с применением специального программного обеспечения, предназначенного для анализа и проектирования ИС. При этом большую роль играют методы визуального представления информации. Это предполагает построение структурных или иных диаграмм в реальном масштабе времени, использование многообразной цветовой палитры, сквозную проверку синтаксических правил. Графические средства моделирования предметной области позволяют разработчикам в наглядном виде изучать существующую ИС, перестраивать ее в соответствии с поставленными целями и имеющимися ограничениями. В разряд CASE-средств попадают как относительно дешевые системы для персональных компьютеров с весьма ограниченными возможностями, так и дорогостоящие системы для неоднородных вычислительных платформ и операционных сред. Так, современный рынок программных средств насчитывает около 300 различных CASE-средств, наиболее мощные из которых, так или иначе, используются практически всеми ведущими западными фирмами. Интегрированное CASE-средство (или комплекс средств, поддерживающих полный жизненный цикл ИС) содержит следующие компоненты: · репозиторий, являющийся основой CASE-средства и обеспечивающий хранение версий проекта и его отдельных компонентов, синхронизацию поступления информации от различных разработчиков при групповой разработке, контроль метаданных на полноту и непротиворечивость; · графические средства анализа и проектирования, обеспечивающие создание и редактирование иерархически связанных диаграмм (DFD, ERD и др.), образующих модели ИС; · средства разработки приложений, включая языки 4GL и генераторы кодов; · средства конфигурационного управления; · средства документирования; · средства тестирования; · средства управления проектом; · средства реинжиниринга. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |