소프트웨어 절차 설계(SPD)는 구조 요소를 절차적 설명으로 변환하고 변환한다.SPD는 데이터 설계와 건축 설계 직후에 시작한다.이것은 현재 대부분 객체 지향 프로그래밍과 디자인 패턴의 증가로 인해 폐기되었다.