How do we help a project in jeopardy of delivering a solution that does not meet customer needs? During this session we will describe how we answered that question by applying business process mapping techniques. The project goal was to automate multiple manual processes that had been developed over time to fulfill marketing orders. The customer had successfully implemented these processes using a collection of desktop spreadsheet and email applications and were asking for help to modernize. We will analyze the initial approach used to gather requirements and how changing to a process centric approach to allowed us to better understand which requirements were missed. We will also review how we incorporated elements of the Business Process Model Notation specification into our overall approach. By using this approach we brought IT and the business together, speaking the same language, and provided a solution that met their needs.