This document proposes an approach called Capability Driven Development (CDD) to support evolving organizations. CDD models an organization's capabilities as patterns that can be configured and adapted at runtime to respond to changing business contexts. The document outlines key CDD concepts like capabilities, contexts, goals and patterns. It presents an initial meta-model and an extended meta-model considering cloud services. An example case shows how capabilities for older and modern buildings are modeled with different contexts, goals and patterns. The document concludes by outlining needs for CDD methods, tools, patterns and business models.