Supply chain management must adopt different and more innovative strategies that support a better response to customer needs in an uncertain environment. Supply chains must be more agile and be more capable of coping with disturbances, meaning that supply chains must be more resilient. The simultaneous deployment of agile and resilient approaches will enhance supply chain performance and competitiveness. Accordingly, the main objective of this paper is to propose a conceptual framework for the analysis of relationships between agile and resilient approaches, supply chain competitiveness and performance. Operational and economic performance measures are proposed to facilitate the monitoring of the influence of these practices on supply chain performance. The influence of the proposed agile and resilient practices on supply chain competitiveness is also examined in terms of time to market, product quality and customer service.