In this paper, the authors propose a set of software process anti-patterns, which arise as a result of bad practices within application development processes. Process anti-patterns warn about the harmful effects that may arise in projects and also describe the features that identify them. The proposed anti-patterns provide a catalog that serves as a vocabulary for communication among project participants. Such anti-patterns can be implemented through software tools in order to keep better record of their implementation. Additionally, a tool that can operate under GPL (General Public License) is provided for this purpose.