Современные технологии создания программного обеспечения

         

Практическое внедрение ТС ПО


Процесс перехода к практическому использованию ТС ПО начинается с разработки и последующей реализации плана перехода. Этот план может отражать поэтапный подход к переходу - от тщательно выбранного пилотного проекта до проектов с существенно возросшим разнообразием характеристик.

План перехода должен охватывать:

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

  • руководства по моделированию и проектированию;
  • соглашения по присвоению имен;
  • процедуры контроля качества и процессов приемки, включая расписание экспертиз и используемые методологии;
  • процедуры резервного копирования, защиты мастер-копий и конфигурирования базы данных проекта;
  • процедуры интеграции с существующими средствами и базами данных;
  • процедуры совместного использования данных и контроля целостности БД;
  • стандарты и процедуры обеспечения секретности;
  • стандарты документирования.
  • стандарт проектирования;
  • стандарт оформления проектной документации;
  • стандарт интерфейса пользователя.
  • Для успешного внедрения ТС ПО в организации существенной является последовательность в ее применении. Поскольку большинство систем разрабатываются коллективно, необходимо определить характер будущего использования ТС ПО как отдельными разработчиками, так и группами. Использование стандартных процедур позволит обеспечить плавный переход между отдельными стадиями ЖЦ ПО.

    Результатом данного этапа является внедрение ТС ПО в повседневную практику организации. Кроме того, поддержка ТС ПО включается в план текущей поддержки ПО в данной организации.

                   



    Содержание раздела