Sometimes vendors of the newest and best management tools promise you wonderful results once you use their tools. You should keep in mind that no tool, however sophisticated, can improve your production process on its own. People will have to learn how to use it, and, more important still, they will have to realize the necessity of its use and the improvements it promises. The first step is always to create an awareness of the problems and pitfalls of the current procedures and organization.
Creating this awareness and changing the organizational structures is a slow process. It cannot be decreed. This is something you and all the members of your company must work on together, and no tool can help to speed up this intellectual process.
On the other hand, the cautious introduction of tools can improve the effectiveness of your software development. It is a matter of scale and the size of the problems that are tackled at once. You should not hope to replace your whole software development process in a couple of days or weeks with a more effective one. You may hope to gradually increase the effectiveness by pointing out problems to those concerned, discussing possible solutions, and suggesting the use of tools wherever appropriate. You should always be open to the experience and knowledge of your stuff or fellow workers. Most likely they know best about the problems and will only need a gentle push and some free time to come up with improvements.
The philosophy of ComPact is to favour the incremental introduction of its tools into existing development processes. ComPact is not like one idea or method you can adopt or forget. It rathers furnishes you with a set of tools and concepts that can be applied in various different contexts and fit easily into existing structures.