Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемГерасим Шиндяпов
1 Технология внедрения CASE- средств Технология внедрения CASE-средств базируется в основном на стандартах IEEE (IEEE - Institute of Electrical and Electronics Engineers - Институт инженеров по электротехнике и электронике). Термин "внедрение" используется в широком смысле и включает все действия от оценки первоначальных потребностей до полномасштабного использования CASE-средств в различных подразделениях организации-пользователя. Процесс внедрения CASE-средств состоит из следующих этапов: Технология внедрения CASE-средств базируется в основном на стандартах IEEE (IEEE - Institute of Electrical and Electronics Engineers - Институт инженеров по электротехнике и электронике). Термин "внедрение" используется в широком смысле и включает все действия от оценки первоначальных потребностей до полномасштабного использования CASE-средств в различных подразделениях организации-пользователя. Процесс внедрения CASE-средств состоит из следующих этапов: -определение потребностей в CASE-средствах; -определение потребностей в CASE-средствах; -оценка и выбор CASE-средств; -оценка и выбор CASE-средств; -выполнение пилотного проекта; -выполнение пилотного проекта; -практическое внедрение CASE-средств. -практическое внедрение CASE-средств. Процесс успешного внедрения CASE-средств не ограничивается только их использованием. На самом деле он охватывает планирование и реализацию множества технических, организационных, структурных процессов, изменений в общей культуре организации, и основан на четком понимании возможностей CASE-средств. Процесс успешного внедрения CASE-средств не ограничивается только их использованием. На самом деле он охватывает планирование и реализацию множества технических, организационных, структурных процессов, изменений в общей культуре организации, и основан на четком понимании возможностей CASE-средств.
2 Технология внедрения CASE- средств Определение потребностей в CASE- средствах Данный этап включает достижение понимания потребностей организации и технологии последующего процесса внедрения CASE-средств. Он должен привести к выделению тех областей деятельности организации, в которых применение CASE- средств может принести реальную пользу. Результатом данного этапа является документ, определяющий стратегию внедрения CASE-средств. Данный этап включает достижение понимания потребностей организации и технологии последующего процесса внедрения CASE-средств. Он должен привести к выделению тех областей деятельности организации, в которых применение CASE- средств может принести реальную пользу. Результатом данного этапа является документ, определяющий стратегию внедрения CASE-средств.
3 Определение потребностей в Case-средствах Анализ возможностей организации и ее готовности к внедрению Case-средств Определение организационных потребностей Обзор рынка Case-средств Определение критериев успешного внедрения Разработка стратегии внедрения Case- средств
4 Технология внедрения CASE- средств Анализ возможностей организации Анализ возможностей организации Первым действием данного этапа является анализ возможностей организации в отношении ее технологической базы, персонала и используемого ПО. Такой анализ может быть формальным или неформальным. Первым действием данного этапа является анализ возможностей организации в отношении ее технологической базы, персонала и используемого ПО. Такой анализ может быть формальным или неформальным. Формальные подходы определяются моделью оценки зрелости технологических процессов организации CMM (Capability Maturity Model), разработанной SEI (Software Engineering Institute), а также стандартами ISO 9001: 1994, ISO : 1991 и ISO :1991. В центре внимания этих подходов находится анализ различных аспектов происходящих в организации процессов. Формальные подходы определяются моделью оценки зрелости технологических процессов организации CMM (Capability Maturity Model), разработанной SEI (Software Engineering Institute), а также стандартами ISO 9001: 1994, ISO : 1991 и ISO :1991. В центре внимания этих подходов находится анализ различных аспектов происходящих в организации процессов. Для получения информации относительно положения и потребностей организации могут использоваться неформальные оценки и анкетирование. Список простых вопросов, которые могут помочь в неформальной оценке текущей практики использования ПО, технологии и персонала, приведен ниже. Для получения информации относительно положения и потребностей организации могут использоваться неформальные оценки и анкетирование. Список простых вопросов, которые могут помочь в неформальной оценке текущей практики использования ПО, технологии и персонала, приведен ниже. Ответы на данные вопросы могут определить те области, где автоматизация может принести эффект. В противном случае может оказаться, что совершенствование процесса разработки и сопровождения ПО, программ обучения и других функций более предпочтительно, чем приобретение новых средств. Некоторые из этих усовершенствований могут оказаться необходимыми для получения максимальной выгоды от внедрения любых средств. Ответы на данные вопросы могут определить те области, где автоматизация может принести эффект. В противном случае может оказаться, что совершенствование процесса разработки и сопровождения ПО, программ обучения и других функций более предпочтительно, чем приобретение новых средств. Некоторые из этих усовершенствований могут оказаться необходимыми для получения максимальной выгоды от внедрения любых средств.
5 Технология внедрения CASE- средств Данные вопросы являются, по существу, руководством по сбору информации, необходимой для определения степени готовности организации к внедрению CASE-технологии. Данные вопросы являются, по существу, руководством по сбору информации, необходимой для определения степени готовности организации к внедрению CASE-технологии. Общие вопросы Общие вопросы -используемая модель ЖЦ (каскадная или спиральная); -используемая модель ЖЦ (каскадная или спиральная); -используемые методы (структурные, объектно-ориентированные). Степень адаптации метода к потребностям организации; квалификация сотрудников; -используемые методы (структурные, объектно-ориентированные). Степень адаптации метода к потребностям организации; квалификация сотрудников; -наличие документированных стандартов (формальных или неформальных) по анализу требований, спецификациям и проектированию, кодированию и тестированию; -наличие документированных стандартов (формальных или неформальных) по анализу требований, спецификациям и проектированию, кодированию и тестированию; -количественные метрики, используемые в процессе разработки ПО, их использование; -количественные метрики, используемые в процессе разработки ПО, их использование; -виды документации, выпускаемой в процессе ЖЦ ПО; -виды документации, выпускаемой в процессе ЖЦ ПО; -наличие группы поддержки средств проектирования. -наличие группы поддержки средств проектирования. Проекты, ведущиеся в организации Проекты, ведущиеся в организации -средняя продолжительность проекта в человеко-месяцах; -средняя продолжительность проекта в человеко-месяцах; -среднее количество специалистов, участвующих в проектах различных категорий (небольших, средних и крупных); -среднее количество специалистов, участвующих в проектах различных категорий (небольших, средних и крупных); -средний размер проектов различных категорий в терминах кодовых метрик (например, в строках исходных кодов), способ измерения. -средний размер проектов различных категорий в терминах кодовых метрик (например, в строках исходных кодов), способ измерения.
6 Технология внедрения CASE- средств Технологическая база Технологическая база Технологическая база организации включает не только технические средства, используемые при разработке ПО, но также языки, средства, методы и среду функционирования ПО. Эта база очень существенно влияет на выбор подходящих CASE-средств. Вопросы, касающиеся технологии, включают следующие: Технологическая база организации включает не только технические средства, используемые при разработке ПО, но также языки, средства, методы и среду функционирования ПО. Эта база очень существенно влияет на выбор подходящих CASE-средств. Вопросы, касающиеся технологии, включают следующие: -доступные вычислительные ресурсы, платформа разработки; -доступные вычислительные ресурсы, платформа разработки; -уровень доступности ресурсов, узкие места, среднее время ожидания ресурсов; -уровень доступности ресурсов, узкие места, среднее время ожидания ресурсов; -ПО, используемое в организации, и его характер (готовые программные продукты, собственные разработки); -ПО, используемое в организации, и его характер (готовые программные продукты, собственные разработки); -степень интеграции используемых программных продуктов, механизмы интеграции (существующие и планируемые); -степень интеграции используемых программных продуктов, механизмы интеграции (существующие и планируемые); -тип и уровень сетевых возможностей, доступных группе разработчиков; -тип и уровень сетевых возможностей, доступных группе разработчиков; -используемые языки программирования; -используемые языки программирования; -средний процент вновь разрабатываемых, повторно используемых и реально эксплуатируемых приложений. -средний процент вновь разрабатываемых, повторно используемых и реально эксплуатируемых приложений.
7 Технология внедрения CASE- средств Персонал Персонал Главной целью оценки персонала является определение его отношения к возможным изменениям (позитивного, нейтрального или негативного). Вопросы, касающиеся оценки персонала, включают следующие: Главной целью оценки персонала является определение его отношения к возможным изменениям (позитивного, нейтрального или негативного). Вопросы, касающиеся оценки персонала, включают следующие: -реакция сотрудников организации (как отдельных людей, так и коллективов) на внедрение новой технологии. Наличие опыта успешных или безуспешных внедрений; -реакция сотрудников организации (как отдельных людей, так и коллективов) на внедрение новой технологии. Наличие опыта успешных или безуспешных внедрений; -наличие лидеров, способных серьезно повлиять на отношение к новым средствам; -наличие лидеров, способных серьезно повлиять на отношение к новым средствам; -наличие стремления "снизу" к совершенствованию средств и технологии; -наличие стремления "снизу" к совершенствованию средств и технологии; -объем обучения, необходимого для ориентации пользователей в новой технологии; -объем обучения, необходимого для ориентации пользователей в новой технологии; -стабильность и уровень текучести кадров. -стабильность и уровень текучести кадров.
8 Технология внедрения CASE- средств Готовность Готовность Целью оценки готовности организации является определение того, насколько она способна воспринять как немедленные, так и долгосрочные последствия внедрения CASE-средств. Вопросы, касающиеся оценки готовности, включают следующие: Целью оценки готовности организации является определение того, насколько она способна воспринять как немедленные, так и долгосрочные последствия внедрения CASE-средств. Вопросы, касающиеся оценки готовности, включают следующие: -поддержка проекта со стороны высшего руководства; -поддержка проекта со стороны высшего руководства; -готовность организации к долгосрочному финансированию проекта; -готовность организации к долгосрочному финансированию проекта; -готовность организации к выделению необходимых специалистов для участия в процессе внедрения и к их обучению; -готовность организации к выделению необходимых специалистов для участия в процессе внедрения и к их обучению; -готовность персонала к существенному изменению технологии своей работы; -готовность персонала к существенному изменению технологии своей работы; -степень понимания персоналом масштаба изменений; -степень понимания персоналом масштаба изменений; -готовность технических специалистов и менеджеров пойти на возможное кратковременное снижение продуктивности своей работы; -готовность технических специалистов и менеджеров пойти на возможное кратковременное снижение продуктивности своей работы; -готовность руководства к долговременному ожиданию отдачи от вложенных средств. -готовность руководства к долговременному ожиданию отдачи от вложенных средств. Оценка готовности организации к внедрению CASE-технологии должна быть откровенной и тщательной, поскольку в случае отсутствия такой готовности все усилия по внедрению потерпят крах. Оценка готовности организации к внедрению CASE-технологии должна быть откровенной и тщательной, поскольку в случае отсутствия такой готовности все усилия по внедрению потерпят крах.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.