Implementing PRINCE2 and a PSO