• 잠재적인 작업 목록: 이 목록은 시스템이 현 상태에서 목표하는 상태로 가는 데 필요한 잠재적인 변경 작업을 포함합니다. 다만 이 목록에 있는 변경 작업은 잠재적인 것일 뿐이며, 실제로 이루어질 수도 있고 그렇지 않을 수도 있습니다. 이 목록은 특정 작업 계획에 얽매이지 않으며, 목표한 시스템 상태에 도달하는 여러 아이디어를 찾는 데 필요합니다(이 부분은 7장에서 더 자세히 다룰 예정입니다).
• 현재 작업: 현재 진행 중인 변경 작업입니다. 이러한 작업들은 프로젝트가 장기적 비전을 향해 나아가도록 해야 하며, 그렇지 않다면 좋은 투자가 아닐 가능성이 큽니다. 다만 이 변경 작업들이 시스템의 장기적 비전을 달성하는 모든 작업은 포함하지 않습니다. 어차피 모든 것을 한 번에 다할 수는 없기 때문입니다.
가끔 “하는 김에 이 부분도 다시 설계하는 것이 좋지 않을까요?”라는 주장 때문에 현재 작업 목록이 확대되기도 합니다. 하지만 이러한 논의의 방향을 잡아 줄 장기적 비전이 있다면 아키텍처 팀과 프로젝트 팀은 서로 논의하여 (다음에 다시 검토할) 잠재적인 작업과 (적지만 반드시 끝내야 하는) 현재 작업으로 나누어 정리해야 합니다.