The development of support of decision making processes in complex systems requires a systematic approach based upon knowledge of the human's role, capabilities, and the tasks to be performed. Results from a survey and a workshop show that there is a need for methodologies that systematically address the cognitive factors of complex task situations. COADE provides the developer and cognitive specialist with an approach to the development of cognitively-centered systems. The COADE framework comprises a set of activities for cognitive analysis, design and evaluation. Analysis activities result in the specification of cognitive requirements; design activities translate those into design requirements; evaluation activities control the quality of the intermediate and final products of the development process.