This document discusses collaboration models for software development and proposes a new "Wolf Pack Programming" model. It describes how developers could simultaneously and collaboratively work on the same running application. Developers would search for requirements together, test solutions, and if close to a solution the whole team would program together. Continuous integration, testing, and pairing would allow transparency and flow between developers.