While value streams are key to delivering value right from code to customers, their mapping is what determines how efficient it is. A value stream map helps view the entirety of a process or workflow from start to finish and creates a plan to optimize efforts in getting the value delivered by a company or a product to its desired outcomes. The goals of value stream mapping are to maximize customer satisfaction and minimize waste. Operating in this way allows companies to offer better value and higher quality to their customers by doing more with less.