конструирование новых систем из готовых
Второй процесс
– конструирование новых систем из готовых компонентов путем:
– понимания сущности новой разработки, цели ее создания и предъявляемых к ней требований;
– поиска в каталоге готовых компонентов, которые кажутся подходящими для их использования;
– сопоставление цели новой разработки с возможностями найденных ПИК и принятия решений о целесообразности их использования;
– применение отобранных ПИК и интеграция их в новую разработку с обеспечением необходимых соединений друг с другом.
Первый процесс требует вложения капитала, второй – получения прибыли за счет экономии трудозатрат. Инвестиции в повторное использование требуют оценки эффективности вложений капитала, прогнозирования сроков и объемов возврата вложений, оценки рисков и др. Бизнес повторного использования, как любой бизнес, требует специальных условий по менеджменту всей инженерной деятельности. Критерии успеха такого бизнеса определяются выполнением следующих условий:
– повторное использование должно обеспечиваться меньшими трудозатратами, чем разработка ПС как разовых продуктов;
– поиск пригодных для использования компонентов требует меньших трудозатрат, чем новая разработка их функций для нужд проектируемой системы;
– настройка компонентов на новые условия среды применения должна обеспечиваться меньшими трудозатратами, чем новая разработка.
Основная парадигма ПИК – “писать – один раз, выполнять – много раз, где угодно”. Архитектура, в которую встраивается готовый ПИК, поддерживает стандартные механизмы для работы с компонентами как со строительными блоками. Чтобы обеспечить высокий уровень использования ПИК они должны обладать такими основными свойствами: функциональность, удобство использования и качество реализации.
Разновидности ПИК. В качестве ПИК могут использоваться формализованные артефакты деятельности разработчиков ПС, которые отражают некоторую функциональность для применения в новых разработках. Под артефактом понимается реальная порция информации, которая может создаваться, изменяться и использоваться при выполнении деятельности, связанной с разработкой ПС различного назначения. Артефактами могут быть:
Содержание Назад Вперед