Кроме того, сложные системы обладают дополнительными особенностями, такими как сложная иерархическая структура, в которой комплементарно сочетаются принципы централизованного и децентрализованного управления; многоцелевой аспект функционирования системы; возрастание неопределенности в описании системы и особенно в области ее взаимодействия с внешней средой, в рамках которого возможно возникновение конфликтных ситуаций.
Сложная система в своем развитии от появления идеи ее создания до непосредственного применения проходит ряд этапов, которые определяют ее жизненный цикл. Жизненный цикл Виртуальной Компьютерной Лаборатории можно представить следующими этапами: выбор облика системы, проектирование элементов системы, развертывание/реализация элементов системы, опытная эксплуатация элементов в составе системы, непосредственное применение системы для продуктивного решения образовательных задач.
Исходя из того, что под системой понимается совокупность, состоящая из всех объектов, свойств и отношений между ними, необходимых для достижения цели, то определение облика системы эквивалентно определению цели и типа каждого элемента/компонента системы на основе анализа его соответствия этой цели [79]. Именно в результате такого анализа сформировался облик Виртуальной Компьютерной Лаборатории.
На этапе проектирования Виртуальной Компьютерной Лаборатории были определены конкретные параметры каждого элемента/компонента на основе критериев эффективности, являющихся признаками по которым производилась сравнительная оценка альтернатив и выбор наилучшего варианта.
При этом показатели эффективности – характеристики, количественно выражающие степень выполнения системой поставленных задач, были преимущественно счетчиками событий и хронометрическими показателями, позволяющими судить о том, насколько приемлемо или неприемлемо (с точки зрения создателя и студентов) Виртуальная Компьютерная Лаборатория выполняла и продолжает выполнять операции в рамках решения образовательных задач для достижения желаемых образовательных результатов.
При проектировании Виртуальной Компьютерной Лаборатории автор опирался преимущественно на эвристические методы, основанные на опыте и здравом смысле, для принятия решений в условиях неосведомленности (когда ничего не известно о каких-либо факторах), в условиях неопределенности (когда известно только название параметра или диапазон его возможных значений), а также в условиях наличия рисков (когда известен лишь закон распределения). Конечно же такой подход к проектированию является потенциальным источником ошибок, но в силу недостатка данных, времени и ресурсов для поиска оптимального решения, автор не нашел ничего лучшего, как воспользоваться эвристическими методами, такими как: экспертная оценка, мозговой штурм/обратная мозговая атака, метод Дельфи, аналогии, эвристика доступности (оценка вероятности события на основе того, насколько легко его вспомнить), эвристика цены и скидок на оборудование и программное обеспечение, эвристика бренда, эвристика симптомов, а так же эвристика жадности (выбор наилучшего варианта действия на каждом шаге, не принимая во внимание долгосрочные последствия, как если бы Вы выбрали на парковке первое свободное место, которое видите, даже если есть шанс найти место ближе к месту назначения) с последующей эвристикой поиска лучших и/или приемлемых вариантов уже во время эксплуатации Виртуальной Компьютерной Лаборатории.
Эвристические методы позволяют быстро принимать решения, что особенно актуально, когда требуется срочная модификация или адаптация Виртуальной Компьютерной лаборатории, например из-за скачкообразного развития технологий, существенных изменений на рынке труда или острой потребности в специалистах, которые должны уметь работать с новым ресурсоемким специализированным программным обеспечением.