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