One of the tell-tale signs a project is heading in the wrong direction is when the project no longer becomes a project. The definition of a project is:
- The project has a well defined objective
- The project has specific start and end time
- The project has a customer
If any of these are not present or if they change and become no longer a project then things are heading the wrong direction. This happened to me when I was the sole developer on a project. Nobody noticed that we lost our clear objective when one of our assumptions proved to be incorrect. My work shifted from development to maintenance. It was a nightmare.