Использование эволюционных архитектур: раскрытие гибкости и масштабируемости в разработке программного обеспечения