C/A는 6단계 과정을 밟는 프로젝트 평가로 성과와 프로젝트의 연계성에 대한 기여도를 신뢰할 만하게 분석해낸다. 이러한 분석의 목적은 기여여부 입증이 아니라 장기적인 성과로 인해 변화를 위한 기여가 있었다는 확실성을 수립하는 것이다.
메인의 C/A에 대한 가장 최근 버전(2008)은 어떤 프로젝트를 위한 논리 모형 또는 성과 사슬 개발, 데이터-수집 활동, 보다 장기적인 성과에 대한 대안적 설명 평가를 포함하는 6단계 과정을 제안하고 있다. 이 단계들을 밟아나감으로써 프로젝트 평가자는 성과와 프로젝트를 어느 정도까지 연계시킬 수 있는지를 설명해주는 그럴 듯한, 또는 신뢰할 수 있을 만한 “기여도 스토리”을 만들어낼 수 있게 된다. 메인(Mayne)은 이러한 분석의 목적은 어떤 성과에 대한 기여 여부를 입증하는 것이 아니라 보다 장기적인 성과에 활동 또는 프로젝트가 만들어낸, 또는 만들고 있는 기여 여부에 대한 불확실성을 줄이는 것임을 강조하고 있다. 관찰된 영향을 둘러싼 불확실성을 줄이는 데에 집중함으로써 C/A는 우리가 실제로 어떤 변화를 향해 기여했을 가능성에 대한 확실성을 수립할 수 있도록 해준다.