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